mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 10:05:34 +00:00
Mapping and balance fixes
This commit is contained in:
parent
6162d11165
commit
79cac3ebae
11 changed files with 1112 additions and 682 deletions
|
|
@ -15,29 +15,31 @@ public partial class Active : BaseState<PlayerState, CharacterBody3D>
|
|||
|
||||
[Export] public IsoPlayerStorageModule Storage { get; private set; }
|
||||
|
||||
[Export] public PlayerDamageReceiver3D DamageReceiver { get; private set; }
|
||||
|
||||
public override void Init(IStateMachine<PlayerState, CharacterBody3D> machine)
|
||||
{
|
||||
base.Init(machine);
|
||||
|
||||
//_hud = Hud.Instance;
|
||||
|
||||
//_damageReceiver.Death += () => { ChangeState(PlayerState.Dead); };
|
||||
DamageReceiver.Death += () => { ChangeState(PlayerState.Dead); };
|
||||
|
||||
// _damageReceiver.HealthDecreased += (value, newValue, maxValue) =>
|
||||
// {
|
||||
// _animationProvider.Blink();
|
||||
// };
|
||||
DamageReceiver.HealthDecreased += (value, newValue, maxValue) =>
|
||||
{
|
||||
AnimationProvider.Blink();
|
||||
};
|
||||
|
||||
// _damageReceiver.ShieldDecreased += (value, newValue, maxValue) =>
|
||||
// {
|
||||
// _animationProvider.PlayShieldAnimation();
|
||||
//
|
||||
// };
|
||||
DamageReceiver.ShieldDecreased += (value, newValue, maxValue) =>
|
||||
{
|
||||
AnimationProvider.PlayShieldAnimation();
|
||||
|
||||
};
|
||||
|
||||
//_damageReceiver.Init(StateMachine);
|
||||
DamageReceiver.Init(StateMachine);
|
||||
|
||||
//_damageReceiver.RefillHealth();
|
||||
//_damageReceiver.RefillShield();
|
||||
DamageReceiver.RefillHealth();
|
||||
DamageReceiver.RefillShield();
|
||||
|
||||
//_activationProvider.Init(MainObject);
|
||||
|
||||
|
|
@ -54,7 +56,7 @@ public partial class Active : BaseState<PlayerState, CharacterBody3D>
|
|||
// enable crosshair
|
||||
//_crosshairProvider.Show();
|
||||
AnimationProvider.ShowSprite();
|
||||
//_damageReceiver.Enabled = true;
|
||||
DamageReceiver.Enabled = true;
|
||||
//_activationProvider.Enabled = true;
|
||||
//_interactionController.Enabled = true;
|
||||
|
||||
|
|
@ -69,7 +71,7 @@ public partial class Active : BaseState<PlayerState, CharacterBody3D>
|
|||
// _crosshairProvider.Hide();
|
||||
// _hitboxSpriteProvider.Hide();
|
||||
//
|
||||
// _damageReceiver.Enabled = false;
|
||||
DamageReceiver.Enabled = false;
|
||||
// _activationProvider.Enabled = false;
|
||||
// _interactionController.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue