├── .github ├── ISSUE_TEMPLATE │ ├── lua库bug.md │ └── lua库需求.md └── workflows │ └── mirror.yml ├── .gitignore ├── .luarc.json ├── .vscode ├── extensions.json └── launch.json ├── LICENSE ├── README.md ├── debugger.lua ├── develop ├── arg.lua ├── attr.lua ├── code.lua ├── command.lua ├── console.lua ├── helper │ ├── attr.lua │ ├── explorer.lua │ ├── helper.lua │ ├── init.lua │ ├── inputBox.lua │ ├── protocol.md │ └── treeView.lua └── watcher.lua ├── doc ├── API.md ├── API │ ├── Ability.md │ ├── Area.md │ ├── Await.md │ ├── Beam.md │ ├── Buff.md │ ├── Camera.md │ ├── Cast.md │ ├── ClientTimer.md │ ├── Command.md │ ├── Config.md │ ├── Const.md │ ├── DamageInstance.md │ ├── Destructible.md │ ├── Develop.md │ ├── ECAFunction.md │ ├── ECAHelper.md │ ├── EditorObject.md │ ├── Enum.md │ ├── FuncUtil.md │ ├── GCBuffer.md │ ├── Game.md │ ├── Ground.md │ ├── HealInstance.md │ ├── HttpRequestOptions.md │ ├── Item.md │ ├── ItemGroup.md │ ├── KKNetwork.md │ ├── Light.md │ ├── LocalPlayer.md │ ├── LocalTimer.md │ ├── LocalUILogic.md │ ├── Math.md │ ├── Mover.md │ ├── NPBehave.md │ ├── NPBehaveBlackboardType.md │ ├── NPBehaveClassName.md │ ├── NPBehaveTaskActionRequest.md │ ├── NPBehaveTaskActionResult.md │ ├── Network.md │ ├── Particle.md │ ├── Player.md │ ├── PlayerGroup.md │ ├── Point.md │ ├── Pool.md │ ├── Projectile.md │ ├── ProjectileGroup.md │ ├── PyProxy.md │ ├── Reload.md │ ├── Road.md │ ├── SDBMHash.md │ ├── SandBox.md │ ├── SaveData.md │ ├── Selector.md │ ├── ServerTime.md │ ├── Shape.md │ ├── SortedDictionary.md │ ├── Sound.md │ ├── Sync.md │ ├── Synthesis.md │ ├── Technology.md │ ├── Timer.md │ ├── Trigger.md │ ├── UIPrefab.md │ ├── Unit.md │ ├── UnitGroup.md │ ├── UnitTest.md │ ├── XDouble.md │ ├── oslib.md │ └── y3.md └── Lua虚拟机.md ├── game ├── config.lua ├── const.lua ├── core_object_event.lua ├── game.lua ├── game_event.lua ├── ground.lua ├── helper.lua ├── kv.lua ├── math.lua ├── py_converter.lua ├── py_event_subscribe.lua └── steam.lua ├── init.lua ├── meta ├── KKNetwork.lua ├── ability.lua ├── destructible.lua ├── double.lua ├── editor_object.lua ├── enum.lua ├── event.lua ├── eventconfig.lua ├── gameapi1.lua ├── gameapi2.lua ├── gameapi3.lua ├── gameapi4.lua ├── gameapi5.lua ├── gameapi6.lua ├── gameapi7.lua ├── globalapi.lua ├── item.lua ├── manually.lua ├── modifier.lua ├── must_sync.lua ├── projectile.lua ├── pytype.lua ├── role.lua └── unit.lua ├── object ├── editable_object │ ├── ability.lua │ ├── buff.lua │ ├── destructible.lua │ ├── item.lua │ ├── projectile.lua │ ├── technology.lua │ └── unit.lua ├── runtime_object │ ├── beam.lua │ ├── cast.lua │ ├── current_select.lua │ ├── damage_instance.lua │ ├── force.lua │ ├── heal_instance.lua │ ├── item_group.lua │ ├── local_player.lua │ ├── mover.lua │ ├── particle.lua │ ├── player.lua │ ├── player_group.lua │ ├── projectile_group.lua │ ├── selector.lua │ ├── sound.lua │ ├── timer.lua │ └── unit_group.lua └── scene_object │ ├── area.lua │ ├── camera.lua │ ├── light.lua │ ├── point.lua │ ├── road.lua │ ├── scene_ui.lua │ ├── shape.lua │ ├── ui.lua │ └── ui_prefab.lua ├── testcase ├── double.lua └── init.lua ├── third_party └── NPBehave │ ├── Blackboard.lua │ ├── Clock.lua │ ├── Composite │ ├── Composite.lua │ ├── Parallel.lua │ ├── RandomSelector.lua │ ├── RandomSequence.lua │ ├── Selector.lua │ └── Sequence.lua │ ├── Container.lua │ ├── Context.lua │ ├── Decorator │ ├── BlackboardCondition.lua │ ├── BlackboardQuery.lua │ ├── Condition.lua │ ├── Cooldown.lua │ ├── Decorator.lua │ ├── Failer.lua │ ├── Hook.lua │ ├── Inverter.lua │ ├── Observer.lua │ ├── ObservingDecorator.lua │ ├── Random.lua │ ├── Repeater.lua │ ├── Service.lua │ ├── Succeeder.lua │ ├── TimeMax.lua │ ├── TimeMin.lua │ └── WaitForCondition.lua │ ├── GameContext.lua │ ├── LICENSE │ ├── Node.lua │ ├── README.md │ ├── Root.lua │ ├── Task │ ├── Action.lua │ ├── Task.lua │ ├── Wait.lua │ └── WaitUntilStopped.lua │ ├── enum.lua │ ├── init.lua │ └── tools │ ├── types.lua │ └── util.lua ├── tools ├── SDBMHash.lua ├── await.lua ├── class.lua ├── collector.lua ├── doctor.lua ├── gc.lua ├── inspect.lua ├── json.lua ├── linked-table.lua ├── log.lua ├── pool.lua ├── proxy.lua ├── reload.lua ├── sandbox.lua ├── serialization.lua ├── synthesis.lua └── utility.lua ├── unittest ├── eventhead.lua ├── eventperform.lua ├── eventtest.lua ├── init.lua └── ltimer.lua ├── util ├── aes.lua ├── base64.lua ├── client_timer.lua ├── custom_event.lua ├── dump.lua ├── eca_function.lua ├── eca_helper.lua ├── eca_runtime.lua ├── event.lua ├── event_manager.lua ├── fs.lua ├── gc_buffer.lua ├── get_master.lua ├── local_timer.lua ├── local_ui.lua ├── log.lua ├── network.lua ├── object.lua ├── patch.lua ├── ref.lua ├── rsa.lua ├── save_data.lua ├── storage.lua ├── sync.lua └── trigger.lua ├── 初始化配置.bat ├── 更新日志.md └── 演示 ├── ECA调用Lua函数.lua ├── Lua调用ECA函数.lua ├── UI ├── UI事件.lua ├── UI演示-技能按钮.lua └── 场景UI.lua ├── Y3开发助手 ├── 属性监控.lua └── 自定义视图.lua ├── demo ├── 合成 │ ├── init.lua │ ├── 商店合成.lua │ ├── 商店界面.lua │ └── 拾取合成.lua ├── 界面 │ ├── init.lua │ ├── 主控.lua │ └── 描述.lua ├── 练功房 │ ├── init.lua │ └── 刷怪.lua └── 防守图 │ ├── init.lua │ ├── 刷兵.lua │ └── 游戏结果.lua ├── 热重载 ├── 演示.lua └── 重载的脚本.lua ├── 物编 ├── 1-挂载事件.lua ├── 2-修改物编.lua └── 3-新建物编.lua ├── 第三方 └── 行为树.lua ├── 网络.lua ├── 触发器自定义匹配规则.lua ├── 运动器.lua └── 项目配置 ├── .gitignore ├── .luarc.json ├── .vscode └── extensions.json ├── main.lua └── 可重载的代码.lua /.github/ISSUE_TEMPLATE/lua库bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.github/ISSUE_TEMPLATE/lua库bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/lua库需求.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.github/ISSUE_TEMPLATE/lua库需求.md -------------------------------------------------------------------------------- /.github/workflows/mirror.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.github/workflows/mirror.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /log 2 | /patch 3 | -------------------------------------------------------------------------------- /.luarc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.luarc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/README.md -------------------------------------------------------------------------------- /debugger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/debugger.lua -------------------------------------------------------------------------------- /develop/arg.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/arg.lua -------------------------------------------------------------------------------- /develop/attr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/attr.lua -------------------------------------------------------------------------------- /develop/code.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/code.lua -------------------------------------------------------------------------------- /develop/command.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/command.lua -------------------------------------------------------------------------------- /develop/console.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/console.lua -------------------------------------------------------------------------------- /develop/helper/attr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/attr.lua -------------------------------------------------------------------------------- /develop/helper/explorer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/explorer.lua -------------------------------------------------------------------------------- /develop/helper/helper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/helper.lua -------------------------------------------------------------------------------- /develop/helper/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/init.lua -------------------------------------------------------------------------------- /develop/helper/inputBox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/inputBox.lua -------------------------------------------------------------------------------- /develop/helper/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/protocol.md -------------------------------------------------------------------------------- /develop/helper/treeView.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/helper/treeView.lua -------------------------------------------------------------------------------- /develop/watcher.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/develop/watcher.lua -------------------------------------------------------------------------------- /doc/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API.md -------------------------------------------------------------------------------- /doc/API/Ability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Ability.md -------------------------------------------------------------------------------- /doc/API/Area.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Area.md -------------------------------------------------------------------------------- /doc/API/Await.md: -------------------------------------------------------------------------------- 1 | # Await 2 | 3 | 4 | -------------------------------------------------------------------------------- /doc/API/Beam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Beam.md -------------------------------------------------------------------------------- /doc/API/Buff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Buff.md -------------------------------------------------------------------------------- /doc/API/Camera.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Camera.md -------------------------------------------------------------------------------- /doc/API/Cast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Cast.md -------------------------------------------------------------------------------- /doc/API/ClientTimer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ClientTimer.md -------------------------------------------------------------------------------- /doc/API/Command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Command.md -------------------------------------------------------------------------------- /doc/API/Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Config.md -------------------------------------------------------------------------------- /doc/API/Const.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Const.md -------------------------------------------------------------------------------- /doc/API/DamageInstance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/DamageInstance.md -------------------------------------------------------------------------------- /doc/API/Destructible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Destructible.md -------------------------------------------------------------------------------- /doc/API/Develop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Develop.md -------------------------------------------------------------------------------- /doc/API/ECAFunction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ECAFunction.md -------------------------------------------------------------------------------- /doc/API/ECAHelper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ECAHelper.md -------------------------------------------------------------------------------- /doc/API/EditorObject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/EditorObject.md -------------------------------------------------------------------------------- /doc/API/Enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Enum.md -------------------------------------------------------------------------------- /doc/API/FuncUtil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/FuncUtil.md -------------------------------------------------------------------------------- /doc/API/GCBuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/GCBuffer.md -------------------------------------------------------------------------------- /doc/API/Game.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Game.md -------------------------------------------------------------------------------- /doc/API/Ground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Ground.md -------------------------------------------------------------------------------- /doc/API/HealInstance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/HealInstance.md -------------------------------------------------------------------------------- /doc/API/HttpRequestOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/HttpRequestOptions.md -------------------------------------------------------------------------------- /doc/API/Item.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Item.md -------------------------------------------------------------------------------- /doc/API/ItemGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ItemGroup.md -------------------------------------------------------------------------------- /doc/API/KKNetwork.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/KKNetwork.md -------------------------------------------------------------------------------- /doc/API/Light.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Light.md -------------------------------------------------------------------------------- /doc/API/LocalPlayer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/LocalPlayer.md -------------------------------------------------------------------------------- /doc/API/LocalTimer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/LocalTimer.md -------------------------------------------------------------------------------- /doc/API/LocalUILogic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/LocalUILogic.md -------------------------------------------------------------------------------- /doc/API/Math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Math.md -------------------------------------------------------------------------------- /doc/API/Mover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Mover.md -------------------------------------------------------------------------------- /doc/API/NPBehave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/NPBehave.md -------------------------------------------------------------------------------- /doc/API/NPBehaveBlackboardType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/NPBehaveBlackboardType.md -------------------------------------------------------------------------------- /doc/API/NPBehaveClassName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/NPBehaveClassName.md -------------------------------------------------------------------------------- /doc/API/NPBehaveTaskActionRequest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/NPBehaveTaskActionRequest.md -------------------------------------------------------------------------------- /doc/API/NPBehaveTaskActionResult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/NPBehaveTaskActionResult.md -------------------------------------------------------------------------------- /doc/API/Network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Network.md -------------------------------------------------------------------------------- /doc/API/Particle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Particle.md -------------------------------------------------------------------------------- /doc/API/Player.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Player.md -------------------------------------------------------------------------------- /doc/API/PlayerGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/PlayerGroup.md -------------------------------------------------------------------------------- /doc/API/Point.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Point.md -------------------------------------------------------------------------------- /doc/API/Pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Pool.md -------------------------------------------------------------------------------- /doc/API/Projectile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Projectile.md -------------------------------------------------------------------------------- /doc/API/ProjectileGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ProjectileGroup.md -------------------------------------------------------------------------------- /doc/API/PyProxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/PyProxy.md -------------------------------------------------------------------------------- /doc/API/Reload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Reload.md -------------------------------------------------------------------------------- /doc/API/Road.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Road.md -------------------------------------------------------------------------------- /doc/API/SDBMHash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/SDBMHash.md -------------------------------------------------------------------------------- /doc/API/SandBox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/SandBox.md -------------------------------------------------------------------------------- /doc/API/SaveData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/SaveData.md -------------------------------------------------------------------------------- /doc/API/Selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Selector.md -------------------------------------------------------------------------------- /doc/API/ServerTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/ServerTime.md -------------------------------------------------------------------------------- /doc/API/Shape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Shape.md -------------------------------------------------------------------------------- /doc/API/SortedDictionary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/SortedDictionary.md -------------------------------------------------------------------------------- /doc/API/Sound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Sound.md -------------------------------------------------------------------------------- /doc/API/Sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Sync.md -------------------------------------------------------------------------------- /doc/API/Synthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Synthesis.md -------------------------------------------------------------------------------- /doc/API/Technology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Technology.md -------------------------------------------------------------------------------- /doc/API/Timer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Timer.md -------------------------------------------------------------------------------- /doc/API/Trigger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Trigger.md -------------------------------------------------------------------------------- /doc/API/UIPrefab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/UIPrefab.md -------------------------------------------------------------------------------- /doc/API/Unit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/Unit.md -------------------------------------------------------------------------------- /doc/API/UnitGroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/UnitGroup.md -------------------------------------------------------------------------------- /doc/API/UnitTest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/UnitTest.md -------------------------------------------------------------------------------- /doc/API/XDouble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/XDouble.md -------------------------------------------------------------------------------- /doc/API/oslib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/oslib.md -------------------------------------------------------------------------------- /doc/API/y3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/API/y3.md -------------------------------------------------------------------------------- /doc/Lua虚拟机.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/doc/Lua虚拟机.md -------------------------------------------------------------------------------- /game/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/config.lua -------------------------------------------------------------------------------- /game/const.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/const.lua -------------------------------------------------------------------------------- /game/core_object_event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/core_object_event.lua -------------------------------------------------------------------------------- /game/game.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/game.lua -------------------------------------------------------------------------------- /game/game_event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/game_event.lua -------------------------------------------------------------------------------- /game/ground.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/ground.lua -------------------------------------------------------------------------------- /game/helper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/helper.lua -------------------------------------------------------------------------------- /game/kv.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/kv.lua -------------------------------------------------------------------------------- /game/math.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/math.lua -------------------------------------------------------------------------------- /game/py_converter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/py_converter.lua -------------------------------------------------------------------------------- /game/py_event_subscribe.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/py_event_subscribe.lua -------------------------------------------------------------------------------- /game/steam.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/game/steam.lua -------------------------------------------------------------------------------- /init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/init.lua -------------------------------------------------------------------------------- /meta/KKNetwork.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/KKNetwork.lua -------------------------------------------------------------------------------- /meta/ability.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/ability.lua -------------------------------------------------------------------------------- /meta/destructible.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/destructible.lua -------------------------------------------------------------------------------- /meta/double.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/double.lua -------------------------------------------------------------------------------- /meta/editor_object.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/editor_object.lua -------------------------------------------------------------------------------- /meta/enum.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/enum.lua -------------------------------------------------------------------------------- /meta/event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/event.lua -------------------------------------------------------------------------------- /meta/eventconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/eventconfig.lua -------------------------------------------------------------------------------- /meta/gameapi1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi1.lua -------------------------------------------------------------------------------- /meta/gameapi2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi2.lua -------------------------------------------------------------------------------- /meta/gameapi3.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi3.lua -------------------------------------------------------------------------------- /meta/gameapi4.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi4.lua -------------------------------------------------------------------------------- /meta/gameapi5.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi5.lua -------------------------------------------------------------------------------- /meta/gameapi6.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi6.lua -------------------------------------------------------------------------------- /meta/gameapi7.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/gameapi7.lua -------------------------------------------------------------------------------- /meta/globalapi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/globalapi.lua -------------------------------------------------------------------------------- /meta/item.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/item.lua -------------------------------------------------------------------------------- /meta/manually.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/manually.lua -------------------------------------------------------------------------------- /meta/modifier.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/modifier.lua -------------------------------------------------------------------------------- /meta/must_sync.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/must_sync.lua -------------------------------------------------------------------------------- /meta/projectile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/projectile.lua -------------------------------------------------------------------------------- /meta/pytype.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/pytype.lua -------------------------------------------------------------------------------- /meta/role.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/role.lua -------------------------------------------------------------------------------- /meta/unit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/meta/unit.lua -------------------------------------------------------------------------------- /object/editable_object/ability.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/ability.lua -------------------------------------------------------------------------------- /object/editable_object/buff.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/buff.lua -------------------------------------------------------------------------------- /object/editable_object/destructible.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/destructible.lua -------------------------------------------------------------------------------- /object/editable_object/item.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/item.lua -------------------------------------------------------------------------------- /object/editable_object/projectile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/projectile.lua -------------------------------------------------------------------------------- /object/editable_object/technology.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/technology.lua -------------------------------------------------------------------------------- /object/editable_object/unit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/editable_object/unit.lua -------------------------------------------------------------------------------- /object/runtime_object/beam.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/beam.lua -------------------------------------------------------------------------------- /object/runtime_object/cast.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/cast.lua -------------------------------------------------------------------------------- /object/runtime_object/current_select.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/current_select.lua -------------------------------------------------------------------------------- /object/runtime_object/damage_instance.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/damage_instance.lua -------------------------------------------------------------------------------- /object/runtime_object/force.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/force.lua -------------------------------------------------------------------------------- /object/runtime_object/heal_instance.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/heal_instance.lua -------------------------------------------------------------------------------- /object/runtime_object/item_group.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/item_group.lua -------------------------------------------------------------------------------- /object/runtime_object/local_player.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/local_player.lua -------------------------------------------------------------------------------- /object/runtime_object/mover.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/mover.lua -------------------------------------------------------------------------------- /object/runtime_object/particle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/particle.lua -------------------------------------------------------------------------------- /object/runtime_object/player.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/player.lua -------------------------------------------------------------------------------- /object/runtime_object/player_group.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/player_group.lua -------------------------------------------------------------------------------- /object/runtime_object/projectile_group.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/projectile_group.lua -------------------------------------------------------------------------------- /object/runtime_object/selector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/selector.lua -------------------------------------------------------------------------------- /object/runtime_object/sound.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/sound.lua -------------------------------------------------------------------------------- /object/runtime_object/timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/timer.lua -------------------------------------------------------------------------------- /object/runtime_object/unit_group.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/runtime_object/unit_group.lua -------------------------------------------------------------------------------- /object/scene_object/area.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/area.lua -------------------------------------------------------------------------------- /object/scene_object/camera.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/camera.lua -------------------------------------------------------------------------------- /object/scene_object/light.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/light.lua -------------------------------------------------------------------------------- /object/scene_object/point.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/point.lua -------------------------------------------------------------------------------- /object/scene_object/road.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/road.lua -------------------------------------------------------------------------------- /object/scene_object/scene_ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/scene_ui.lua -------------------------------------------------------------------------------- /object/scene_object/shape.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/shape.lua -------------------------------------------------------------------------------- /object/scene_object/ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/ui.lua -------------------------------------------------------------------------------- /object/scene_object/ui_prefab.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/object/scene_object/ui_prefab.lua -------------------------------------------------------------------------------- /testcase/double.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/testcase/double.lua -------------------------------------------------------------------------------- /testcase/init.lua: -------------------------------------------------------------------------------- 1 | include 'y3.testcase.double' 2 | -------------------------------------------------------------------------------- /third_party/NPBehave/Blackboard.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Blackboard.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Clock.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Clock.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/Composite.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/Composite.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/Parallel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/Parallel.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/RandomSelector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/RandomSelector.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/RandomSequence.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/RandomSequence.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/Selector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/Selector.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Composite/Sequence.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Composite/Sequence.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Container.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Container.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Context.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Context.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/BlackboardCondition.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/BlackboardCondition.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/BlackboardQuery.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/BlackboardQuery.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Condition.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Condition.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Cooldown.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Cooldown.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Decorator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Decorator.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Failer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Failer.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Hook.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Hook.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Inverter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Inverter.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Observer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Observer.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/ObservingDecorator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/ObservingDecorator.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Random.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Random.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Repeater.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Repeater.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Service.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Service.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/Succeeder.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/Succeeder.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/TimeMax.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/TimeMax.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/TimeMin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/TimeMin.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Decorator/WaitForCondition.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Decorator/WaitForCondition.lua -------------------------------------------------------------------------------- /third_party/NPBehave/GameContext.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/GameContext.lua -------------------------------------------------------------------------------- /third_party/NPBehave/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/LICENSE -------------------------------------------------------------------------------- /third_party/NPBehave/Node.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Node.lua -------------------------------------------------------------------------------- /third_party/NPBehave/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/README.md -------------------------------------------------------------------------------- /third_party/NPBehave/Root.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Root.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Task/Action.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Task/Action.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Task/Task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Task/Task.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Task/Wait.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Task/Wait.lua -------------------------------------------------------------------------------- /third_party/NPBehave/Task/WaitUntilStopped.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/Task/WaitUntilStopped.lua -------------------------------------------------------------------------------- /third_party/NPBehave/enum.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/enum.lua -------------------------------------------------------------------------------- /third_party/NPBehave/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/init.lua -------------------------------------------------------------------------------- /third_party/NPBehave/tools/types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/tools/types.lua -------------------------------------------------------------------------------- /third_party/NPBehave/tools/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/third_party/NPBehave/tools/util.lua -------------------------------------------------------------------------------- /tools/SDBMHash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/SDBMHash.lua -------------------------------------------------------------------------------- /tools/await.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/await.lua -------------------------------------------------------------------------------- /tools/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/class.lua -------------------------------------------------------------------------------- /tools/collector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/collector.lua -------------------------------------------------------------------------------- /tools/doctor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/doctor.lua -------------------------------------------------------------------------------- /tools/gc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/gc.lua -------------------------------------------------------------------------------- /tools/inspect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/inspect.lua -------------------------------------------------------------------------------- /tools/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/json.lua -------------------------------------------------------------------------------- /tools/linked-table.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/linked-table.lua -------------------------------------------------------------------------------- /tools/log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/log.lua -------------------------------------------------------------------------------- /tools/pool.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/pool.lua -------------------------------------------------------------------------------- /tools/proxy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/proxy.lua -------------------------------------------------------------------------------- /tools/reload.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/reload.lua -------------------------------------------------------------------------------- /tools/sandbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/sandbox.lua -------------------------------------------------------------------------------- /tools/serialization.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/serialization.lua -------------------------------------------------------------------------------- /tools/synthesis.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/synthesis.lua -------------------------------------------------------------------------------- /tools/utility.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/tools/utility.lua -------------------------------------------------------------------------------- /unittest/eventhead.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/unittest/eventhead.lua -------------------------------------------------------------------------------- /unittest/eventperform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/unittest/eventperform.lua -------------------------------------------------------------------------------- /unittest/eventtest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/unittest/eventtest.lua -------------------------------------------------------------------------------- /unittest/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/unittest/init.lua -------------------------------------------------------------------------------- /unittest/ltimer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/unittest/ltimer.lua -------------------------------------------------------------------------------- /util/aes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/aes.lua -------------------------------------------------------------------------------- /util/base64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/base64.lua -------------------------------------------------------------------------------- /util/client_timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/client_timer.lua -------------------------------------------------------------------------------- /util/custom_event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/custom_event.lua -------------------------------------------------------------------------------- /util/dump.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/dump.lua -------------------------------------------------------------------------------- /util/eca_function.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/eca_function.lua -------------------------------------------------------------------------------- /util/eca_helper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/eca_helper.lua -------------------------------------------------------------------------------- /util/eca_runtime.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/eca_runtime.lua -------------------------------------------------------------------------------- /util/event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/event.lua -------------------------------------------------------------------------------- /util/event_manager.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/event_manager.lua -------------------------------------------------------------------------------- /util/fs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/fs.lua -------------------------------------------------------------------------------- /util/gc_buffer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/gc_buffer.lua -------------------------------------------------------------------------------- /util/get_master.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/get_master.lua -------------------------------------------------------------------------------- /util/local_timer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/local_timer.lua -------------------------------------------------------------------------------- /util/local_ui.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/local_ui.lua -------------------------------------------------------------------------------- /util/log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/log.lua -------------------------------------------------------------------------------- /util/network.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/network.lua -------------------------------------------------------------------------------- /util/object.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/object.lua -------------------------------------------------------------------------------- /util/patch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/patch.lua -------------------------------------------------------------------------------- /util/ref.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/ref.lua -------------------------------------------------------------------------------- /util/rsa.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/rsa.lua -------------------------------------------------------------------------------- /util/save_data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/save_data.lua -------------------------------------------------------------------------------- /util/storage.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/storage.lua -------------------------------------------------------------------------------- /util/sync.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/sync.lua -------------------------------------------------------------------------------- /util/trigger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/util/trigger.lua -------------------------------------------------------------------------------- /初始化配置.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/初始化配置.bat -------------------------------------------------------------------------------- /更新日志.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/更新日志.md -------------------------------------------------------------------------------- /演示/ECA调用Lua函数.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/ECA调用Lua函数.lua -------------------------------------------------------------------------------- /演示/Lua调用ECA函数.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/Lua调用ECA函数.lua -------------------------------------------------------------------------------- /演示/UI/UI事件.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/UI/UI事件.lua -------------------------------------------------------------------------------- /演示/UI/UI演示-技能按钮.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/UI/UI演示-技能按钮.lua -------------------------------------------------------------------------------- /演示/UI/场景UI.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/UI/场景UI.lua -------------------------------------------------------------------------------- /演示/Y3开发助手/属性监控.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/Y3开发助手/属性监控.lua -------------------------------------------------------------------------------- /演示/Y3开发助手/自定义视图.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/Y3开发助手/自定义视图.lua -------------------------------------------------------------------------------- /演示/demo/合成/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/合成/init.lua -------------------------------------------------------------------------------- /演示/demo/合成/商店合成.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/合成/商店合成.lua -------------------------------------------------------------------------------- /演示/demo/合成/商店界面.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/合成/商店界面.lua -------------------------------------------------------------------------------- /演示/demo/合成/拾取合成.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/合成/拾取合成.lua -------------------------------------------------------------------------------- /演示/demo/界面/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/界面/init.lua -------------------------------------------------------------------------------- /演示/demo/界面/主控.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/界面/主控.lua -------------------------------------------------------------------------------- /演示/demo/界面/描述.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/界面/描述.lua -------------------------------------------------------------------------------- /演示/demo/练功房/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/练功房/init.lua -------------------------------------------------------------------------------- /演示/demo/练功房/刷怪.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/练功房/刷怪.lua -------------------------------------------------------------------------------- /演示/demo/防守图/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/防守图/init.lua -------------------------------------------------------------------------------- /演示/demo/防守图/刷兵.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/防守图/刷兵.lua -------------------------------------------------------------------------------- /演示/demo/防守图/游戏结果.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/demo/防守图/游戏结果.lua -------------------------------------------------------------------------------- /演示/热重载/演示.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/热重载/演示.lua -------------------------------------------------------------------------------- /演示/热重载/重载的脚本.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/热重载/重载的脚本.lua -------------------------------------------------------------------------------- /演示/物编/1-挂载事件.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/物编/1-挂载事件.lua -------------------------------------------------------------------------------- /演示/物编/2-修改物编.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/物编/2-修改物编.lua -------------------------------------------------------------------------------- /演示/物编/3-新建物编.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/物编/3-新建物编.lua -------------------------------------------------------------------------------- /演示/第三方/行为树.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/第三方/行为树.lua -------------------------------------------------------------------------------- /演示/网络.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/网络.lua -------------------------------------------------------------------------------- /演示/触发器自定义匹配规则.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/触发器自定义匹配规则.lua -------------------------------------------------------------------------------- /演示/运动器.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/运动器.lua -------------------------------------------------------------------------------- /演示/项目配置/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/项目配置/.gitignore -------------------------------------------------------------------------------- /演示/项目配置/.luarc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/项目配置/.luarc.json -------------------------------------------------------------------------------- /演示/项目配置/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/项目配置/.vscode/extensions.json -------------------------------------------------------------------------------- /演示/项目配置/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/项目配置/main.lua -------------------------------------------------------------------------------- /演示/项目配置/可重载的代码.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/y3-editor/y3-lualib/HEAD/演示/项目配置/可重载的代码.lua --------------------------------------------------------------------------------