各模块功能分割

首先说明下,这只是简要说明,不涉及内部更深的数据运算。

 

├── clash 战斗模式子模块

│   ├── clash_castle.lua 与城市相关的战斗

│   ├── clash_dump.lua PVE

│   ├── clash_field.lua 资源田相关的战斗

│   ├── clash_finca.lua 庄园相关的战斗

│   ├── clash.lua 基类封装,各战斗公共属性

│   ├── clash_mass.lua 集结相关

│   ├── clash_ncity.lua NPC城市相关

│   ├── clash_ploy.lua 资源运输相关

│   ├── clash_spy.lua 侦查相关

│   ├── clash_tactic.lua 谋略相关

│   └── clash_trans.lua 资源运输相关

├── cltproc.lua 与客户端交互接口

├── convin.lua 服务器无敌维护

├── def.lua 静态数据,宏,枚举定义

├── errno.lua 错误号定义(待填充)

├── feature.lua 独立性功能函数

├── init.lua 加载接口

├── intf.lua 对外接口

├── mongo.lua mongo相关处理

├── proc_list.lua 行对队列链表处理

├── ratio.lua 加成相关

├── record.lua 记录相关

├── report.lua 邮件相关

├── spoils.lua 获取资源相关

├── store.lua 内存数据相关

├── svrproc.lua 服务器事件,下行数据相关

├── tools.lua 无状态工具类

└── troops.lua 对外部接口的封装,城市相关

 

 

 

 

./fight/ 战斗计算相关

├── calc.lua 无状态独立计算函数封装

├── def.lua 宏及枚举定义

├── feature.lua 战斗运算过程

├── hero.lua 英雄属性相关

├── init.lua 加载

├── intf.lua 对外接口

├── module.lua csv相关数据

└── skill.lua 技能相关

 

 

 

field/ 地块相关

├── amend.lua 资源田地块变动相关

├── crop.lua 各个地图点数据加载

├── def.lua

├── feature.lua

├── init.lua

├── intf.lua

├── module.lua csv相关数据

├── svrproc.lua

└── tools.lua 工具

 

 

readmap/ 读地图相关

├── feature.lua

├── init.lua

├── intf.lua

└── module.lua

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悟世者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值