mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-27 07:44:31 +02:00
Fix Level Multiplier (decimal sep bug)
This commit is contained in:
parent
6908c4a72d
commit
a0bcce2809
@ -216,11 +216,11 @@ Public Class Trainer
|
|||||||
|
|
||||||
Dim addLevel As Integer = 0
|
Dim addLevel As Integer = 0
|
||||||
If Core.Player.DifficultyMode = 0 Then
|
If Core.Player.DifficultyMode = 0 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0").InsertDecSeparator) - level))
|
||||||
ElseIf Core.Player.DifficultyMode = 1 Then
|
ElseIf Core.Player.DifficultyMode = 1 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1").InsertDecSeparator) - level))
|
||||||
ElseIf Core.Player.DifficultyMode = 2 Then
|
ElseIf Core.Player.DifficultyMode = 2 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2").InsertDecSeparator) - level))
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If level + addLevel > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
If level + addLevel > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
||||||
@ -279,11 +279,11 @@ Public Class Trainer
|
|||||||
|
|
||||||
Dim addLevel As Integer = 0
|
Dim addLevel As Integer = 0
|
||||||
If Core.Player.DifficultyMode = 0 Then
|
If Core.Player.DifficultyMode = 0 Then
|
||||||
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0")) - Level))
|
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0").InsertDecSeparator) - Level))
|
||||||
ElseIf Core.Player.DifficultyMode = 1 Then
|
ElseIf Core.Player.DifficultyMode = 1 Then
|
||||||
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1")) - Level))
|
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1").InsertDecSeparator) - Level))
|
||||||
ElseIf Core.Player.DifficultyMode = 2 Then
|
ElseIf Core.Player.DifficultyMode = 2 Then
|
||||||
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2")) - Level))
|
addLevel = CInt(Math.Ceiling(Level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2").InsertDecSeparator) - Level))
|
||||||
End If
|
End If
|
||||||
If Level + addLevel > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
If Level + addLevel > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
||||||
addLevel = CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) - Level
|
addLevel = CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) - Level
|
||||||
|
@ -171,11 +171,11 @@ Public Class Spawner
|
|||||||
|
|
||||||
Dim addLevel As Integer = 0
|
Dim addLevel As Integer = 0
|
||||||
If Core.Player.DifficultyMode = 0 Then
|
If Core.Player.DifficultyMode = 0 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.0").InsertDecSeparator) - level))
|
||||||
ElseIf Core.Player.DifficultyMode = 1 Then
|
ElseIf Core.Player.DifficultyMode = 1 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.1").InsertDecSeparator) - level))
|
||||||
ElseIf Core.Player.DifficultyMode = 2 Then
|
ElseIf Core.Player.DifficultyMode = 2 Then
|
||||||
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2")) - level))
|
addLevel = CInt(Math.Ceiling(level * CSng(GameModeManager.GetGameRuleValue("LevelMultiplier", "1.2").InsertDecSeparator) - level))
|
||||||
End If
|
End If
|
||||||
level += addLevel
|
level += addLevel
|
||||||
If level > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
If level > CInt(GameModeManager.GetGameRuleValue("MaxLevel", "100")) Then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user