Home » MODDING HQ 1.13 » v1.13 Idea Incubation Lab  » Snitches + Externalised morale & reputation
Snitches + Externalised morale & reputation[message #329412] Tue, 31 December 2013 22:00 Go to previous message
anv is currently offline anv

 
Messages:258
Registered:March 2013
Snitch Trait

Every midnight snitches will give you a report about their collegues' opinions. Information includes:
- merc whining about high death rate,
- merc whining about player reputation,
- merc whining about his low morale,
- merc whining about some other merc (unliked, not only hated),
- merc planning to quit (leave without renewing contract, only AIM mercs) next day,
- merc whining about player inactivity,
- merc whining about player owing them money (you can only owe money to MERC mercs).

Information isn't guaranteed. Chance of report depends on snitch's leadership skills, mercs' character traits (sociable/loner), relationships between mercs included, mercs being on the same assignment, etc.
Only mercs in the same sector as snitch will be considered.

Reports are built together from merc's nickname and event description (and eventually second merc's name if merc whines about someone).
http://imageshack.us/a/img7/4960/jycd.png
Recorded names are from DG, if specific name has no sound file (most of new mercs in JA2), it's subtitle only. Since names are mentioned at the beginning and the end of message and most important part is still played in the middle, it's not very distractive.

List of snitches (trait 22)
Beth
Bud
Buzz
Carp
Ears
Gary
Hurl
Lance
Leon
Weasel

All values configurable in Skills_Settings.ini, section [Snitch].

New Morale And Reputation Events

Player inactive - if player doesn't try to make any progress for few (default: 3) days, morale and reputation suffers. Aggressive mercs whine about it sooner, pacifists later.
Bad equipment - mercs were already whining about it, now morale and reputation suffers too.
Firing buddy - when merc gets fired his buddies suffer morale loss, higher if he was fired just after arriving or on bad terms.

Externalised Morale and Reputation Settings

All values of events moved from code to Morale_Settings.ini and Reputation_Settings.ini.

Separate traits limits for IMP and predefined mercs.


MAX_NUMBER_OF_TRAITS = 10
NUMBER_OF_MAJOR_TRAITS_ALLOWED = 5

MAX_NUMBER_OF_TRAITS_FOR_IMP = 3
NUMBER_OF_MAJOR_TRAITS_ALLOWED_FOR_IMP = 2

Seriously, there's no reason why predefined mercs should have number of traits limited at all.

Download
Files + source diff

Happy New Year!

Report message to a moderator

Master Sergeant

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Drivable Vehicles
Next Topic: Looking for 2d animations?
Goto Forum:
  


Current Time: Tue Feb 04 07:07:39 GMT+2 2025

Total time taken to generate the page: 0.00846 seconds