@@ -16,8 +16,8 @@ public partial class BattleDirector : Node2D
1616 [ Export ]
1717 public NoteManager NM ;
1818
19- private Player Player ;
20- private Enemy Enemy ;
19+ private HealthBar Player ;
20+ private HealthBar Enemy ;
2121
2222 private double _timingInterval = .1 ; //secs
2323
@@ -49,8 +49,8 @@ public override void _Ready()
4949 AddExampleNote ( ) ;
5050 CM . PrepChart ( _curSong , _notes ) ;
5151
52- Player = GetNode < Player > ( "PlayerObject " ) ;
53- Enemy = GetNode < Enemy > ( "EnemyObject " ) ;
52+ Player = GetNode < HealthBar > ( "PlayerHP " ) ;
53+ Enemy = GetNode < HealthBar > ( "EnemyHP " ) ;
5454
5555 //TODO: Hook up signals
5656 CM . Connect ( nameof ( NoteManager . NotePressed ) , new Callable ( this , nameof ( OnNotePressed ) ) ) ;
@@ -73,7 +73,7 @@ public override void _Process(double delta)
7373 //Cycle note queue
7474 _laneNotes [ i ] . First ( ) . Beat += CM . _beatsPerLoop ;
7575 _laneNotes [ i ] = _laneNotes [ i ] . Skip ( 1 ) . Concat ( _laneNotes [ i ] . Take ( 1 ) ) . ToArray ( ) ; //TODO: No stackoverflow code
76- Player . PlayerTakeDamage ( 10 ) ;
76+ Player . TakeDamage ( 10 ) ;
7777 CM . HandleNote ( ( NoteArrow . ArrowType ) i ) ;
7878 }
7979 }
@@ -141,22 +141,22 @@ private void CheckNoteTiming(NoteArrow.ArrowType type)
141141 if ( beatDif < _timingInterval * 2 )
142142 {
143143 GD . Print ( "Perfect" ) ;
144- Enemy . EnemyTakeDamage ( 10 ) ;
144+ Enemy . TakeDamage ( 10 ) ;
145145 }
146146 else if ( beatDif < _timingInterval * 4 )
147147 {
148148 GD . Print ( "Good" ) ;
149- Enemy . EnemyTakeDamage ( 5 ) ;
149+ Enemy . TakeDamage ( 5 ) ;
150150 }
151151 else if ( beatDif < _timingInterval * 6 )
152152 {
153153 GD . Print ( "Okay" ) ;
154- Enemy . EnemyTakeDamage ( 1 ) ;
154+ Enemy . TakeDamage ( 1 ) ;
155155 }
156156 else
157157 {
158158 GD . Print ( "Miss" ) ;
159- Player . PlayerTakeDamage ( 10 ) ;
159+ Player . TakeDamage ( 10 ) ;
160160 }
161161 }
162162}
0 commit comments