Commit graph

74 commits

Author SHA1 Message Date
renovate[bot] 708ae141e8
tools/common: Update submodule to ba1c7b0 (#667)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-22 22:57:31 +02:00
renovate[bot] a6d220663e
tools: Update OdysseyDecompToolsCache to v1.2.1 (#665)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-22 16:39:59 +02:00
renovate[bot] 954ae63dd1
tools/common: Update submodule to f83435a (#656)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: MonsterDruide1 <5958456@gmail.com>
2025-06-22 01:52:29 +02:00
renovate[bot] 4acc352324
tools: Update OdysseyDecompToolsCache to v1.2.0 (#657)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 23:41:25 +02:00
LynxDev2 79507446ee
data: Replace odyssey_functions.csv with improved file_list.yml (#633) 2025-06-17 23:19:30 +02:00
renovate[bot] df075537b0
tools/common: Update submodule to 09d666e (#647)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 00:47:56 +02:00
Muz-dev f2a0c1abd7
Project/Clipping: Implement ViewInfoCtrl (#565) 2025-06-13 20:53:24 +02:00
LynxDev2 2ce9c565b3
linter: enforce consistent bool getter naming (#625) 2025-06-02 18:52:46 +02:00
MonsterDruide1 16c404de5c
all: Fix all compiler warnings (#614) 2025-05-31 11:14:32 +02:00
Narr the Reg dd48ed352b
linter: Fix const reference checks (#609) 2025-05-30 21:37:04 +02:00
LynxDev2 ec7e78644f
Setup and building: Use clang, lld and viking from cache repo (#348) 2025-05-25 16:56:19 +02:00
Narr the Reg cbe11e770c
Library/Scene: Implement SceneUtil (#605) 2025-05-25 11:56:05 +02:00
MonsterDruide1 6480488718
Library/Collision: Add ICollisionPartsKeeper (#608) 2025-05-22 02:37:04 +02:00
Narr the Reg 7041d6ce7c
linter: Check for namespaces at start of the line (#563) 2025-04-22 09:27:31 +02:00
Narr the Reg 36b319e586
MapObj: Implement HackFork (#526) 2025-04-15 11:36:22 +02:00
tetraxile d42308d145
Library/Math: Implement some MathUtil functions (#509) 2025-04-13 10:03:55 +02:00
renovate[bot] 406c0bec4b
tools/common: Update submodule to 862a2c5 (#502)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 12:56:10 +02:00
GRAnimated 9408a62cac
Scene: Implement StageSceneStatePauseMenu (#452) 2025-03-28 15:51:52 +01:00
renovate[bot] d0ef0d8cfb
tools: Update nx-decomp-tools to 86babce (#450)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 21:48:09 +01:00
Narr the Reg 7b1df2234f
lint: Check utf16 strings (#449) 2025-03-19 00:15:50 +01:00
MonsterDruide1 cff7a46c67
Player: Implement CollidedShapeResult (#406) 2025-03-06 16:32:21 +01:00
LynxDev2 3096a796c2
lint: struct members as noPrefixCamelCase (#417) 2025-03-02 00:26:13 +01:00
LynxDev2 4622e7aa55
lint: Add many new checks and features (#260) 2025-02-18 15:51:40 +01:00
LynxDev2 e14263ae50
all: Fix execute permissions (#338) 2025-02-04 18:32:52 +01:00
LynxDev2 45fd7fc058
Project/HitSensor: Implement HitSensorDirector (#334) 2025-02-04 13:13:33 +01:00
MonsterDruide1 aeca26f86b
Library/Math: Add complete MathUtil.h (#220) 2025-01-31 11:00:09 +01:00
Naii-the-Baf 3de2bfde97
MapObj: Implement FurnitureStateWait (#280) 2025-01-22 11:13:01 +01:00
Cookieso 04a0c79f26
Enemy, MapObj: Implement JangoDirector, ElectricWireRailKeeper (#284) 2025-01-21 14:10:29 +01:00
MonsterDruide1 2673a377b6
Library/Collision: Implement al::HitInfo and variants (#182) 2025-01-20 18:53:29 +01:00
MonsterDruide1 00036c7f42
lint: Fix typo in includes check (#283) 2025-01-20 17:37:13 +01:00
Narr the Reg 2d02e07fba
lint: Fix issue with common_string_finder (#265) 2025-01-13 19:42:01 +01:00
Narr the Reg bc0ca21d50
lint: Validate strings (#234) 2025-01-13 19:28:49 +01:00
Narr the Reg 76f9277905
lint: Check for uses of NERVE_MAKE (#256) 2025-01-13 16:14:37 +01:00
Fuzzy2319 36fb2fa78f
Library/Movement: Implement RailMoveMovement (#180) 2024-11-18 12:18:52 +01:00
renovate[bot] eaa1be303a
tools/common: Update submodule to 80ad085 (#185)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-01 19:58:33 +01:00
MonsterDruide1 c233c37c9e
lint: Enforce short names for sead::-math (#77) 2024-10-19 23:06:53 +02:00
Fuzzy2319 c3b7c93285
workflow: Fix warnings in check-format.py with python 3.12 (#158) 2024-09-05 01:25:57 +02:00
MonsterDruide1 cf31535575
tools/build: Non-zero return code on build failure (#141) 2024-08-11 21:24:03 +02:00
MonsterDruide1 4d94c25297
tools: Update common (#138) 2024-07-27 22:05:19 +02:00
GRAnimated 4ae60d7b12
lint: Remove this-> prefix (#102) 2024-06-20 19:53:29 +02:00
MonsterDruide1 e32c4b6e3b
al: Merge include/src (#87) 2024-06-13 21:10:45 +02:00
MonsterDruide1 ab7ef8a94d
lint: Enforce empty parameters instead of (void) (#78) 2024-06-09 02:18:27 +02:00
MonsterDruide1 cb02cdaed8
lint: Enforce const T*/const T& (#76) 2024-06-09 02:12:03 +02:00
MonsterDruide1 f0312ff6fd tools: Update common submodule 2024-05-09 16:02:16 +02:00
MonsterDruide1 1aa1c96999 lint: Boolean variables must start with mIs or mHas 2024-05-08 20:48:55 +02:00
MonsterDruide1 e1b27fed4b lint: Member variable names must start with m or s 2024-05-08 20:48:55 +02:00
MonsterDruide1 8b7f94209e lint: functions ending with _ are non-public 2024-05-08 20:48:55 +02:00
MonsterDruide1 fd75495c31 lint: All superclasses must be public 2024-04-25 16:36:20 +02:00
MonsterDruide1 d6a1d6e82c lint: enforce seadTypes 2024-04-25 16:32:45 +02:00
MonsterDruide1 b3dffe7ca1 lint: Only allow specific lines outside of visibility block in classes 2024-04-15 21:46:48 +02:00