Only auto aim and healthbars

This commit is contained in:
armel committed 2026-09-07 23:02:47 +02:00
1 parent 54c6327ac7
commit a914bd74fe
14 files changed
+95 -89

No files matched your search

+3 -3
View File
@@ -52,7 +52,7 @@ final class PlayerTest extends TestCase
{
$room = new Room('test');
$room->state = Room::STATE_PLAYING;
$input = new InputState(fire: false, autoAim: true);
$input = new InputState(fire: false);
$player = new Player('p1', 'Tester', $input, $room->entities, $room, ['x' => 100.0, 'y' => 100.0]);
$room->addPlayer($player);
$zombie = new Zombie(300.0, 100.0, $room->entities, $room, ['emergeTime' => 0.0]);
@@ -69,7 +69,7 @@ final class PlayerTest extends TestCase
public function auto_aim_does_not_fire_without_target(): void
{
$room = new Room('test');
$input = new InputState(fire: false, autoAim: true);
$input = new InputState(fire: false);
$player = new Player('p1', 'Tester', $input, $room->entities, $room, ['x' => 100.0, 'y' => 100.0]);
$room->addPlayer($player);
$player->update(1.0 / 60.0);
@@ -163,7 +163,7 @@ final class PlayerTest extends TestCase
public function auto_aim_tracks_nearest_zombie(): void
{
$room = new Room('test');
$input = new InputState(fire: true, autoAim: true);
$input = new InputState(fire: true);
$player = new Player('p1', 'Tester', $input, $room->entities, $room, ['x' => 100.0, 'y' => 100.0]);
$room->addPlayer($player);
$zombie = new Zombie(200.0, 100.0, $room->entities, $room, ['emergeTime' => 0.0]);