fixed camera controls
This commit is contained in:
parent
cd62e12389
commit
d6a0911801
78 changed files with 4044 additions and 81 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue