Files
dsrc/sku.0/sys.shared/compiled/game/object/creature_object_template.tdf
T

4078 lines
193 KiB
Plaintext
Executable File

id SCOT
base tangible_object_template
templatename .*
sharedpath ..\..\..\..\..\..\src\engine\shared\library\sharedGame\src\shared\objectTemplate
compilerpath ..\..\..\..\..\..\src\engine\shared\library\sharedTemplate\src\shared\template
version 0
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
SP_genericOrganic
SP_genericRobotic //creature will be subject to EMP attacks
SP_human
SP_rodian
SP_trandoshan
SP_monCalamari
SP_wookiee
SP_bothan
SP_twiLek
SP_zabrak
}
enum MovementTypes
{
MT_run
MT_walk
MT_trot
MT_fly
MT_swim
}
enumGender gender //creature gender
enumSpecies species //creature species
list enumListMovementTypes float speed //how fast the creature moves
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
version 1
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum MovementTypes
{
MT_run
MT_walk
MT_trot
MT_fly
MT_swim
}
enumGender gender //creature gender
int niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float speed //how fast the creature moves
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
version 2
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum MovementTypes
{
MT_run
MT_walk
MT_trot
MT_fly
MT_swim
}
enumGender gender //creature gender
int niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates
list enumListMovementTypes float speed //how fast the creature moves
list enumListMovementTypes float turnRate //how fast the creature turns
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
float stepHeight //The maximum vertical step distance for the creature
version 3
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
MT_trot
MT_fly
MT_swim
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates
list enumListMovementTypes float speed //how fast the creature moves
list enumListMovementTypes float turnRate //how fast the creature turns
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
float stepHeight //The maximum vertical step distance for the creature
version 4
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
MT_trot
MT_fly
MT_swim
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates
list enumListMovementTypes float speed //how fast the creature moves
list enumListMovementTypes float turnRate //how fast the creature turns
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
version 5
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
version 6
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeAversion //the maximum slope (in degrees) the creature will scale
float slopeAversionSpeed //the relative speed the creature travels up a vertical slope
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
version 7
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
bool alignToTerrain //is the creature always perpendicular to the terrain
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
version 8
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Swimming = 6
Flying = 7
LyingDown = 8
Sitting = 9
SkillAnimating = 10
DrivingVehicle = 11
RidingCreature = 12
KnockedDown = 13
Incapacitated = 14
Dead = 15
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
version 9
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_industrial = 203
SP_maintenance = 204
SP_medical = 205
SP_combat = 206
SP_training = 207
SP_assassin = 208
SP_protocol = 209
SP_commercial = 210
SP_investigation = 211
SP_municipal = 212
SP_agriculture = 213
SP_household = 214
SP_astromech = 215
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
}
enum Niche
{
NI_none = 0
NI_pc_species = 4096 // 0x1000 == (0x1000)
NI_ai = 8192 // 0x2000 == (0x2000)
NI_npc = 8448 // 0x2100 == (0x0100 | NICHE_AI)
NI_droid = 8704 // 0x2200 == (0x0200 | NICHE_AI)
NI_monster = 9216 // 0x2400 == (0x0400 | NICHE_AI)
NI_herbivore = 9217 // 0x2401 == (0x0001 | NICHE_MONSTER)
NI_carnivore = 9218 // 0x2402 == (0x0002 | NICHE_MONSTER)
NI_predator = 9222 // 0x2406 == (0x0004 | NICHE_CARNIVORE)
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Swimming = 6
Flying = 7
LyingDown = 8
Sitting = 9
SkillAnimating = 10
DrivingVehicle = 11
RidingCreature = 12
KnockedDown = 13
Incapacitated = 14
Dead = 15
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
float swimHeight //Height below the water where the creature decides to swim
version 10
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_assassinDroid = 203
SP_astromech = 204
SP_bartenderDroid = 205
SP_bugDroid = 206
SP_darktrooper = 207
SP_demolitionmech = 208
SP_doorDroid = 209
SP_droideka = 210
SP_interrogator = 211
SP_jediTrainer = 212
SP_loadLifter = 213
SP_mouseDroid = 214
SP_powerDroid = 215
SP_probot = 216
SP_protocolDroid = 217
SP_repairDroid = 218
SP_spiderDroid = 219
SP_surgicalDroid = 220
SP_tattletaleDroid = 221
SP_trackerDroid = 222
SP_treadwell = 223
SP_ev9d9 = 224
SP_maulProbeDroid = 225
SP_atst = 226
SP_atat = 227
SP_t47 = 228
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
RA_R2 = 0
RA_R3 = 1
RA_R4 = 2
RA_R5 = 3
}
enum Niche
{
NI_none = 0
NI_pc = 1
NI_ai = 2
NI_droid = 3
NI_vehicle = 4
NI_npc = 5
NI_monster = 6
NI_herbivore = 7
NI_carnivore = 8
NI_predator = 9
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Swimming = 6
Flying = 7
LyingDown = 8
Sitting = 9
SkillAnimating = 10
DrivingVehicle = 11
RidingCreature = 12
KnockedDown = 13
Incapacitated = 14
Dead = 15
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
float swimHeight //Height below the water where the creature decides to swim
version 11
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_assassinDroid = 203
SP_astromech = 204
SP_bartenderDroid = 205
SP_bugDroid = 206
SP_darktrooper = 207
SP_demolitionmech = 208
SP_doorDroid = 209
SP_droideka = 210
SP_interrogator = 211
SP_jediTrainer = 212
SP_loadLifter = 213
SP_mouseDroid = 214
SP_powerDroid = 215
SP_probot = 216
SP_protocolDroid = 217
SP_repairDroid = 218
SP_spiderDroid = 219
SP_surgicalDroid = 220
SP_tattletaleDroid = 221
SP_trackerDroid = 222
SP_treadwell = 223
SP_ev9d9 = 224
SP_maulProbeDroid = 225
SP_atst = 226
SP_atat = 227
SP_t47 = 228
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
RA_R2 = 0
RA_R3 = 1
RA_R4 = 2
RA_R5 = 3
}
enum Niche
{
NI_none = 0
NI_pc = 1
NI_ai = 2
NI_droid = 3
NI_vehicle = 4
NI_npc = 5
NI_monster = 6
NI_herbivore = 7
NI_carnivore = 8
NI_predator = 9
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Swimming = 6
Flying = 7
LyingDown = 8
Sitting = 9
SkillAnimating = 10
DrivingVehicle = 11
RidingCreature = 12
KnockedDown = 13
Incapacitated = 14
Dead = 15
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
float swimHeight //Height below the water where the creature decides to swim
float warpTolerance
version 12
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_assassinDroid = 203
SP_astromech = 204
SP_bartenderDroid = 205
SP_bugDroid = 206
SP_darktrooper = 207
SP_demolitionmech = 208
SP_doorDroid = 209
SP_droideka = 210
SP_interrogator = 211
SP_jediTrainer = 212
SP_loadLifter = 213
SP_mouseDroid = 214
SP_powerDroid = 215
SP_probot = 216
SP_protocolDroid = 217
SP_repairDroid = 218
SP_spiderDroid = 219
SP_surgicalDroid = 220
SP_tattletaleDroid = 221
SP_trackerDroid = 222
SP_treadwell = 223
SP_ev9d9 = 224
SP_maulProbeDroid = 225
SP_atst = 226
SP_atat = 227
SP_t47 = 228
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
RA_R2 = 0
RA_R3 = 1
RA_R4 = 2
RA_R5 = 3
}
enum Niche
{
NI_none = 0
NI_pc = 1
NI_ai = 2
NI_droid = 3
NI_vehicle = 4
NI_npc = 5
NI_monster = 6
NI_herbivore = 7
NI_carnivore = 8
NI_predator = 9
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Flying = 6
LyingDown = 7
Sitting = 8
SkillAnimating = 9
DrivingVehicle = 10
RidingCreature = 11
KnockedDown = 12
Incapacitated = 13
Dead = 14
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
float swimHeight //Height below the water where the creature decides to swim
float warpTolerance
float collisionOffsetX // X offset of the collision sphere
float collisionOffsetZ // Z offset of the collision sphere
float collisionLength // Length of the creature, in meters
version 13
enum Gender
{
GE_male
GE_female
GE_other
}
enum Species
{
// player species
SP_human = 0
SP_rodian = 1
SP_trandoshan = 2
SP_monCalamari = 3
SP_wookiee = 4
SP_bothan = 5
SP_twilek = 6
SP_zabrak = 7
// npc species
SP_abyssin = 8
SP_aqualish = 9
SP_arcona = 10
SP_askajian = 11
SP_bith = 12
SP_bomarrMonk = 13
SP_chadraFan = 14
SP_chevin = 15
SP_dantari = 16
SP_devaronian = 17
SP_drall = 18
SP_dug = 19
SP_duros = 20
SP_elomin = 21
SP_ewok = 22
SP_feeorin = 23
SP_frogDog = 24
SP_gamorrean = 25
SP_gorax = 26
SP_gotal = 27
SP_gran = 28
SP_gungan = 29
SP_gupin = 30
SP_hutt = 31
SP_ishiTib = 32
SP_ithorian = 33
SP_jawa = 34
SP_kiffu = 35
SP_kitonak = 36
SP_klatooinian = 37
SP_kowakianMonkeyLizard = 38
SP_kubaz = 39
SP_marauder = 40
SP_massassiWarrior = 41
SP_nikto = 42
SP_ortolan = 43
SP_palowick = 44
SP_phlog = 45
SP_quarren = 46
SP_selonian = 47
SP_shistavanen = 48
SP_sullustan = 49
SP_talz = 50
SP_teek = 51
SP_tulgah = 52
SP_toydarian = 53
SP_tuskenRaider = 54
SP_weequay = 55
SP_whiffid = 56
SP_wistie = 57
SP_yuzzum = 58
//SP_fioran = 59
// creature species
SP_angler = 60
SP_bageraset = 61
SP_bantha = 62
SP_barkMite = 63
SP_bazNitch = 64
SP_beardedJax = 65
SP_blackfish = 66
SP_blistmok = 67
SP_bluefish = 68
SP_blurrg = 69
SP_boarWolf = 70
SP_bocatt = 71
SP_bol = 72
SP_bolleBol = 73
SP_bolma = 74
SP_bordok = 75
SP_borgle = 76
SP_brackaset = 77
SP_capperSpineflap = 78
SP_carrionSpat = 79
SP_choku = 80
SP_chuba = 81
SP_coloClawFish = 82
SP_condorDragon = 83
SP_corellianSandPanther = 84
SP_corellianSliceHound = 85
SP_crownedRasp = 86
SP_crystalSnake = 87
SP_cuPa = 88
SP_dalyrake = 89
SP_dewback = 90
SP_duneLizard = 91
SP_durni = 92
SP_dwarfNuna = 93
SP_eopie = 94
SP_faa = 95
SP_falumpaset = 96
SP_fambaa = 97
SP_fannedRawl = 98
SP_flewt = 99
SP_flit = 100
SP_fliteRasp = 101
SP_fynock = 102
SP_gackleBat = 103
SP_gapingSpider = 104
SP_gekk = 105
SP_gnort = 106
SP_graul = 107
SP_greatGrassPlainsTuskCat = 108
SP_gronda = 109
SP_gualama = 110
SP_gubbur = 111
SP_gufDrolg = 112
SP_gulginaw = 113
SP_gurk = 114
SP_gurnaset = 115
SP_gurrek = 116
SP_hanadak = 117
SP_hermitSpider = 118
SP_hornedKrevol = 119
SP_hornedRasp = 120
SP_hufDun = 121
SP_huurton = 122
SP_ikopi = 123
SP_jellyfish = 124
SP_kaadu = 125
SP_kaitok = 126
SP_kima = 127
SP_kimogila = 128
SP_kittle = 129
SP_kliknik = 130
SP_krahbu = 131
SP_kraytDragon = 132
SP_kupernug = 133
SP_kusak = 134
SP_kwi = 135
SP_laa = 136
SP_langlatch = 137
SP_lanternBird = 138
SP_malkloc = 139
SP_mamien = 140
SP_mawgax = 141
SP_merek = 142
SP_mott = 143
SP_murra = 144
SP_mynock = 145
SP_narglatch = 146
SP_nerf = 147
SP_nuna = 148
SP_opeeSeaKiller = 149
SP_predatorialButterfly = 150
SP_pekoPeko = 151
SP_perlek = 152
SP_pharple = 153
SP_piket = 154
SP_plumedRasp = 155
SP_pufferfish = 156
SP_pugoriss = 157
SP_purbole = 158
SP_quenker = 159
SP_qurvel = 160
SP_rancor = 161
SP_ray = 162
SP_remmer = 163
SP_reptilianFlyer = 164
SP_roba = 165
SP_rockMite = 166
SP_ronto = 167
SP_saltMynock = 168
SP_sarlacc = 169
SP_scurrier = 170
SP_sharnaff = 171
SP_shaupaut = 172
SP_shearMite = 173
SP_skreeg = 174
SP_snorbal = 175
SP_spinedPuc = 176
SP_spinedSnake = 177
SP_squall = 178
SP_squill = 179
SP_stintaril = 180
SP_stripedFish = 181
SP_swirlProng = 182
SP_tancMite = 183
SP_taunTaun = 184
SP_tesselatedArborealBinjinphant = 185
SP_thune = 186
SP_torton = 187
SP_tybis = 188
SP_veermok = 189
SP_verne = 190
SP_vesp = 191
SP_virVur = 192
SP_vlutore = 193
SP_vogEel = 194
SP_voritorLizard = 195
SP_vynock = 196
SP_whisperBird = 197
SP_wingedOrnith = 198
SP_wompRat = 199
SP_woolamander = 200
SP_worrt = 201
SP_zuccaBoar = 202
// droid species
SP_assassinDroid = 203
SP_astromech = 204
SP_bartenderDroid = 205
SP_bugDroid = 206
SP_darktrooper = 207
SP_demolitionmech = 208
SP_doorDroid = 209
SP_droideka = 210
SP_interrogator = 211
SP_jediTrainer = 212
SP_loadLifter = 213
SP_mouseDroid = 214
SP_powerDroid = 215
SP_probot = 216
SP_protocolDroid = 217
SP_repairDroid = 218
SP_spiderDroid = 219
SP_surgicalDroid = 220
SP_tattletaleDroid = 221
SP_trackerDroid = 222
SP_treadwell = 223
SP_ev9d9 = 224
SP_maulProbeDroid = 225
SP_atst = 226
SP_atat = 227
SP_t47 = 228
// species put in after the others species have been defined so we don't have to recompile all the creatures
SP_geonosian = 228,
SP_veractyle = 229
}
enum Race
{
RA_none
RA_aqualish_quara = 1
RA_aqualish_aquala = 2
RA_ewok_ewok = 1 // plae, green, black, white (subject to change, pending information request to LucasArts)
RA_ewok_dulok = 2 // blue skin; "Orn Free Taa", "Ann Gella" & "Tann", Sebulba's personal entourage.
RA_ewok_jinda = 3 // red skin; "Pampy" & "Supi", consorts of Orn Free Taa.
RA_gungan_ankura = 1 // Boss Nass
RA_gungan_otolla = 2 // Jar Jar
RA_nikto_red = 1 // Kajain'sa'Nikto
RA_nikto_green = 2 // Kadas'sa'Nikto
RA_nikto_mountain = 3 // Esral'sa'Nikto
RA_nikto_pale = 4 // Gluss'sa'Nikto
RA_nikto_southern = 5 // M'shento'su'Nikto
RA_krayt_canyon = 1
RA_krayt_greater = 2
// put creature race here
RA_R2 = 0
RA_R3 = 1
RA_R4 = 2
RA_R5 = 3
}
enum Niche
{
NI_none = 0
NI_pc = 1
NI_ai = 2
NI_droid = 3
NI_vehicle = 4
NI_npc = 5
NI_monster = 6
NI_herbivore = 7
NI_carnivore = 8
NI_predator = 9
NI_android = 10
}
enum MovementTypes
{
MT_run
MT_walk
}
enum Postures
{
Upright = 0
Crouched = 1
Prone = 2
Sneaking = 3
Blocking = 4
Climbing = 5
Flying = 6
LyingDown = 7
Sitting = 8
SkillAnimating = 9
DrivingVehicle = 10
RidingCreature = 11
KnockedDown = 12
Incapacitated = 13
Dead = 14
}
enumGender gender //creature gender
enumNiche niche //creature niche
enumSpecies species //creature species
enumRace race //creature subspecies
list enumListMovementTypes float acceleration //how fast the creature accelerates in m/s/s
list enumListMovementTypes float speed //how fast the creature moves in m/s
list enumListMovementTypes float turnRate //how fast the creature turns in deg/s
filename animationMapFilename //info on how to animate the creature
float slopeModAngle //the maximum slope (in degrees) the creature will scale
float slopeModPercent //the relative speed the creature travels up a vertical slope
float waterModPercent //the relative speed the creature travels in water
float stepHeight //The maximum vertical step distance for the creature
float collisionHeight //The height of the creature's collision cylinder
float collisionRadius //The radius of the creature's collision cylinder
string movementDatatable //The datatable to use for creature movement
list enumListPostures bool postureAlignToTerrain //align to terrain flags per posture
float swimHeight //Height below the water where the creature decides to swim
float warpTolerance
float collisionOffsetX // X offset of the collision sphere
float collisionOffsetZ // Z offset of the collision sphere
float collisionLength // Length of the creature, in meters
float cameraHeight