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
MonsterDruide1
69d81ebd91
Custom format validation (Linting) ( #17 )
...
* Add script to verify formatting
* Add newline to end of files
* Add `#pragma once` to top of headers
* Add own header to includes at top of source files
* Remove useless namespace qualifiers
* Sort visibility modifiers correctly
* Format `#include`s in three blocks
* Remove `;` after namespaces
* Add for custom style checking to `lint`-GitHub-Action
* Format: No "// 0x" offset comments
* Remove macros from padding
2024-01-07 00:33:09 +01:00
MonsterDruide1
074aed9a25
Add workflow for progress
2023-10-10 15:55:00 +02:00
MonsterDruide1
74d9a52c2a
Adjust config.toml for clang-3.9.1
2023-08-13 21:55:11 +02:00
MonsterDruide1
88bc5f5129
Rework build system: Globbing and build script
...
Co-authored-by: fruityloops1 <fruityloops@littun.co>
2023-08-13 17:01:01 +02:00
MonsterDruide1
076255de1f
Update submodules and proper compiler setup
2023-08-08 12:50:29 +02:00
MonsterDruide1
9fadb98ab8
Update submodules
2023-02-12 22:10:47 +01:00
MonsterDruide1
fe325c5c7c
Update submodules
2023-01-21 23:17:21 +01:00
MonsterDruide1
678da3b3ff
Update subrepos
2022-05-22 21:13:25 +02:00
MonsterDruide1
68956a38ef
Update submodules
2022-03-27 11:14:14 +02:00
MonsterDruide1
92e73301f1
Update project setup
2022-02-07 23:19:03 +01:00
MonsterDruide1
84e59505c6
Update submodules
2021-12-10 13:54:49 +01:00
MonsterDruide1
c272720b51
Add tools/check to .gitignore
2021-10-28 23:19:11 +02:00