123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386 |
- <?php
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- /**
- * Description of MissEventCode
- *
- * @author jgao
- */
- class MissEventCode {
- //put your code here
- const isServerLogic = true;
- //#region ----------->玩家事件
- /**
- * [状态] 玩家升级事件
- * 无参数
- * 计数:目标等级
- */
- const Evn_User_Levelup = 101;
- /**
- * 玩家食物发生变化
- * 参数一:特定食物类型,无限定填0
- * 计数:要求数目
- */
- const Evn_User_Food = 102;
- //#endregion
- //#region -----------> 领地事件
- /**
- * 建造一个领地 / 建造一个指定领地
- * 参数一:特定建筑ID,无限定填0
- * 计数:要求数目
- */
- const Evn_Habitat_Build = 201;
- /**
- * 拥有一个领地 / 拥有一个指定领地 / 拥有一个特定 等级领地
- *
- * 参数一:特定栖息地类型(金木水火土),无限定填0
- *
- * 参数二:特定等级,无限定填0
- * 计数:要求数目
- */
- const SEvn_Habitat_Own = 251;
- /**
- * 升级一个领地 / 升级一个指定领地
- *
- * 参数一:特定建筑ID,无限定填0
- * 参数二:特定目标等级,无限定填0
- * 计数:要求数目
- */
- const Evn_Habitat_LevelUp = 202;
- /**
- * 收取一次金币操作
- * 【行为的计数 】
- *
- * 参数一:特定领地类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Habitat_CollectGold = 203;
- /**
- * 栖息地 金币收集累计
- * 【金币的计数 】
- *
- * 参数一:特定领地类型,无限定填0
- * 计数:要求数目
- */
- const SEvn_Habitat_CollectGold = 253;
- //#endregion
- //#region ----------->农田
- /**
- * 建造一个农田
- * 参数一:特定建筑ID,无限定填0
- * 计数:要求数目
- */
- const Evn_Farm_Build = 301;
- /**
- * 拥有一个农田 / 拥有一个指定农田 /拥有一个指定等级的农田
- *
- * 参数一:特定类型,无限定填0 (万一农田以后出其他类型呢)
- *
- * 参数二:特定等级,无限定填0
- *
- * 计数:要求数目
- */
- const SEvn_Farm_Own = 351;
- /**
- * 升级一个农田
- * 参数一:特定建筑ID,无限定填0
- * 参数二:特定目标等级,无限定填0
- * 计数:要求数目
- */
- const Evn_Farm_LevelUp = 302;
- /**
- * 种植一次作物 / 种植一次指定作物
- * 参数一:特定作物类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Farm_PlantFood = 303;
- /**
- * 收获一次作物 / 收获一次指定作物
- * 【行为统计】
- * 参数一:特定果实类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Farm_CollectFood = 304;
- /**
- * 收获一次作物 / 收获一次指定作物
- * 【果实数量统计】
- * 参数一:特定果实类型,无限定填0
- * 计数:要求数目
- */
- const SEvn_Farm_CollectFood = 354;
- //#endregion
- //#region ----------->建筑事件
- /**
- * 建造一个建筑 / 建造一个指定建筑
- * 参数一:特定建筑ID,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_Construct = 401;
- /**
- * 拥有一个建筑 / 拥有一个指定建筑 / 拥有指定等级的建筑
- *
- * 参数一:特定建筑 一级大类 类型,无限定填0
- * 参数二:特定建筑 二级小类 类型,无限定填0
- * 参数二:特定等级,无限定填0
- *
- * 计数:要求数目
- */
- const SEvn_Build_Own = 451;
- /**
- * 升级一个建筑 / 升级一个指定建筑
- *
- * 参数一:特定建筑ID,无限定填0
- *
- * 参数二:特定等级,无限定填0
- *
- * 计数:要求数目
- */
- const Evn_Build_LevelUp = 402;
- /**
- * 铲除 一个建筑 / 铲除一个指定建筑
- * 参数一:特定建筑ID,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_Remove = 403;
- /**
- * 招募 一次
- * 参数一:特定神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_PubEmploy = 404;
- /**
- * 培育一次 / 培育出指定神兽一次 获得兽蛋
- * 参数一:特定兽蛋类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_Breed = 405;
- /**
- * 孵化
- * 参数一:特定兽蛋类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_EggHatch = 406;
- /**
- * 采矿场 打工一次
- * 参数一:特定工作神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_QuarryWork = 407;
- /**
- * 采矿场 结果收取一次
- * 【累计神兽的工作次数】
- * 参数一:特定工作神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_QuarryResult = 408;
- /**
- * 采矿场 结果收取一次
- * [累计道具的收取始数量]
- * 参数一:特定采矿成果道具ID, 无限定填0
- * 计数:要求数目
- */
- const SEvn_Build_QuarryResult = 458;
- /**
- * 加工厂 打工一次
- * 参数一:特定工作神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_ProcessWork = 409;
- /**
- * 加工厂 结果收取一次
- * 【累计哪个神兽加工工作次数】
- * 参数一:特定工作神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_ProcessResult = 410;
- /**
- * 加工厂 结果收取
- * [累计道具的收取始数量]
- * 参数一:特定成果道具ID, 无限定填0
- * 计数:要求数目
- */
- const SEvn_Build_ProcessResult = 460;
- /**
- * 收取建造的建筑的经验值
- * 参数一:特定建筑ID,无限定填0
- * 计数:要求数目
- */
- const Evn_Build_CollectExp = 411;
- /**
- * 酒馆配置上阵神兽
- * 计数:配置次数
- */
- const Evn_Build_PubTeamConfig = 412;
- //#endregion
- //#region ----------->神兽事件
- /**
- * 拥有一只神兽 / 拥有一只指定神兽
- *
- * 参数一:特定神兽类型,无限定填0
- *
- * 参数二:特定等级,无限定填0
- *
- * 参数三:特定星级,无限定填0
- *
- * 计数:要求数目
- */
- const SEvn_Pet = 551;
- /**
- * 喂养一次神兽 / 喂养一次指定神兽
- * 参数一:特定神兽类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Pet_Feed = 501;
- /* * Mi
- * 升级一次神兽 / 升级一次指定神兽
- * 参数一:特定神兽类型,无限定填0
- * 参数二:特定等级,无限定填0
- * 计数:要求数目
- */
- const Evn_Pet_LevelUp = 502;
- /**
- * 升级技能一次神兽 / 升级一次指定神兽 的技能
- * 参数一:特定神兽类型,无限定填0
- * 参数二:特定技能ID,无限定填0
- * 参数三:特定技能等级,无限定填0
- * 计数:要求数目
- */
- const Evn_Pet_Skill = 503;
- /**
- * 升星一次神兽 / 升星一次指定神兽
- * 参数一:特定神兽类型,无限定填0
- * 参数二:特定星级,无限定填0
- * 计数:要求数目
- */
- const Evn_Pet_Star = 504;
- //#endregion
- //#region ----------->探索事件
- /**
- * 进入一次探索地图
- * 计数:要求数目
- */
- const Evn_Explore_EnterMap = 601;
- /**
- * 进行一次占领(动作,不考虑结果)
- * 计数:要求数目
- */
- const Evn_Explore_GridCapture = 602;
- /**
- * 占领一块领地 / 占领一块指定领地或者或者中立建筑
- * 参数一:特定领地类型,无限定填0
- * 计数:要求数目
- */
- const Evn_Explore_GridCaptureSucced = 603;
-
- /**
- * 拥有N块领地 / 拥有N块指定领地或者中立建筑
- * 参数一:特定领地类型,无限定填0
- * 计数:要求数目
- */
- const SEvn_Explore_GridOwn = 653;
- /**
- * 执行一次队伍调动(派遣战队进入探索地图)
- * 计数:要求数目
- */
- const Evn_Explore_ArmyDeploy = 604;
-
- /**
- * 和制定NPC对话
- * 参数一:地图id(必填)
- * 参数二:地点坐标(必填,格式为 x_y)
- * 计数:固定为1
- */
- const Evn_Explore_TalkToMissNpc = 605;
-
- /**
- * 打败多个指定坐标的NPC(多个)
- * 参数一:地图id(必填)
- * 参数二:地点列表(必填,格式为 x_y|x_y|x_y ...)
- * 计数:地点总个数
- */
- const Evn_Explore_FightToMissNpc = 606;
-
-
- //#endregion
- //#region ----------->其他事件
- /**
- * 加速一次 / 加速一次指定操作
- * 参数一:加速类型(建造 /种植 /孵化/铲除障碍物),无限定填0
- *
- * 计数:要求数目
- *
- */
- const Evn_SpeedUp = 701;
- /**
- * 岛屿解锁
- * 计数:要求数目
- */
- const Evn_MapIsLand = 702;
- /**
- * 岛屿阴影解锁
- * 计数:要求数目
- */
- const Evn_MapShadow = 703;
- /**
- * 新手引导
- * 参数一:特定步骤ID,无限定填0
- * 计数:目标步骤
- */
- const Evn_Guide = 704;
- //#endregion
- }
|