summaryrefslogtreecommitdiff
path: root/src/KingSystem/Map
AgeCommit message (Collapse)Author
2026-05-31fix new viking and update mismatchesPistonight
2026-01-14style: Fix coding guideline violationsJesse Dao
2023-07-01Added VFR::getDeltaFrame (#122)Briggs Baltzell
* Added getDeltaFrame and changed getDeltaTime * Replaced getDeltaTime usages with getDeltaFrame * Moved getDeltaTime above getDeltaFrame
2023-05-27mapRail.cpp ok (#118)notyourav
2022-10-09Decompile most of E3mgr (#101)louist103
2022-03-25ksys/map: Fix misleading names for wrappers around ↵Léo Lam
StaticCompound::setInstanceEnabled
2022-03-25ksys/phys: Fix misleading name for StaticCompound::disableCollisionLéo Lam
2022-03-25ksys/phys: Finish StaticCompoundLéo Lam
2022-03-23ksys/phys: Rename BodyGroup -> StaticCompoundRigidBodyGroupLéo Lam
Makes it obvious that it is related to StaticCompound stuff Also fixes the relative ordering (BodyGroup is located after Mgr code).
2022-03-21ksys/phys: Add RayCastRequestMgrLéo Lam
2022-03-18ksys/phys: Start adding RayCastLéo Lam
2022-03-16auto placement worktheo3
2022-03-15AddAutoPlacementCreator actiontheo3
2022-03-15map debug stubstheo3
2022-02-27Revert "Add #ifdef declarations for NON_MATCHING code"Léo Lam
This reverts commit 42807160cfb33af9f3cf2fa6b0ba98f232208cdb. It makes searching for NON_MATCHING comment descriptions much less convenient in most text editors or IDEs, and we want the function CSV to be the single source of truth for function statuses. Having a function marked as matching but not built because of a stray #ifdef would be bad.
2022-02-20PlacementMap: Add x_0, x_4(); change u16 mStaticCompoundId to s16 ↵savage13
mStaticCompundActorId (#85)
2022-02-19getDragonItemDropPosition (#84)savage13
getDragonItemDropPosition - NON_MATCHING fadd arguments mismatch
2022-02-06ksys/map: Implement PlacementAreaMgrThePixelGamer
2022-01-29More PlacementMap functionsBrian Savage
2022-01-29Add initial PlacementMap functionsBrian Savage
2022-01-20Added missing include for sead::BufferBrian Savage
2022-01-20Use sead::Buffer<PlacementMap>Brian Savage
2022-01-20Further fixes to variables typesBrian Savage
2022-01-19Moved functions to correct places/files, formattingBrian Savage
2022-01-18Add PlacementMap, stubs: PlacementMapMgr and PlacementMapMgrMapArrayBrian Savage
2021-10-17ksys: Forward declare Actor where possibleLéo Lam
Reduces build times when Actor.h is modified.
2021-09-14Implement LazyTraverseListThePixelGamer
2021-07-26Add #ifdef declarations for NON_MATCHING codeAlexApps99
2021-07-07ksys/map: Fix more matching or equivalency issuesLéo Lam
2021-07-07ksys/map: Fix matching issuesLéo Lam
2021-07-07Fix -Wdelete-incomplete warningsLéo Lam
2021-07-06move ForestRenderer and ClusteredRenderertheo3
2021-07-01ksys::map placement classestheo3
2021-05-17ksys/act: Start adding LodInfoLéo Lam
2021-03-12ksys/act: Start adding BaseProcCreateTaskLéo Lam
2021-03-12ksys/map: Return references for some Object gettersLéo Lam
mFlags0 is stored as an atomic u32 so return a reference to avoid unnecessary atomic copies
2021-01-14ksys/map: Fix include cycleLéo Lam
2020-12-31Update seadLéo Lam
2020-12-02ksys/act: Implement ActorUtil placement functionsLéo Lam
2020-11-16Merge branch 'master' into placementnotyourav
2020-11-16implement map::Object getterstheo3
2020-11-14ksys/utils/byaml: First iteration of implementation.Wildex999
4 Functions are still not fully matching with their inlined functions, and at least one function is still missing.
2020-10-24Use sead::SafeString overload of HashCRC32::calcStringHashLéo Lam
2020-09-24ksys/Map: Fix initialization order for key hashesLéo Lam
2020-09-20build: Split the main CMakeLists.txt for readability reasonsLéo Lam
2020-09-16ksys: Add map::Object (incomplete)Léo Lam
2020-09-16ksys: Add map::MubinIterLéo Lam