[{"title":"( 53 个子文件 85KB ) overlunky:Spelunky 2的覆盖层,可帮助您进行修改,探索游戏的深度以及使用诸如生成任意物品,变形到关卡和传送的工具进行练习","children":[{"title":"overlunky-main","children":[{"title":".clang-format <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"toml11","children":null,"spread":false},{"title":"fmt","children":null,"spread":false},{"title":"injected","children":[{"title":"script.cpp <span style='color:#111;'> 32.79KB </span>","children":null,"spread":false},{"title":"ui.hpp <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"script.hpp <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"ui.cpp <span style='color:#111;'> 125.69KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 384B </span>","children":null,"spread":false}],"spread":true},{"title":"sol2","children":null,"spread":false},{"title":"shared","children":[{"title":"logger.h <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 172B </span>","children":null,"spread":false}],"spread":true},{"title":"injector","children":[{"title":"injector.h <span style='color:#111;'> 674B </span>","children":null,"spread":false},{"title":"cmd_line.h <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"injector.cpp <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":"cmd_line.cpp <span style='color:#111;'> 1015B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"game_api","children":[{"title":"render_api.hpp <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"rpc.cpp <span style='color:#111;'> 17.86KB </span>","children":null,"spread":false},{"title":"entity.cpp <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"thread_utils.hpp <span style='color:#111;'> 606B </span>","children":null,"spread":false},{"title":"render_api.cpp <span style='color:#111;'> 799B </span>","children":null,"spread":false},{"title":"thread_utils.cpp <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"state.hpp <span style='color:#111;'> 4.64KB </span>","children":null,"spread":false},{"title":"search.hpp <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"layer.cpp <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"rpc.hpp <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"state.cpp <span style='color:#111;'> 4.77KB </span>","children":null,"spread":false},{"title":"movable.hpp <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"entity.hpp <span style='color:#111;'> 5.86KB </span>","children":null,"spread":false},{"title":"items.cpp <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"memory.hpp <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"items.hpp <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"layer.hpp <span style='color:#111;'> 538B </span>","children":null,"spread":false}],"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"imgui","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":".gitmodules <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"build.yml <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"continous_integration.yml <span style='color:#111;'> 843B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"examples","children":[{"title":"enemy_randomizer.lua <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"drawing.lua <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"door_randomizer.lua <span style='color:#111;'> 6.57KB </span>","children":null,"spread":false},{"title":"jelly.lua <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"pot_randomizer.lua <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"talking_pets.lua <span style='color:#111;'> 1011B </span>","children":null,"spread":false},{"title":"callbacks.lua <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"randomizer.lua <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 7.54KB </span>","children":null,"spread":false},{"title":".vscode","children":[{"title":"tasks.json.example <span style='color:#111;'> 980B </span>","children":null,"spread":false},{"title":"launch.json.example <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"docs","children":[{"title":"generate.py <span style='color:#111;'> 8.35KB </span>","children":null,"spread":false},{"title":"script-api.md <span style='color:#111;'> 16.99KB </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 579B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]