Alternative IMP Background Selection (gamedir)

- added two new options in ja2options.ini
- added new category, "Backgrounds", in INIEditorJA2Options.xml
and ja2options.ini
- added new tag, <alt_impcreation>
in backgrounds.xml
- added information about new options into backgrounds.xml
- added new backgrounds for the new options into backgrounds.xml

- also added tags needed for disease feature to medical staff in merc backgrounds

this change is accompanying the relevant change in source
This commit is contained in:
kitty624
2024-03-19 21:35:02 +01:00
parent aa32847b43
commit 7413aff1ef
2 changed files with 876 additions and 8 deletions
+48 -3
View File
@@ -197,8 +197,53 @@ USE_XML_TILESETS = TRUE
NUM_P_ITEMS = 3
; should mercs use the backgrounds
BACKGROUNDS = TRUE
;******************************************************************************************************************************
;******************************************************************************************************************************
[Backgrounds]
;******************************************************************************************************************************
; These settings are about Backgrounds
;******************************************************************************************************************************
;------------------------------------------------------------------------------------------------------------------------------
; If TRUE, mercs use the backgrounds
;
; - backgrounds can add a range of bonuses, penalties, abilities and more
; - some of those are merely flavour, others are significant for making full use of some features
;------------------------------------------------------------------------------------------------------------------------------
ENABLE_BACKGROUNDS = TRUE
;------------------------------------------------------------------------------------------------------------------------------
; Choices in skills/character traits/disabilities determine available backgrounds
; - don't show backgrounds in selection whose tags would contradict with a main bonus/penalty been gained by previously chosen
; skill/character trait/disability
; - gain additional backgrounds to make up for the possible loss in variety
; - those additional ones are exclusive to this option (and the sub-option REDUCED_IMP_CREATION), won't show without
; - the additional backgrounds are also affected by the same rules as all
; - this will only effect IMP-backgrounds
; - more details see Backgrounds.xml
; Note: requires ENABLE BACKGROUNDS to be TRUE
; Default: FALSE
;------------------------------------------------------------------------------------------------------------------------------
ALTERNATIVE_IMP_CREATION = FALSE
;------------------------------------------------------------------------------------------------------------------------------
; Only use a reduced set of backgrounds
; - only use the additional backgrounds from ALTERNATIVE_IMP_CREATION
; - by default, that's less than the usual amount of backgrounds, but still should cover some essentials
; - same consequences from choices in skills/character traits/disabilities as with ALTERNATIVE_IMP_CREATION
; - more details see Backgrounds.xml
; - this will only effect IMP-backgrounds
; Note: requires ALTERNATIVE_IMP_CREATION to be TRUE (will show no effect if not)
; Default: FALSE
;------------------------------------------------------------------------------------------------------------------------------
REDUCED_IMP_CREATION = FALSE
;******************************************************************************************************************************
;******************************************************************************************************************************
@@ -3112,7 +3157,7 @@ ROOF_COLLAPSE = TRUE
; Option to turn out a structure's tileset and tileset index if we press 'f' while the mouse is over it
; This is quite useful when adding fortification or interactive action data
PRINTOUTTILESET = FALSE
PRINTOUTTILESET = TRUE
;******************************************************************************************************************************
;******************************************************************************************************************************
File diff suppressed because it is too large Load Diff