17 lines
394 B
PHP
17 lines
394 B
PHP
<?php
|
|
namespace Game\Event;
|
|
|
|
use Game\Model\Enemy;
|
|
|
|
/**
|
|
* 战斗结束时触发,无论胜负。
|
|
*/
|
|
class BattleEndEvent extends Event {
|
|
public function __construct(bool $isWin, Enemy $enemy) {
|
|
// Payload 携带战斗结果和被击败的敌人实例
|
|
parent::__construct('BattleEndEvent', [
|
|
'isWin' => $isWin,
|
|
'enemy' => $enemy
|
|
]);
|
|
}
|
|
} |