1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241
|
Available Flags
Index
1. Item Flags
2. Individual Flags
3. Wear Flags
4. Location Flags
5. Spell Flags
6. Skill Flags
7. Action Flags
8. Bulletin Flags
9. Chatline Flags
1. Item Flags
These are flags that will be used to define objects as having
certain attributes. Object types that contain ItemFlags include:
Markers
Doors
Moveables
Keys
Books
Boats
Mergers
Money
Weapons
Wearable
Food
Rope
Flags are:
Container - Marks an object as capable of carrying other objects.
Lit - If set, the object will start out on fire
Lightable - Allows the object to be lit and extinguished
Glowing - Magically giving off light
Booze - Is this food item booze? (food items only)
RopeTie - Indicates if the door is a special rope door. (doors only)
IsTied - Frozen flag. Indicates if a rope is tied to the door. (doors
only)
TieInside - Indicates that the rope can be tied to the inside of the
door (doors only)
TieOutside - Indicates that the rope can be tied to the outside of the
door (doors only)
UntieInside - Indicates that the rope can be untied from the inside of the
door (doors only)
UntieOutside - Indicates that the rope can be untied from the outside of
the door (doors only)
SpecialDoor - Indicates that the door is a special door, meaning only a
special can open or close the door. (doors only)
HiddenDoor - The door does not show up on exits or look when it is
closed. (doors only)
Locked - Is this container locked, as with a safe
Closed - Is this container closed, as with a box
Mailbox - Does this item act as a mailbox where, if the UseMailboxes
aime.conf setting is set, then this flag will mark an object
where folks can check their mail
Worn - Is the object worn? Used by the game so not settable.
OutsideInvis - If this is a door object, is the outside location invisible to
the user. If so, the player won't be able to examine, see,
touch, etc
2. Individual Flags
These are flags that will be used to define attributes for
mobiles (players also have these, but you probably won't have to
worry about that).
Flags are:
Male - Marks a mobile as male, as opposed to female
Fighting - Not settable. Marks that an object is fighting.
AttackPlayer - Indicates that a mobile will only attack players and not
other mobiles
NoSteal - Indicates that a mobile will not allow stealing from it
Sitting - Not settable. Indicates that an individual is sitting down
Sleeping - Not settable. Indicates that an individual is sleeping
GetStuff - Indicates that a mobile will randomly pick up things.
InBoat - Not settable. Indicates that an individual is currently
in a boat
3. Wear Flags
These are flags that will be used to define attributes for
wearable objects. They consist of the first ten used to mark where
an object is worn on. The rest are used to mark other attributes of
the object.
Flags are:
OnHead - Worn on your head, as a hat would be
OnFace - Worn on your face. A mask would be an example of this.
OnNeck - Worn on your neck. A necklace would be worn here.
OnChest - Worn on your chest and over your stomach. Most armor vests
would cover the chest area.
OnBack - Worn on your back. Usually armor that covers the chest will
cover the back as well.
OnArms - Worn on both arms. Armor or shirts with sleeves would be worn
on this location
OnHands - Worn on both hands. Gloves or rings would be worn on this.
OnWaist - Worn on the waist, usually a belt or dress.
OnLegs - Worn on both legs, this will usually be pants or leggings of
sorts.
OnFeet - Worn on both feet. Boots would have this flag set.
Wieldable - Is wielded in the player's hands. An example of this would be
a shield that is held in the hand.
TopLayer - Indicates that this item of clothing will be the top layer of
clothing at all times. This means that no other top layer
clothing can be worn at the same time as this. Large armor
items like Platemail and chainmail, as well as helmets should
have this set. Smaller items like shirts may not need this set.
4. Location Flags
These flags are flags that will define attributes in a location.
Flags are:
Outside - Marks a location as outside, meaning it gets weather type
messages and if not marked as lit, will be dark at night.
Lit - Will be lit at all times
LitAtDay - Means that during all hours except Night, Dawn, and Dusk, this
room will be lit. Unless marked as lit, a room will be dark
at all hours. This flag makes it so that the room will be
lit during daylight hours.
NoMobiles - Mobiles can't enter this room
Peaceful - Fights can't be started in this room.
Aquatic - This room consists entirely of water. The player will need
a boat to travel it.
Shore - Both boats and individuals on foot can travel this room.
Seasonal - The room will have two descriptions, one for winter and one for
summer
5. Spell Flags
These flags are flags that will define attributes for a spell.
Flags are:
ReqTarget - Indicates that this spell requires a target to be specified.
OptTarget - Indicates that a target is optional. The spell can be cast either
way.
OnlyInd - Indicates that the spell can only be cast against individuals.
NoInd - Indicates that the spell can't be cast against individuals
OnCorpse - Indicates that the spell can be cast on a corpse
MustStand - Indicates that the user must be standing to cast the spell
PassString - Indicates that the code should pass a string into the special
function for use in cases where a direction must be specified or
some similiar string.
GiveExp - Indicates this code should award experience for successful
or unsuccessful casting.
OnSelf - Indicates it can be used on the caster
6. Skill Flags
These flags are flags that will define attributes for a skill.
Flags are:
ReqTarget - Indicates that this skill requires a target to be specified.
OptTarget - Indicates that a target is optional. The skill can be performed
either way.
OnlyInd - Indicates that the skill can only be cast against individuals.
NoInd - Indicates that the skill can't be cast against individuals
OnCorpse - Indicates that the skill can be performed on a corpse
MustStand - Indicates that the user must be standing to perform the skill
PassString - Indicates that the code should pass a string into the special
function for use in cases where a direction must be specified
or some similiar string.
GiveExp - Indicates this code should award experience for successful
or unsuccessful performing.
OnSelf - Indicates it can be used on the performer
7. Actions Flags
These flags are flags that will define attributes for an action.
Flags are:
Targeted - Indicates that this action can be targeted at a particular
individual.
All - Indicates that this action does not require a target.
8. Bulletin Flags
These flags are flags that will define how the bulletin board operates.
Flags are:
Global - Can be accessed from anywhere on the game by typing 'bulletin'
Mortals - This board is accessable by mortals
Admin - No mortals can access the board if this is set
Limited - Indicates the board can only be accessed by those players listed
in the authorized field.
9. Chatline Flags
These flags are flags that will define how the chatline operates.
Flags are:
NewPlayer - Indicates this Chatline should be placed on each new player that
is created
SendAll - Send this message to all players on the mud
Player - Indicates this chatline is useable on the player port
Builder - Indicates this chatline is useable on the builder port
SendBuilder - Indicates the message should be sent to all marked as a builders.
SendAdmin - Indicates the message should be sent to all marked as
administrators.
SendHasChat - Indicates the message should be sent to all who have this
particular chatline marked in their chatline player attribute.
This means it will only be sent to those who can send on the line.
MessageBeep - Indicates the message should be accompanied by a beep signal
|