rip out player-enemy.sml and let player react to enemy collisions independently of enemy reaction to player
This commit is contained in:
@@ -5,22 +5,9 @@ struct
|
||||
val {player, walls, wallTree, platforms, platformTree, enemies, graph} =
|
||||
game
|
||||
|
||||
val player = Player.runPhysicsAndInput (game, input)
|
||||
|
||||
val enemyTree = Enemy.generateTree enemies
|
||||
val player = Player.runPhysicsAndInput (game, input, enemyTree)
|
||||
|
||||
(* check player-enemy collisions and react *)
|
||||
val (player, enemies) = PlayerEnemy.checkCollisions
|
||||
( player
|
||||
, enemies
|
||||
, enemyTree
|
||||
, #projectiles player
|
||||
, walls
|
||||
, wallTree
|
||||
, platforms
|
||||
, platformTree
|
||||
, graph
|
||||
)
|
||||
in
|
||||
{ player = player
|
||||
, walls = walls
|
||||
|
||||
Reference in New Issue
Block a user