Commit graph

45 commits

Author SHA1 Message Date
LynxDev2 a10e4ac931
all: Move lazy functions to headers (#573) 2025-05-10 16:57:49 +02:00
Narr the Reg d30e20a938
all: Replace line endings with LF (#583) 2025-05-07 11:44:10 +02:00
ud2 3f7c0d9f11
Layout: Implement CounterLifeCtrl (#562) 2025-05-02 00:23:19 +02:00
MonsterDruide1 4788bca4e3
data: Split Library/LiveActor/LiveActor.o (#544) 2025-04-19 23:03:48 +02:00
LynxDev2 571ea07930
all: Add defaults for some params (#506) 2025-04-05 13:28:03 +02:00
GRAnimated 9408a62cac
Scene: Implement StageSceneStatePauseMenu (#452) 2025-03-28 15:51:52 +01:00
Naii-the-Baf eb4d4e2a61
Layout: Implement ShopUtil (#445) 2025-03-26 11:14:11 +01:00
Fuzzy2319 f85aab74cf
Library/Scene: Refactor SceneObjUtil (#451) 2025-03-20 12:14:45 +01:00
Narr the Reg 497ff11434
Layout: Fix DecideIconLayout constructor (#448) 2025-03-18 22:37:08 +01:00
LynxDev2 3096a796c2
lint: struct members as noPrefixCamelCase (#417) 2025-03-02 00:26:13 +01:00
MonsterDruide1 63b597a813
Library/LiveActor: Implement ActorPoseUtil (#337) 2025-02-24 13:40:05 +01:00
LynxDev2 4622e7aa55
lint: Add many new checks and features (#260) 2025-02-18 15:51:40 +01:00
Narr the Reg d34b11182e
Amiibo: Implement AmiiboNpcDirector (#369) 2025-02-18 13:27:09 +01:00
GRAnimated f88a2fab8d
Layout: Implement SimpleLayoutMenu (#353) 2025-02-16 10:05:10 +01:00
Narr the Reg 553a0a7318
all: Fix some listsym issues (#360) 2025-02-15 23:19:14 +01:00
MonsterDruide1 e0f81e8c95
Library/Nerve: Finish implementation (#319) 2025-02-02 10:23:19 +01:00
MonsterDruide1 aeca26f86b
Library/Math: Add complete MathUtil.h (#220) 2025-01-31 11:00:09 +01:00
GRAnimated 61dd856f65
Layout: Implement PlayGuide[...] & RaceCountDownLayout (#271) 2025-01-28 19:03:57 +01:00
tetraxile c68eaf2063
Util: Add GameDataFunction (#297) 2025-01-26 15:50:23 +01:00
GRAnimated 54f783e983
Layout: Implement MiniGameLayout, MiniGameCueLayout, KidsModeLayoutAccessor (#250) 2025-01-26 09:50:55 +01:00
GRAnimated 58817a8ea7
Layout: Implement WindowConfirmData (#274) 2025-01-25 21:29:14 +01:00
Narr the Reg 6c6590c1bd
Layout: Implement CoinCounter (#269) 2025-01-20 11:21:37 +01:00
GRAnimated 8aed37d862
Layout: Implement TestFilterGlasses (#273) 2025-01-19 17:42:51 +01:00
Muz-dev 46fc5053bb
Scene: Implement HintPhotoLayoutHolder (#225) 2025-01-19 13:13:43 +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
GRAnimated 71bdbbfe07
Layout: Implement AmiiboNpcLayout (#247) 2025-01-13 15:35:15 +01:00
GRAnimated 299f6f81dd
Layout: Implement LoadLayoutCtrl (#249) 2025-01-12 20:13:31 +01:00
GRAnimated 380c11ec90
Layout: Implement HardIconParts (#248) 2025-01-12 19:10:34 +01:00
Wexos cbc54bedce
Layout: Implement CounterLife (#144) 2024-08-17 22:57:39 +02:00
Wexos 631089ce00
Layout: Implement Compass (#139) 2024-08-08 00:45:44 +02:00
GRAnimated f81b0cc448
Layout: Implement MenuSelectParts (#120) 2024-07-18 13:09:31 +02:00
GRAnimated e8125e65bc
Layout: Implement FilterFly and FilterScope (#117) 2024-07-17 23:28:24 +02:00
GRAnimated 5d38d38af4
Layout: Implement GaugeAir (#119) 2024-06-26 13:42:20 +02:00
GRAnimated ed6c3b4922
Layout: Implement FooterParts (#116) 2024-06-25 11:41:25 +02:00
GRAnimated cd1826bead
Layout: Implement MapTerrainLayout (#112) 2024-06-24 20:34:46 +02:00
GRAnimated 56c1a5a4ea
Layout: Implement CoinCollectLayout (#111) 2024-06-24 16:28:20 +02:00
GRAnimated 5f6ab794a9
Layout: Implement AimingCursor (#110) 2024-06-24 15:57:49 +02:00
MonsterDruide1 cb4888a985
Library/Nerve: New NerveSetupUtil-macros (#91) 2024-06-16 14:54:31 +02:00
GRAnimated edc83b4522
Layout: Implement BootLayout and ButtonMiiverse (#56) 2024-06-03 23:55:34 +02:00
MonsterDruide1 fd75495c31 lint: All superclasses must be public 2024-04-25 16:36:20 +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 360cf08c73 Use f32, s32, u32 instead of long type names 2023-08-14 11:39:31 +02:00
MonsterDruide1 9e227a2db5 Fix all headers 2023-08-14 11:26:51 +02:00
MonsterDruide1 995a9b723e Merge headers/source of game into src 2023-08-13 21:53:46 +02:00