package lnx; class Player1Fire extends iron.Trait { public function new() { super(); notifyOnUpdate(function() { var keyboard = iron.system.Input.getKeyboard(); var gamepad = iron.system.Input.getGamepad(0); if (keyboard.started("space") || gamepad.started("cross")) { object.getTrait(FireTrait).fire(); } }); } }