mirror of
https://github.com/1dot13/source.git
synced 2026-09-02 14:36:06 +02:00
- New Feature: dynamic opinions allows mercs to form opinions about each other depening on actions they/the player take or do not take. These can be viewed in the 'MeLoDY 'website. See also http://www.bears-pit.com/board/ubbthreads.php/topics/333259.html#Post333259
- Requires GameDir r2050. - new background property: <dislikebackground> allows mercs to dislike specific backgrounds - Fix: snitches did not correctly prevent misbehaviour - Fix: morale event was not handled - Fix: DropDowns did not refresh when using the arrow buttons git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@7240 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -1376,6 +1376,10 @@ typedef struct
|
||||
INT8 sMoraleModSexism;
|
||||
INT8 sMoraleModXenophobicBackGround;
|
||||
|
||||
// Flugente: dynamic opinions
|
||||
BOOLEAN fDynamicOpinions;
|
||||
FLOAT fDynamicWageFactor;
|
||||
|
||||
// Flugente: enemy roles
|
||||
BOOLEAN fEnemyRoles;
|
||||
UINT8 usTurnsToUncover;
|
||||
@@ -1542,6 +1546,34 @@ typedef struct
|
||||
|
||||
} HELICOPTER_SETTINGS;
|
||||
|
||||
// Flugente: dynamic opinions
|
||||
enum
|
||||
{
|
||||
OPINIONEVENT_FRIENDLYFIRE,
|
||||
OPINIONEVENT_SNITCHSOLDMEOUT,
|
||||
OPINIONEVENT_SNITCHINTERFERENCE,
|
||||
OPINIONEVENT_FRIENDSWITHHATED,
|
||||
OPINIONEVENT_CONTRACTEXTENSION,
|
||||
OPINIONEVENT_ORDEREDRETREAT,
|
||||
OPINIONEVENT_CIVKILLER,
|
||||
OPINIONEVENT_SLOWSUSDOWN,
|
||||
OPINIONEVENT_NOSHARINGFOOD,
|
||||
OPINIONEVENT_ANNOYINGDISABILITY,
|
||||
OPINIONEVENT_ADDICT,
|
||||
OPINIONEVENT_THIEF,
|
||||
OPINIONEVENT_WORSTCOMMANDEREVER,
|
||||
OPINIONEVENT_RICHGUY,
|
||||
OPINIONEVENT_BETTERGEAR,
|
||||
OPINIONEVENT_YOUMOUNTEDAGUNONMYBREASTS,
|
||||
OPINIONEVENT_BANDAGED,
|
||||
OPINIONEVENT_DRINKBUDDIES_GOOD,
|
||||
OPINIONEVENT_DRINKBUDDIES_SUPER,
|
||||
OPINIONEVENT_DRINKBUDDIES_BAD,
|
||||
OPINIONEVENT_DRINKBUDDIES_WORSE,
|
||||
|
||||
OPINIONEVENT_MAX
|
||||
};
|
||||
|
||||
typedef struct
|
||||
{
|
||||
UINT8 ubDefaultMorale;
|
||||
@@ -1549,6 +1581,7 @@ typedef struct
|
||||
INT8 bValues[64];
|
||||
INT8 bModifiers[32];
|
||||
INT16 sDrugAndAlcoholModifiers[2];
|
||||
INT8 bDynamicOpinionModifiers[OPINIONEVENT_MAX];
|
||||
} MORALE_SETTINGS;
|
||||
|
||||
typedef struct
|
||||
|
||||
Reference in New Issue
Block a user