Fortunately, we only need three of them. Make sure that the InsertDefaultModules bool values are still present and set to true.
Go ahead and open up the ExtraDataInitializer module. I put it directly underneath the SpecialChatColors dictionary, since it serves a very similar purpose. However, we need latin american brides modify it to work with our icon dictionary by adding the following lines to the bottom of the function: if SpecialChatIcons.
Groups then --does our table exist? Groups do --iterate through it --there's an existing function called MakeIsInGroup --that we can use.
Icons for chat I Seek A Real Man
Rank end end Now that we have a pool of data to draw from, we need to be able to chag out which icons should be attached to the player. If it's --just awe need to attach the address to it, and if it's --a full address, we can go ahead and return it.
Players then --is there a players folder? Players do if playerFromSpeaker. UserId then --if there's a match, we can loop through the entry's --icons and add them to the list, passing them through --ProcessImageID first.
Icons do table. Groups then --is there a groups folder? Groups do --cycle through groups --this line uses the IsInGroup function we applied earlier.
Now we just need to edit a couple other scripts to actually display the images. We can use this for our purposes.
We can just add --the result of another util function called GetOfSpaces --to numNeededSpaces, passing through the icon label, as well as --two existing variables called useFont and useTextSize. Offset, 0, 0 table. Skip friendly chat anyone to around lineright after the tag labels have been iterated through.
The FadeParmaters dictionary holds a list of items and their corresponding properties which need to be faded to specified values. The overall structure looks something like this: FadeParmaters.