mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
new feature: soldier profiles allows defining individual names/bodytypes/hair/skin/traits of soldiers and militia. The game will choose randomly from this pool.
git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1672 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
@@ -1580,6 +1580,13 @@ INDIVIDUAL_ENEMY_RANK = TRUE
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
INDIVIDUAL_CIVILIAN_NAMES = TRUE
|
||||
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
; Controls wether enemy soldiers/militiamen can use predefined profiles from TableData/Profiles.
|
||||
; In the xml, one can specify name/bodytype/hair/skin/traits
|
||||
; If selected, the game will select a newly created soldier's data from these profiles randomly
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
SOLDIER_PROFILES_ENEMY = TRUE
|
||||
SOLDIER_PROFILES_MILITIA = FALSE
|
||||
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
; If this is set tot TRUE, you can repaint one type of camouflage by using different type camo kit on self. You can also use
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
uiIndex number of profile, 0 is a template
|
||||
szName name of soldier
|
||||
uiBodyType body type:
|
||||
1: REGMALE
|
||||
2: BIGMALE
|
||||
3: STOCKYMALE
|
||||
4: REGFEMALE
|
||||
|
||||
uiHair hair colour:
|
||||
1: WHITEHEAD
|
||||
2: BLACKHEAD
|
||||
3: BROWNHEAD
|
||||
4: BLONDHEAD
|
||||
5: REDHEAD
|
||||
|
||||
uiSkin skin colour:
|
||||
1: PINKSKIN
|
||||
2: TANSKIN
|
||||
3: DARKSKIN
|
||||
4: BLACKSKIN
|
||||
|
||||
uiTrait1, uiTrait2, uiTrait3: according to the trait numbers:
|
||||
// MAJOR TRAITS
|
||||
AUTO_WEAPONS_NT, // 1
|
||||
HEAVY_WEAPONS_NT, // 2
|
||||
SNIPER_NT, // 3
|
||||
RANGER_NT, // 4
|
||||
GUNSLINGER_NT, // 5
|
||||
MARTIAL_ARTS_NT, // 6
|
||||
SQUADLEADER_NT, // 7
|
||||
TECHNICIAN_NT, // 8
|
||||
DOCTOR_NT, // 9
|
||||
|
||||
// MINOR TRAITS
|
||||
AMBIDEXTROUS_NT, // 10
|
||||
MELEE_NT, // 11
|
||||
THROWING_NT, // 12
|
||||
NIGHT_OPS_NT, // 13
|
||||
STEALTHY_NT, // 14
|
||||
ATHLETICS_NT, // 15
|
||||
BODYBUILDING_NT, // 16
|
||||
DEMOLITIONS_NT, // 17
|
||||
TEACHING_NT, // 18
|
||||
SCOUTING_NT, // 19
|
||||
|
||||
COVERT_NT, // 20
|
||||
-->
|
||||
<PROFILES>
|
||||
<PROFILE>
|
||||
<uiIndex>0</uiIndex>
|
||||
<szName>This template should never show up ingame...</szName>
|
||||
<uiBodyType>0</uiBodyType>
|
||||
<uiHair>0</uiHair>
|
||||
<uiSkin>0</uiSkin>
|
||||
<uiTrait1>0</uiTrait1>
|
||||
<uiTrait2>0</uiTrait2>
|
||||
<uiTrait3>0</uiTrait3>
|
||||
</PROFILE>
|
||||
</PROFILES>
|
||||
@@ -1554,6 +1554,13 @@ INDIVIDUAL_ENEMY_RANK = TRUE
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
INDIVIDUAL_CIVILIAN_NAMES = TRUE
|
||||
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
; Controls wether enemy soldiers/militiamen can use predefined profiles from TableData/Profiles.
|
||||
; In the xml, one can specify name/bodytype/hair/skin/traits
|
||||
; If selected, the game will select a newly created soldier's data from these profiles randomly
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
SOLDIER_PROFILES_ENEMY = TRUE
|
||||
SOLDIER_PROFILES_MILITIA = FALSE
|
||||
|
||||
;------------------------------------------------------------------------------------------------------------------------------
|
||||
; If this is set tot TRUE, you can repaint one type of camouflage by using different type camo kit on self. You can also use
|
||||
|
||||
Reference in New Issue
Block a user