Home » MODDING HQ 1.13 » v1.13 Idea Incubation Lab  » Something to do for people with no discernible skills
Something to do for people with no discernible skills[message #332904] Tue, 20 May 2014 20:19 Go to next message
Flugente

 
Messages:3051
Registered:April 2009
Location: Germany
We quite often have members who say they'd really like to contribute, but cannot map/mod/code. Fear not, for there i still something to do for you! :thinkerg:

You can either help translating the game, or you could help fill in enemy profiles.

In short, we can define profiles for admins, regulars, elites and green/regular/elite miltia. Profiles are located in Data-1.13/TableData/Profiles/ and consist of an xml each. Each profile consists of
<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>
  <PROFILE>
    <uiIndex>1</uiIndex>
    <szName>Thomas</szName>
    <uiBodyType>3</uiBodyType>
    <uiHair>1</uiHair>
    <uiSkin>1</uiSkin>
    <uiTrait1>7</uiTrait1>
    <uiTrait2>7</uiTrait2>
    <uiTrait3>0</uiTrait3>
  </PROFILE>
...
Tags can have these values:
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  // major trait, here for coding reasons
                  RADIO_OPERATOR_NT, //21
                  SNITCH_NT, //22
-->                                 

So all you have to do is to come up with a name, a very broad body description, and a few traits (admins/gree militia should get max one, regular troops/militia 2 traits max mostly). If the body/trait values are not filled out, the game will fill them randomly.

There are a few profiles already in (from the JA:F backer campaign) but what I had in mind is to get a bigger "library" of profiles, so that it isn't always the same names repeating themself (and possibly feels realistic). Please stick to reasonable names though, "IamDestroyerLordKrYPtix" or "reziarfg" are rather silly :geek:

In case you do that, post the xmls here or send them to me or other code contributors.

And no, giving the Doctor trait to militia does not make them medics. :judge:

[Updated on: Wed, 16 March 2016 12:56]



Re: Something to do for people with no discernible skills[message #332922] Wed, 21 May 2014 04:07 Go to previous messageGo to next message
Azure_Repeater

 
Messages:152
Registered:March 2014
Location: Philippines
Hehe, how do I join? I can fill in enemy profiles. I have some ideas for some enemy profiles.

[Updated on: Wed, 21 May 2014 04:09] by Moderator

Re: Something to do for people with no discernible skills[message #332923] Wed, 21 May 2014 04:15 Go to previous messageGo to next message
Slax

 
Messages:1438
Registered:July 2006
Location: People riding polar bears...
Want more skin colors. I summon you, feature. Oooooooohhhhhhmmmmm...
lT83vOh7_CE[/video]

Re: Something to do for people with no discernible skills[message #332933] Wed, 21 May 2014 13:19 Go to previous messageGo to next message
Flugente

 
Messages:3051
Registered:April 2009
Location: Germany
@Repeater1947: just fill in some data in the xmls and post it here.

@Slax: While that should be possible (apart from likely requiring a weird palette tool, incense or whatever), how would you even tell the difference?


Re: Something to do for people with no discernible skills[message #332934] Wed, 21 May 2014 13:24 Go to previous messageGo to next message
Azure_Repeater

 
Messages:152
Registered:March 2014
Location: Philippines
Should I send you an XML file? Or is it optional?
Re: Something to do for people with no discernible skills[message #332935] Wed, 21 May 2014 13:27 Go to previous messageGo to next message
Flugente

 
Messages:3051
Registered:April 2009
Location: Germany
Fill in the xml, and then either send it or post it here, between code-tags.


Re: Something to do for people with no discernible skills[message #333188] Tue, 27 May 2014 12:27 Go to previous messageGo to next message
Azure_Repeater

 
Messages:152
Registered:March 2014
Location: Philippines
Looks like I'll have to think creatively for each enemy profile entry.
Re: Something to do for people with no discernible skills[message #333309] Fri, 30 May 2014 03:27 Go to previous messageGo to next message
anv

 
Messages:232
Registered:March 2013
List of some randomly assigned names for enemies in Deadly Games:
Toggle Spoiler
Could fit for foreign black shirts.


Re: Something to do for people with no discernible skills[message #344559 is a reply to message #333309] Wed, 16 March 2016 10:59 Go to previous messageGo to next message
3iff

 
Messages:32
Registered:July 2001
Location: Birmingham, UK
I notice that this section is a bit underwhelmed in support. However, this is something I'm good at doing and I like doing.

I enclose a small example of the extra names I've produced. I've just concentrated on regular and elite enemy names. Females are limited to elites. I don't see any point to adding enemy admin names as they're only in the game for a short time. I haven't bothered with militia names and probably won't.

Regulars will get 1 or 2 traits, elites get 2 or 3. Names are hand crafted (with a good range of nationalities included) while all other values are randomly assigned. Some names include a nickname.

(enemy - regular)
 <PROFILE>
   <uiIndex>20</uiIndex>
   <szName>Mordechai Jensen</szName>
   <uiBodyType>1</uiBodyType>
   <uiHair>2</uiHair>
   <uiSkin>1</uiSkin>
   <uiTrait1>9</uiTrait1>
   <uiTrait2>14</uiTrait2>
   <uiTrait3>0</uiTrait3>
 </PROFILE>
 <PROFILE>
   <uiIndex>21</uiIndex>
   <szName>Angus McSporran</szName>
   <uiBodyType>1</uiBodyType>
   <uiHair>2</uiHair>
   <uiSkin>2</uiSkin>
   <uiTrait1>7</uiTrait1>
   <uiTrait2>0</uiTrait2>
   <uiTrait3>0</uiTrait3>
 </PROFILE>
 <PROFILE>
   <uiIndex>22</uiIndex>
   <szName>Sergei Novak</szName>
   <uiBodyType>2</uiBodyType>
   <uiHair>3</uiHair>
   <uiSkin>1</uiSkin>
   <uiTrait1>10</uiTrait1>
   <uiTrait2>15</uiTrait2>
   <uiTrait3>0</uiTrait3>
 </PROFILE>
 <PROFILE>
   <uiIndex>23</uiIndex>
   <szName>Modesto Peeters</szName>
   <uiBodyType>1</uiBodyType>
   <uiHair>2</uiHair>
   <uiSkin>2</uiSkin>
   <uiTrait1>11</uiTrait1>
   <uiTrait2>0</uiTrait2>
   <uiTrait3>0</uiTrait3>
 </PROFILE>


So, 3 questions.

1. Do you still want stuff like this?
2. Is the format acceptable?
3. (if yes and yes) How many do you want?

I currently have 51 regulars (including the 16 originally included) and 77 elites. I intend to increase this to at least 100 of each type. I can probably do a few more if wanted...I might do that anyway.

(oh, are traits 21 and 22 actually relevant? I presume 21 is? I also assume that I shouldn't use trait 20 (I don't at the moment))

[Updated on: Wed, 16 March 2016 11:03]

Re: Something to do for people with no discernible skills[message #344560 is a reply to message #344559] Wed, 16 March 2016 12:13 Go to previous messageGo to next message
silversurfer

 
Messages:2089
Registered:May 2009
Currently I have enemy profiles turned off because there aren't many of them. If you could provide an increased number of profiles this feature may actually become useful.

I doubt that you can post the whole contents of the files in the forum. Instead send a PM to Rowa21 and attach the files to that PM. He can upload the files to the 1.13 SVN repository.

100 entries in each file would be a big improvement. Admins can be left out in my opinion because we won't encounter many of them anyway even with Flugente's modification to phase them out more slowly.
If you keep the 16 default entries for regulars maybe you can give them some traits too because right now they don't have any.

More profiles for Militia would be good as well but it's ok if you don't want to create them.

I think you only need to assign traits 1-17, 19 and 21. The rest doesn't seem to provide a benefit for the AI.

List of 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
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	// a major trait
RADIO_OPERATOR_NT, //21		// a minor trait
SNITCH_NT, //22		// a minor trait 
SURVIVAL_NT, //23	// a minor trait



Wildfire Maps Mod 6.07 on SVN: https://ja2svn.mooo.com/source/ja2/branches/Wanne/JA2%201.13%20Wildfire%206.06%20-%20Maps%20MOD

Re: Something to do for people with no discernible skills[message #344561 is a reply to message #344560] Wed, 16 March 2016 12:59 Go to previous messageGo to next message
Flugente

 
Messages:3051
Registered:April 2009
Location: Germany
What silversurfer said. Additions are welcome. I recently integrated the militia profiles from edmortimer's Arulco Vacations, but feel free to add sth in there too (perhaps edmortimer would also be willing to use your addditions, not sure if he has enemy profiles in his mod atm).



Saren threw his head back and screamed in impotent fury, before falling to his throne, head in his claws, trembling in horrified disbelief.

Then he heard a faint chime as Sovereign subscribed to her ECHO channel.

If you want, you can donate to me. This will not affect how and what I code, and I will not code specific features in return. I will be thankful though.


Re: Something to do for people with no discernible skills[message #344562 is a reply to message #344561] Wed, 16 March 2016 13:15 Go to previous messageGo to next message
3iff

 
Messages:32
Registered:July 2001
Location: Birmingham, UK
Ok, I'll add the existing regulars to my list and generate some traits for them.
Looks like I have 103 male elites, 58 female elites and 106 regulars (so far). I'll create the xmls and post them on.
It may be tomorrow before I send them as I want to ensure the traits are reasonably balanced. I don't think we would need a lot of radio operators.

If these are usable in any other mods then anyone is free to have them.

------

Actually, I was quicker than I thought. There's 105 regulars and 160 elites (including all the originals with added traits for the original regulars). PM will be sent imminently.

------

OK, sent...but I had to work around the no xml extensions issue. Hopefully they'll be ok.

I'll have a think about the militia names. They are a bit more restrictive but I'll see if I can come up with something along the same lines. I'll concentrate on the regulars and veterans.

[Updated on: Wed, 16 March 2016 14:17]

Re: Something to do for people with no discernible skills[message #344563 is a reply to message #344561] Wed, 16 March 2016 16:24 Go to previous message
edmortimer

 
Messages:766
Registered:January 2015
Location: Home Free
Yes, Arulco Vacations has militia and enemy profiles, all with Traits.




Arulco Vacations Blog

Arulco Vacations Bears Pit Forum

Previous Topic: Game translators needed for Stable Release!
Next Topic: Radio expansion
Goto Forum:
  


Current Time: Tue May 30 14:04:02 EEST 2017

Total time taken to generate the page: 0.00994 seconds