7 Days to Die
Gamestage
How is your gamestage calculated on this new alpha?
< >
กำลังแสดง 1-1 จาก 1 ความเห็น
MeDaDaddy (ถูกแบน) 29 พ.ย. 2018 @ 5: 07am 
(from gamestage.xml)


daysSurvived:
This is a running total, kept for every individual player.

Every 24 hours GAME time 1 (day) is added.
On every death "daysAliveChangeWhenKilled" is subtracted from the total.

After this the daysAlive is capped.
It is low-capped at 0, high-capped at "your player level".
At player level 41 you can have a daysSurvived value anywhere from 0 to 41.



gameStage = ( playerLevel + daysSurvived ) * gameDifficultyMultiplier

So if a player was level 10 and survived 4 days playing on the Nomad Difficulty when the game stage points are calculated the game stage points would be
gameStage = (Player Level 10 + Days Survived 4 ) X Nomad Difficulty Multiplier 1.2
The total would be 16.8 or 16 game stage points.

If the same player was level 10 and had survived 25 days and died 2x:
25 days - 2 x 2 (daysAliveChangeWhenKilled) = 21
Then daysAlive of 21 gets capped to player level so 10.


This is how the gamestage of a party is calculated:
The gamestage of all (up to) 6 players is calculated.
The players are sorted by gamestage and only the 5 highest numbers go into the calculation.

The highest GS number is multiplied by "startingWeight".
This then loops down the list and "startingWeight" is reduced by "diminishingReturns" every time.

Example:
Players with GS 120, 30, 60, 91, 5, 80.
startingWeight= 1.7, diminishingReturns=0.22

So we get
120 * 1.70 = 204
91 * 1.48 = 134
80 * 1.26 = 100
60 * 1.04 = 62
30 * 0.82 = 24
5 (is ignored)

... or a total party GS of 524
< >
กำลังแสดง 1-1 จาก 1 ความเห็น
ต่อหน้า: 1530 50

วันที่โพสต์: 29 พ.ย. 2018 @ 4: 59am
โพสต์: 1