C2C: Promotions

@Hydro:

I've added three new paramedic promotions for Civilian units, but they are currently using placeholder buttons (I think they have the Global Ops button atm), could you please make me buttons for these? Thanks.:goodjob:
 
@ls612

Could you please add the following new promotions.

-----

Canine
Req Tech: None
Notes: Give to all Canine Units (Including Wolf and Dire Wolf).

If the new combat system can give them a new sub-class then that may be better than a promotion.

-----

Track Scent I
Req Tech: Canine Domestication
Req Promotion: Canine

  • +1 Visibility Range

-----

Track Scent II
Req Tech: Hunting Tactics
Req Promotion: Track Scent I

  • +1 Visibility Range

-----

Track Scent III
Req Tech: Military Training
Req Promotion: Track Scent II

  • +1 Visibility Range

-----

I have some more ideas I will post later. Also I will try to get some icon/buttons made for them too.
 
@ls612

Could you please add the following new promotions.

-----

Canine
Req Tech: None
Notes: Give to all Canine Units (Including Wolf and Dire Wolf).

If the new combat system can give them a new sub-class then that may be better than a promotion.

:yup: We might as well utilize all of the available features the Combat Mod offers.
 
@ls612

Here are some more Canine promotions.

-----

Bark
Req Unit Class: Canine
Req Tech: Canine Domestication
Req Promotion: -

  • +5% vs Animal Units
  • +5% vs Mounted Units

-----

Howl
Req Unit Class: Canine
Req Tech: Canine Domestication
Req Promotion: -

  • +25% vs Hunters

-----

Stalk Prey
Req Unit Class: Canine (and Feline)
Req Tech: -
Req Promotion: -
  • Immune to First Strikes

-----

Pack Hunting I
Req Unit Class: Canine
Req Tech: Canine Domestication
Req Promotion: -

  • +5% Withdrawal Chance
  • +5% Strength

-----

Pack Hunting II
Req Unit Class: Canine
Req Tech: Hunting Tactics
Req Promotion: Pack Hunting I

  • +5% Withdrawal Chance
  • +5% Strength

-----

Pack Hunting III
Req Unit Class: Canine
Req Tech: Military Training
Req Promotion: Pack Hunting II

  • +5% Withdrawal Chance
  • +5% Strength

-----

Bite I
Req Unit Class: Animal
Req Tech: -
Req Promotion: -

  • +5% Melee
  • +5% Mounted
  • +5% Recon
  • +5% Hunter
  • +5% Animal

-----

Bite II
Req Unit Class: Animal
Req Tech: -
Req Promotion: Bite I

  • +5% Melee
  • +5% Mounted
  • +5% Recon
  • +5% Hunter
  • +5% Animal

-----

Bite III
Req Unit Class: Animal
Req Tech: -
Req Promotion: Bite II

  • +5% Melee
  • +5% Mounted
  • +5% Recon
  • +5% Hunter
  • +5% Animal


-----

Hunting Dog I
Req Unit Class: Canine
Req Tech: Canine Domestication
Req Promotion: -

  • +10% Animals

-----

Hunting Dog II
Req Unit Class: Canine
Req Tech: Hunting Tactics
Req Promotion: Hunting Dog I

  • +10% Animals

-----

Hunting Dog III
Req Unit Class: Canine
Req Tech: Military Training
Req Promotion: Hunting Dog II

  • +10% Animals

-----

Racing Dog I
Req Unit Class: Canine
Req Tech: Canine Domestication
Req Promotion: -

  • +1 Movement

-----

Racing Dog II
Req Unit Class: Canine
Req Tech: Hunting Tactics
Req Promotion: Racing Dog I

  • +1 Movement

-----

Racing Dog III
Req Unit Class: Canine
Req Tech: Military Training
Req Promotion: Racing Dog II

  • +1 Movement

-----

Rescue Dog I
Req Unit Class: Canine
Req Tech: Battlefield Medicine
Req Promotion: -

  • Heals Units in the Same Tile +5% Per Turn

-----

Rescue Dog II
Req Unit Class: Canine
Req Tech: Firefighting
Req Promotion: Rescue Dog I

  • Heals Units in the Same Tile +5% Per Turn

-----

Rescue Dog III
Req Unit Class: Canine
Req Tech: Fire Suppression
Req Promotion: Rescue Dog II

  • Heals Units in the Same Tile +5% Per Turn

-----

Ok so I think that's enough for now and to keep ya busy. I will try to get you some icon/buttons for them all. Thanks! :goodjob:
 
I can't add a Unitcombat on my own, because it needs to be added to the Unit Naming python code, and I don't do python. DH will need to add the actual unitcombat, and then I can work on the promotions.
 
I can't add a Unitcombat on my own, because it needs to be added to the Unit Naming python code, and I don't do python. DH will need to add the actual unitcombat, and then I can work on the promotions.

He is leaving for 2 weeks so what exactly do you need in the unit naming stuff?
 
I'll take a look at the python files regarding unit naming again but I didn't see anything there that required any coded references to the combat classes beyond the xml when I looked last time.
 
I just need it to name the units and recognize the Unitcombat, otherwise you'll get a Python error message everytime one of them is built.

If your not adding a NEW unitcombat, then nothing else is needed? I am not quite understanding what you need in the UnitCombat Naming.py area, you know your combat_COMBAT_WORKER is still there?
 
We just need to figure out the method of updating python appropriately when adding a new Unit Combat.

OK... I've got this worked out. I'm going to open a file for modder reference on Adding a Unit Combat to explain the steps once I've tested them proven successful.
 
We just need to figure out the method of updating python appropriately when adding a new Unit Combat.

OK... I've got this worked out. I'm going to open a file for modder reference on Adding a Unit Combat to explain the steps once I've tested them proven successful.

No offense but why are you adding the word COMBAT in the middle, ie: UNITCOMBAT_COMBAT_COMBATANT, UNITCOMBAT_COMBAT_CANINE, plus if you are going to add a unit combat CLASS you need also to change the py also, that is why i was asking about all this. (You put just UnitNaming__Combat_CANINE, when i believe it should read UnitNaming__Combat_COMBAT_COMBATANT and UnitNaming__Combat_COMBAT_COMBATANT_CANINE?
 
I kinda understand (don't necessarily like, but understand) the reason that the forest & jungle movement bonuses promotions were pulled off and made into their own promotions.

What I don't understand is why are their prerequisites Combat II? I generally only put forest & guerrilla promotions on my hunters (Primarly for the improved subdue chance, but also for common defense).

Additionally it just seems silly that a unit with general combat improvements is able to learn to move quickly through hills or forest when the hills or forest expert can't.
 
No offense but why are you adding the word COMBAT in the middle, ie: UNITCOMBAT_COMBAT_COMBATANT, UNITCOMBAT_COMBAT_CANINE, plus if you are going to add a unit combat CLASS you need also to change the py also, that is why i was asking about all this. (You put just UnitNaming__Combat_CANINE, when i believe it should read UnitNaming__Combat_COMBAT_COMBATANT and UnitNaming__Combat_COMBAT_COMBATANT_CANINE?

It appeared I was following the naming conventions as above when I entered those in but I find the middle 'COMBAT' irritating as well. If you haven't gotten it fixed up by this evening already, I'll go through and take that out. Now that I think about it, it would've been using the COMBAT_WORKER as a template that screwed up my impression there.
 
BTY I can still get first aid IV before I take first aid I.

I can't find where the First Aid promotions are. :crazyeye: They are probably somewhere obvious, but ten minutes of searching my SVN copy found nothing useful.
We just need to figure out the method of updating python appropriately when adding a new Unit Combat.

OK... I've got this worked out. I'm going to open a file for modder reference on Adding a Unit Combat to explain the steps once I've tested them proven successful.

Cool, but I still can't do Python. I think I'll just add the unitcombat, and then wait for the naming code to be updated appropriately.

BTW, yes I know that the UNITCOMBAT_COMBAT_WORKER is still in the SVN, please leave it, eventually I'll get around to writing AI for combat workers and then they can be added back.
 
Back
Top Bottom