0.96 Chernarus

This commit is contained in:
vbawol
2013-02-16 13:11:29 -06:00
parent 35f587048d
commit c6b90e46b0
6 changed files with 241 additions and 78 deletions

View File

@@ -9,23 +9,46 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*****************************************************************************/
//Uncomment to write in arma.rpt a csv file for excel to trace some graphics
//#define R3F_TIRED_CSV_EXPORT
// #define R3F_TIRED_CSV_EXPORT
//Uncomment to show some informations in game
//#define R3F_TIRED_DEBUG
#define R3F_TIRED_DEBUG
//adjustment player weight with helmet jacket Rangers Light equipment (not weapons)
#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90
//Predefined models for an easy setting
// uncomment only one setting
#define R3F_TIRED_SET_MODE_EASY
// #define R3F_TIRED_SET_MODE_EASY
#define R3F_TIRED_SET_MODE_UBEREASY
//#define R3F_TIRED_SET_MODE_NORMAL
//#define R3F_TIRED_SET_MODE_HARD
//adjustment weight * speed player
#define R3F_TIRED_WEIGHT_SPEED_RATIO 1
#ifdef R3F_TIRED_SET_MODE_UBEREASY
// adjustment onset threshold blackout effect
#define R3F_TIRED_BLACKOUT_LEVEL 100000
// adjustment player attitude * weight (stand up, down, crouch)
#define R3F_TIRED_DOWN_LEVEL 0.9
#define R3F_TIRED_KNEE_LEVEL 0.6
#define R3F_TIRED_UP_LEVEL 0.5
#define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20
//adjustment threshold weight agravante factor
#define R3F_TIRED_WEIGHT_LEVEL1 40
#define R3F_TIRED_WEIGHT_LEVEL2 50
#define R3F_TIRED_WEIGHT_LEVEL3 60
#define R3F_TIRED_SHORTNESS_THRESHOLD 0.8
#define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1
#endif
#ifdef R3F_TIRED_SET_MODE_EASY
// adjustment onset threshold blackout effect
@@ -91,10 +114,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#endif
// ratio of threshold weight
#define R3F_TIRED_WEIGHT_RATIO1 0.6 /* for weight < 10 kg */
#define R3F_TIRED_WEIGHT_RATIO2 0.7 /* for weight 10 à 20 kg */
#define R3F_TIRED_WEIGHT_RATIO3 1.2 /* for weight 20 à 30 kg */
#define R3F_TIRED_WEIGHT_RATIO4 1.4 /* for weight > 30 kg */
#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */
#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */
#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */
#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */
// activation / deactivation unit recup loss over time (true / false)
@@ -102,7 +125,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// adjustment recovery rate
#define R3F_TIRED_TIME_RECOVERING 100
#define R3F_TIRED_RATIO_RECOVERING 180
#define R3F_TIRED_RATIO_RECOVERING 360
#define R3F_TIRED_WITH_VANISH true

View File

@@ -1213,6 +1213,24 @@ class CfgWeight
weight = 0.1;
};
class ItemBandage
{
weight = 0.005;
};
class Hatchet_Swing
{
weight = 0;
};
class Crowbar_Swing
{
weight = 0;
};
class ItemVault
{
weight = 100;
};
class PartWoodPile
{
@@ -1234,6 +1252,10 @@ class CfgWeight
{
weight = 15;
};
class ItemGenerator
{
weight = 30;
};
class PartGeneric
{
weight = 5;
@@ -1266,6 +1288,54 @@ class CfgWeight
{
weight = 2.5;
};
class ItemGoldBar
{
weight = 0.02;
};
class ItemGoldBar10oz
{
weight = 0.2;
};
class ItemSilverBar
{
weight = 0.02;
};
class ItemSilverBar10oz
{
weight = 0.2;
};
class ItemBronzeBar
{
weight = 0.02;
};
class ItemCopperBar
{
weight = 0.02;
};
class ItemCopperBar10oz
{
weight = 0.2;
};
class ItemAluminumBar
{
weight = 0.02;
};
class ItemTinBar
{
weight = 0.02;
};
class BoltSteel
{
weight = 0.02;
};
class BoltSteel4pack
{
weight = 0.08;
};
class TrashTinCan
{
weight = 0.003;
};
};
};