README.md edited online with Bitbucket
[swg-src.git] / dsrc / sku.0 / sys.server / compiled / game / object / token / base_token.tpf
blob9afafe7a258dfcbeceace7209236864fd3cab6c7
1 @base object/intangible/base/intangible_base.iff
3 @class token_object_template 0
5 @class intangible_object_template 0
7 // enum type IngredientType:
8 //     IT_none          (no item (for empty/unused slots))
9 //     IT_item          (a specific item (Skywalker barrel mark V))
10 //     IT_template              (any item created from a template (any small_blaster_barrel))
11 //     IT_resourceType          (a specific resource type (iron type 5))
12 //     IT_resourceClass         (any resource of a resource class (ferrous metal))
14 // struct Ingredient:
15 //     ingredientType           // enum type IngredientType
16 //     ingredients              // list, of type struct SimpleIngredient
17 //     complexity               // floating point
18 //     skillCommand             // string
20 // struct SchematicAttribute:
21 //     name             // string id
22 //     value            // integer
24 // struct SimpleIngredient:
25 //     name             // string id
26 //     ingredient               // string
27 //     count            // integer
31 @class object_template 5
33 // enum type Attributes:
34 //     AT_health
35 //     AT_strength
36 //     AT_constitution
37 //     AT_action
38 //     AT_quickness
39 //     AT_stamina
40 //     AT_mind
41 //     AT_focus
42 //     AT_willpower
44 // enum type CraftingType:
45 //     CT_weapon
46 //     CT_armor
47 //     CT_food
48 //     CT_clothing
49 //     CT_vehicle
50 //     CT_droid
51 //     CT_chemical
52 //     CT_plantBreeding
53 //     CT_animalBreeding
54 //     CT_furniture
55 //     CT_installation
56 //     CT_lightsaber
58 // enum type DeleteFlags:
59 //     DF_gm
60 //     DF_player
62 // enum type MentalStates:
63 //     MS_fear
64 //     MS_anger
65 //     MS_interest
66 //     MS_distress
68 // enum type MoveFlags:
69 //     MF_gm
70 //     MF_player
72 // enum type UpdateRanges:
73 //     UR_near
74 //     UR_normal
75 //     UR_far
77 // enum type VisibleFlags:
78 //     VF_gm
79 //     VF_player
81 // enum type XpTypes:
82 //     XP_rangedCombat
83 //     XP_meleeCombat
84 //     XP_tamingNoTime
85 //     XP_tamingShortTime
86 //     XP_tamingMediumTime
87 //     XP_tamingLargeTime
88 //     XP_architect
89 //     XP_botany
90 //     XP_bountyHunter
91 //     XP_chemist
92 //     XP_dancing
93 //     XP_facilityManagementSavings
94 //     XP_facilityManagementWearAndTear
95 //     XP_farmer
96 //     XP_squadLeaderNoTime
97 //     XP_squadLeaderSmallTime
98 //     XP_squadLeaderMediumTime
99 //     XP_squadLeaderLargeTime
100 //     XP_hairdressing
101 //     XP_holonetSlicingPopularity
102 //     XP_holonetSlicingQuantity
103 //     XP_investigation
104 //     XP_medic
105 //     XP_military
106 //     XP_mining
107 //     XP_miningSavings
108 //     XP_musician
109 //     XP_musicanPopularity
110 //     XP_politics
111 //     XP_slicing
112 //     XP_smuggling
113 //     XP_surveyingNoMinimum
114 //     XP_surveyingLowMinimum
115 //     XP_surveyingMediumMinimum
116 //     XP_surveyingHighMinimum
117 //     XP_survivalHealing
118 //     XP_survivalTracking
119 //     XP_tailoring
120 //     XP_vehicularControl
121 //     XP_vehicularWearAndTear
122 //     XP_cooking
123 //     XP_weaponCrafting
124 //     XP_armorCrafting
125 //     XP_vehicleCrafting
126 //     XP_facilityCrafting
127 //     XP_droidCrafting
129 // struct AttribMod:
130 //     target           // enum type Attributes
131 //     value            // integer
132 //     time             // floating point
133 //     timeAtValue              // floating point
134 //     decay            // floating point
136 // struct Contents:
137 //     slotName         // string
138 //     equipObject              // boolean
139 //     content          // template type tangible_object_template
141 // struct MentalStateMod:
142 //     target           // enum type MentalStates
143 //     value            // floating point
144 //     time             // floating point
145 //     timeAtValue              // floating point
146 //     decay            // floating point
148 // struct Xp:
149 //     type             // enum type XpTypes
150 //     level            // integer
151 //     value            // integer
153 // filename
154 sharedTemplate = "object/token/shared_token.iff"
155 // list, of type string
156 scripts = [  ]
157 // objvar list
158 objvars = []
159 // integer
160 volume = 0
161 // list, of type enum type VisibleFlags
162 visibleFlags = [  ]
163 // list, of type enum type DeleteFlags
164 deleteFlags = [  ]
165 // boolean
166 invulnerable = false
167 // boolean
169 // floating point
170 decay = 0
171 // floating point
173 // floating point
174 complexity = 0.0
175 // integer
176 tintIndex = 0
177 // array, indexed by enum type UpdateRanges, of type floating point
178 updateRanges[UR_near] = 0.0
179 updateRanges[UR_normal] = 0.0
180 updateRanges[UR_far] = 0.0
181 // list, of type struct Contents
182 contents = [  ]
183 // list, of type struct Xp
184 xpPoints = [  ]