fixed camera controls

This commit is contained in:
Luca 2024-11-17 13:06:55 +01:00
parent cd62e12389
commit d6a0911801
78 changed files with 4044 additions and 81 deletions

View file

@ -18,6 +18,7 @@ signal on_level_up
@export var base_defense: int = 1
@export var base_tempo: int = 1
@export var base_xp: int = 1
@export var catch_rate: int = 128
# Current Values
@export var attack: int = 1
@ -116,6 +117,16 @@ func add_xp(amount: int = 0) -> void:
if(xp >= xp_for_levelup):
level_up()
func calculate_catch_probability() -> float:
var rate: float = 0.0
var catch_device_modifier: float = 1.0
rate = ( (3.0 * self.health - 2.0 * self.current_health) / 3.0 * self.health) * self.catch_rate * catch_device_modifier
var p: float = rate / 255.0
print(p)
return p
func attack_enemy(enemy_data: MonsterData) -> int:
var damage: int = 0
var base_damage: int = 2