New Ini for item property modifiers

The new Item_Settings.ini is there to host modifiers for item properties in the different XML files. For now it is only used for the Weapon Overheating feature to adjust parameters based on gun class.
The ini can hold any modifiers, for example modifiers for range, armor rating, damage, weight, AP to load/fire etc. Of course somebody has to add that to the game code first. ;)


git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@1800 4f8fa57e-7814-0410-bad4-adc449f26b7c
This commit is contained in:
silversurfer
2013-10-02 12:30:21 +00:00
parent 6097e3e795
commit baef780c7d
3 changed files with 285 additions and 0 deletions
+95
View File
@@ -0,0 +1,95 @@
;******************************************************************************************************************************
;
; This file holds modifiers for certain item properties. This could be weight, armor, range, damage, AP to fire,
; basically anything that is an item property defined in the different XMLs.
;
;******************************************************************************************************************************
[Common Settings]
;******************************************************************************************************************************
;
; Modifiers that affect common properties of all items belong here.
;
;******************************************************************************************************************************
;******************************************************************************************************************************
[Weapon Settings]
;******************************************************************************************************************************
;
; Modifiers for weapon properties belong here.
;
;******************************************************************************************************************************
;******************************************************************************************************************************
; Weapon Overheating Settings
;
; The following modifiers can be used to fine-tune weapon overheating settings for different gun classes
; These modifiers are applied to the base value of the weapon. Valid values are from 0.1 to 10.0
;******************************************************************************************************************************
; ---------------- PISTOLS --------------------
OVERHEATING_JAM_THRESHOLD_PISTOL_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_PISTOL_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_PISTOL_MODIFIER = 1.0
OVERHEATING_COOLDOWN_PISTOL_MODIFIER = 1.0
; ------------ MACHINE PISTOLS ----------------
OVERHEATING_JAM_THRESHOLD_MP_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_MP_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_MP_MODIFIER = 1.0
OVERHEATING_COOLDOWN_MP_MODIFIER = 1.0
; ----------------- SMGS ----------------------
OVERHEATING_JAM_THRESHOLD_SMG_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_SMG_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_SMG_MODIFIER = 1.0
OVERHEATING_COOLDOWN_SMG_MODIFIER = 1.0
; ---------------- RIFLES ---------------------
OVERHEATING_JAM_THRESHOLD_RIFLE_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_RIFLE_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_RIFLE_MODIFIER = 1.0
OVERHEATING_COOLDOWN_RIFLE_MODIFIER = 1.0
; ------------- SNIPER RIFLES -----------------
OVERHEATING_JAM_THRESHOLD_SNIPER_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_SNIPER_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_SNIPER_MODIFIER = 1.0
OVERHEATING_COOLDOWN_SNIPER_MODIFIER = 1.0
; ------------- ASSAULT RIFLES ----------------
OVERHEATING_JAM_THRESHOLD_AR_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_AR_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_AR_MODIFIER = 1.0
OVERHEATING_COOLDOWN_AR_MODIFIER = 1.0
; ----------------- LMGS ----------------------
OVERHEATING_JAM_THRESHOLD_LMG_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_LMG_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_LMG_MODIFIER = 1.0
OVERHEATING_COOLDOWN_LMG_MODIFIER = 1.0
; --------------- SHOTGUNS --------------------
OVERHEATING_JAM_THRESHOLD_SHOTGUN_MODIFIER = 1.0
OVERHEATING_DAMAGE_THRESHOLD_SHOTGUN_MODIFIER = 1.0
OVERHEATING_TEMPERATURE_SHOTGUN_MODIFIER = 1.0
OVERHEATING_COOLDOWN_SHOTGUN_MODIFIER = 1.0
;******************************************************************************************************************************
[Armor Settings]
;******************************************************************************************************************************
;
; Modifiers for armor properties belong here.
;
;******************************************************************************************************************************
;******************************************************************************************************************************
[Explosives Settings]
;******************************************************************************************************************************
;
; Modifiers for explosives belong here.
;
;******************************************************************************************************************************
;******************************************************************************************************************************