Commit Graph

  • dd4f0a6ac4 Remove obsolete comment Léo Lam 2021-04-14 12:28:47 +02:00
  • 6e08ff5029 ksys/res: Implement AS Léo Lam 2021-04-13 19:11:23 +02:00
  • 49a96d9e62 ksys/res: Start implementing ASResource classes Léo Lam 2021-04-11 17:29:56 +02:00
  • c4d77c0682 ci: Update DoozyX/clang-format-lint-action Léo Lam 2021-04-11 16:15:57 +02:00
  • 4c07268f25 ci: Use clang-format 11 (required for WhitespaceSensitiveMacros) Léo Lam 2021-04-11 16:13:15 +02:00
  • d558d5ab33 ci: Run lint workflow on pushes as well Léo Lam 2021-04-11 16:11:14 +02:00
  • d253711d1b Fix formatting issues Léo Lam 2021-04-11 16:10:22 +02:00
  • 7363712865 ksys/res: Finish implementing ASExtensions Léo Lam 2021-04-11 14:31:55 +02:00
  • 225ee27b41 lib: Add skeleton for aal Léo Lam 2021-04-11 12:52:41 +02:00
  • 9846d6fef9 ksys/res: Implement remaining AS param parser classes Léo Lam 2021-04-10 22:14:51 +02:00
  • 1a5d9aba68 Fix matching issue in _ZN4ksys3res9ASSetting10BoneParams5parseERKNS0_13ASParamParser9ParseArgsE Léo Lam 2021-04-11 00:49:56 +02:00
  • e9184e2e41 ksys/res: Implement BoneParams::getBoneWeight Léo Lam 2021-04-10 22:43:43 +02:00
  • d36e28b682 ksys/res: Move ASParamParser to separate source file Léo Lam 2021-04-10 20:27:15 +02:00
  • 5c1af0b449 data: Add ASElement class vtables and inheritance information Léo Lam 2021-04-10 16:08:16 +02:00
  • 6cf8dd42cb ksys/res: Implement _GLOBAL__sub_I_resResourceASList.cpp Léo Lam 2021-04-09 00:58:21 +02:00
  • a5aaebd020 ksys/res: Finish implementing ASList Léo Lam 2021-04-08 14:44:37 +02:00
  • 364b825ce8 ksys/res: Start implementing ASList Léo Lam 2021-04-08 01:04:48 +02:00
  • 2364c80231 Update sead and fix sead::Buffer::tryAllocBuffer issues Léo Lam 2021-04-08 02:18:15 +02:00
  • 5adfee548a ksys/res: Fix ASList struct definition Léo Lam 2021-04-07 23:58:50 +02:00
  • 9610122939 ai: Fix GameDataFlagSelector destructor Léo Lam 2021-04-07 21:27:14 +02:00
  • e3b3ebe165 ai: Implement GameDataFlagSelector Léo Lam 2021-04-07 21:25:22 +02:00
  • d0d5832c8d ai: Implement Fork*AI* Léo Lam 2021-04-07 20:58:23 +02:00
  • 3dc1988b02 ai: Implement ForkAI Léo Lam 2021-04-07 19:39:33 +02:00
  • 88f69b04ec action: Implement Fork Léo Lam 2021-04-07 19:24:38 +02:00
  • 2cf1e01137 ksys/gdt: Implement more TriggerParam functions and StageInfo Léo Lam 2021-04-04 18:20:42 +02:00
  • cdd2a501a0 ksys/gdt: Improve accuracy of getXXXXXFlagAndIdx functions Léo Lam 2021-04-07 17:52:39 +02:00
  • f49219d33c ksys/gdt: Improve accuracy of reset functions Léo Lam 2021-04-07 17:21:27 +02:00
  • f3f4cb78a4 ksys/gdt: Implement Manager::loadShopGameDataInfo Léo Lam 2021-04-04 16:30:31 +02:00
  • 62181dd4db ksys/gdt: Implement more Manager functions Léo Lam 2021-04-03 12:57:11 +02:00
  • 1b280ba633 ksys: Implement KingEditor (stubbed) Léo Lam 2021-04-03 15:33:44 +02:00
  • 54934db3c4 ksys/gdt: Reorder Manager declarations to better match .cpp Léo Lam 2021-04-03 12:53:11 +02:00
  • 9251925ede ksys/gdt: Implement more Manager functions Léo Lam 2021-04-02 16:28:40 +02:00
  • 6ba20da9ee Add a script to suppress gdt*Flags.cpp rebuilds for faster builds Léo Lam 2021-04-02 16:08:05 +02:00
  • 6850c0d169 readme: Add more FAQs Léo Lam 2021-03-31 14:11:46 +02:00
  • d3d474b969 ksys/res: Give better names to Handle flags and status enum values Léo Lam 2021-03-31 00:50:01 +02:00
  • f90fb23060 Contributing: Fix weird Markdown spacing Léo Lam 2021-03-29 21:54:14 +02:00
  • 586699d7b1 Contributing: Add more code style guidelines and reorder sections Léo Lam 2021-03-29 21:42:29 +02:00
  • 5f575cd5ff readme: Mention that ~ shouldn't be used in build command Léo Lam 2021-03-29 16:56:53 +02:00
  • a7868ad340 Implement aoc::Manager::setGameDataFlags Léo Lam 2021-03-28 21:55:19 +02:00
  • c3528b3911 Implement most of aocManager Léo Lam 2021-03-27 12:35:06 +01:00
  • 96157129f8 Remove PLT stubs from function list Léo Lam 2021-03-27 16:29:54 +01:00
  • 24be360af1 Update sead Léo Lam 2021-03-27 15:51:57 +01:00
  • d3fb90da2c clang-format: Add relevant SEAD_ENUM macros to WhitespaceSensitiveMacros Léo Lam 2021-03-27 14:03:16 +01:00
  • 9094fe3db3 Mark _ZN4sead9WorkerMgrC1Ev as matching after sead update Léo Lam 2021-03-27 02:24:10 +01:00
  • 35e02a9565 Simplify aoc2 initialiser lists Léo Lam 2021-03-27 02:21:15 +01:00
  • aa766a1977 Implement more parts of aocManager Léo Lam 2021-03-26 21:07:12 +01:00
  • 1bd2f03de8 query: Implement CheckGiveReward Léo Lam 2021-03-26 19:10:28 +01:00
  • 9e37c75996 query: Implement CheckIsOpenItemCategory Léo Lam 2021-03-26 19:08:40 +01:00
  • 1bff3a20cf query: Implement CheckGetDemoTypeFromArg Léo Lam 2021-03-26 15:04:45 +01:00
  • 0e07294548 query: Implement CheckFame Léo Lam 2021-03-26 14:55:58 +01:00
  • d39e8400fc query: Implement CheckContainerItem Léo Lam 2021-03-26 14:53:08 +01:00
  • b72b160b43 query: Implement CheckFlag Léo Lam 2021-03-26 14:48:23 +01:00
  • 2cbe98381e query: Implement CheckDieCnt Léo Lam 2021-03-26 14:45:42 +01:00
  • 6888632132 query: Fix matching issues Léo Lam 2021-03-26 13:54:59 +01:00
  • bc8b8d5829 query: Implement CompareGameDataTime Léo Lam 2021-03-26 01:54:16 +01:00
  • ce3d29d2ec query: Implement CompareGameDataInt Léo Lam 2021-03-26 01:30:06 +01:00
  • c5d1bd69a2 query: Implement CompareGameDataFloat Léo Lam 2021-03-26 01:15:25 +01:00
  • a36463b339 query: Implement CheckGameDataInt Léo Lam 2021-03-26 00:45:25 +01:00
  • 69fcdfbed7 ksys/res: Start adding AnimInfo Léo Lam 2021-03-23 19:28:26 +01:00
  • 5752f1b676 ksys: Finish UMii class Léo Lam 2021-03-23 17:23:28 +01:00
  • 3a9fd0f9b9 ksys: Split actAiParam.h to reduce compile times Léo Lam 2021-03-23 15:11:53 +01:00
  • 814baf809e ksys: Add mii::UMii Léo Lam 2021-03-23 11:08:11 +01:00
  • ddf55e78da ksys/res: Finish implementing Chemical Léo Lam 2021-03-21 18:55:57 +01:00
  • f8ca5ab333 ksys/chm: Make Root non-copyable for safety reasons Léo Lam 2021-03-21 18:42:21 +01:00
  • 46dc4bf31c ksys/chm: Add Root Léo Lam 2021-03-21 17:56:36 +01:00
  • 1394d3536d ksys/chm: Add Rigid Léo Lam 2021-03-21 16:57:02 +01:00
  • c78af3b981 lib: List more agl functions Léo Lam 2021-03-21 17:15:29 +01:00
  • a251f0c85f lib: Update agl Léo Lam 2021-03-21 16:52:39 +01:00
  • ddb26bed79 ksys/chm: Add Shape Léo Lam 2021-03-21 16:00:31 +01:00
  • 5737a6ea7c ksys/res: Implement BoneControl Léo Lam 2021-03-20 15:49:25 +01:00
  • 737a9b522b ksys: Add ASSetting Léo Lam 2021-03-20 00:32:24 +01:00
  • 8c8d9c0e70 ksys/res: Finish implementing ModelList Léo Lam 2021-03-19 14:31:19 +01:00
  • c119c0eefa Fix matching regression Léo Lam 2021-03-19 01:32:41 +01:00
  • c181eb05b7 ksys/act: Add some ActorCreator functions Léo Lam 2021-03-18 15:13:37 +01:00
  • fd7e47c1d9 ksys/act: Implement BaseProc iteration Léo Lam 2021-03-18 12:48:30 +01:00
  • 298fa86491 ksys/act: Add more BaseProcMgr functions Léo Lam 2021-03-16 11:42:49 +01:00
  • 7fc889714e readme/contributing.md: Reorder sections Léo Lam 2021-03-16 01:51:28 +01:00
  • 2cdcbb86d1 ksys/act: Add missing include Léo Lam 2021-03-15 01:51:37 +01:00
  • eef975f585 ksys/act: Add more BaseProcMgr functions Léo Lam 2021-03-14 17:41:55 +01:00
  • 20960b596f ksys/act: Add ActorSystem stub Léo Lam 2021-03-15 00:14:30 +01:00
  • bec661fb72 ksys/act: Add a short description of BaseProcUnit Léo Lam 2021-03-14 17:29:59 +01:00
  • 7efbe9a071 ksys: Make BaseProcHandle non-copyable and non-movable to prevent misuse Léo Lam 2021-03-14 17:14:34 +01:00
  • 4f2c0a6079 ksys/act: Finish BaseProcHandle Léo Lam 2021-03-14 14:05:38 +01:00
  • e36bc464b6 ksys/act: Remove useless include and fix indirect includes Léo Lam 2021-03-14 14:31:09 +01:00
  • 113cc3bb53 ksys/act: Finish BaseProcUnit Léo Lam 2021-03-13 15:42:45 +01:00
  • 10a7871227 ksys/act: Finish BaseProcInitializer Léo Lam 2021-03-12 21:11:49 +01:00
  • afb4e218fa ksys/res: Add GameResourceSystem header Léo Lam 2021-03-13 14:23:05 +01:00
  • 5638f4a4e9 ksys/act: Start adding BaseProcInitializer Léo Lam 2021-03-12 20:03:27 +01:00
  • c23f86e6d5 ksys/act: Add BaseProcCreateTaskSelector Léo Lam 2021-03-12 19:30:37 +01:00
  • d072fcf7da ksys/act: Start adding BaseProcCreateTask Léo Lam 2021-03-12 17:19:34 +01:00
  • ea79008db6 ksys: Add util::TaskDelegateT to simplify delegate declaration Léo Lam 2021-03-12 17:18:34 +01:00
  • 9ad7d5f982 ksys/map: Return references for some Object getters Léo Lam 2021-03-12 16:48:10 +01:00
  • 8e868dc2c3 ksys: Add HavokWorkerMgr stub Léo Lam 2021-03-12 16:22:42 +01:00
  • 107121ad45 ksys: Add missing header to CMakeLists Léo Lam 2021-03-12 16:22:18 +01:00
  • c28810405e ksys/act: Add BaseProcDeleter Léo Lam 2021-03-12 00:57:15 +01:00
  • 1e4f1902c0 ksys/act: Fix pre-delete function signature Léo Lam 2021-03-12 01:17:24 +01:00
  • b90017bf3b ksys/util: Make TaskMgr task type checks optional Léo Lam 2021-03-12 00:34:11 +01:00
  • 69c78356b3 ksys/act: Add BaseProcJob and BaseProcJobQue Léo Lam 2021-03-07 15:43:59 +01:00
  • b15b12e7c4 ksys/gdt: Silence -Wtautological-compare warning Léo Lam 2021-03-10 15:42:49 +01:00
  • 819798cac1 Fix include cycles and useless includes Léo Lam 2021-03-11 15:10:26 +01:00