<?php

/**
 * Created by PhpStorm.
 * User: babenoff
 * Date: 28.12.2015
 * Time: 22:45
 */
$dispatcher = new \Likedimion\EventDispatcher();
/**
 * Добавление слушателей собыстий
 */
$dispatcher->addEventListener('quest.start', 'Likedimion\\Listener\\QuestListener', 'onQuestStart')->addEventListener('quest.change', 'Likedimion\\Listener\\QuestListener', 'onQuestChange')->addEventListener('move.wagon', 'Likedimion\\Listener\\MoveListener', 'onWagonMove')->addEventListener("battle.attack", 'Likedimion\\Listener\\BattleListener', 'onAttack')->addEventListener("addjournal.all", 'Likedimion\\Listener\\JournalListener', 'onAddJournalAll')->addEventListener('addjournal', 'Likedimion\\Listener\\JournalListener', 'onAddJournal');
return $dispatcher;
Exemplo n.º 2
0
<?php

/**
 * Created by PhpStorm.
 * User: babenoff
 * Date: 10.12.2015
 * Time: 1:17
 */
use Likedimion\Event;
if (!defined('ROOT')) {
    header("Location: /?");
}
$eventDispatcher = new \Likedimion\EventDispatcher();
$eventDispatcher->addEventListener(Event::LVL_UP, 'Likedimion\\Listener\\PlayerListener', 'onLvlUp')->addEventListener(Event::ADD_EXP, 'Likedimion\\Listener\\PlayerListener', 'onAddExp');