Commit Graph

95 Commits

Author SHA1 Message Date
MegaMech 7119cf8640 Cleanup headers 2025-03-29 12:32:29 -06:00
MegaMech 9de522990b Finish new matrix translation code 2025-03-29 12:30:13 -06:00
MegaMech a6d19eee1b Fix Rotator 2025-03-28 19:58:35 -06:00
MegaMech 8fe7732039 SceneManager nearly working 2025-03-23 18:28:25 -06:00
MegaMech 1dee7001f6 Updates 2025-03-21 20:38:02 -06:00
MegaMech 80c232a26f Fixes 2025-03-19 21:12:56 -06:00
MegaMech 2e1e2a1a4b Editor tooling wip 2025-03-18 17:38:00 -06:00
MegaMech 3b343e3676 Setup Track Properties 1 2025-03-14 12:52:21 -06:00
MegaMech 3ab8fe0d71 Editor matrix, icons, rotation, impl light 2025-03-13 16:52:01 -06:00
MegaMech 7674283449 update 2025-03-10 16:26:21 -06:00
MegaMech 9e4b7ae6b4 Added adjustable track properties to editor 2025-03-10 01:29:44 -06:00
MegaMech d3a5323022 Editor translate works while paused 2025-03-08 19:33:57 -07:00
MegaMech c44682b702 Impl editor object names 2025-03-07 23:27:37 -07:00
MegaMech 882f14e91a Editor get actor names 2025-03-07 20:23:33 -07:00
MegaMech 087b1b613c Basic Scene Explorer Works 2025-03-07 16:12:21 -07:00
MegaMech e51e11c9b0 Editor Snap to Ground works 2025-03-07 15:18:28 -07:00
MegaMech 55b905f377 Setup imgui layout for editor 2025-03-07 14:52:36 -07:00
MegaMech 6dfa748392 Add all axis move (freemove) 2025-03-04 12:49:32 -07:00
MegaMech 0d02f8c3af Update 2025-03-04 11:39:53 -07:00
MegaMech 3d8367068e actor init 2025-03-02 19:35:02 -07:00
MegaMech b5a7b69a42 Impl objects for editor 2025-03-01 21:43:47 -07:00
MegaMech 842042d515 otr works for object picking 2025-03-01 13:41:32 -07:00
MegaMech 3bb80b8464 gizmo work 2025-02-28 20:46:04 -07:00
MegaMech 7a31679c2d Editor use vtx collision 2025-02-28 17:31:24 -07:00
MegaMech 08f0d261d1 wip 2025-02-26 15:46:20 -07:00
MegaMech 00cbcf2ce5 Basic Actor Picking 2025-02-18 21:55:00 -07:00
MegaMech 17cd63fc62 Fix ScreenRayTrace in widescreen 2025-02-18 16:09:36 -07:00
MegaMech 7ed96b7881 raycast works 2025-02-18 15:40:08 -07:00
MegaMech d2303c2032 Start Editor Work 2025-02-18 09:03:53 -07:00
MegaMech bb84daabe1 Finish intro scene 2025-02-16 12:28:14 -07:00
MegaMech 49135fe260 Impl new intro 2025-02-14 19:51:20 -07:00
MegaMech 6a629fcaa9 Add Ship (#191)
* Compile works now

* Update menus

* Update CMakeLists.txt

* Add Ship

* Impl hm ship actors

* Update HM course
2025-02-10 15:05:53 -07:00
MegaMech fc1e1a9782 Reimpl star emitter (#180)
* Reimpl star emitter

* Remove OObject Lists

* wip mole reimpl

* nearly fix moles

* Cleanup

* Update reimpl seagull

* Rework finishline to auto spawn and not to run in credits

* Fix train crossing direction in extra mode

* Clarification

* micro optimization

* update mole

---------

Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
2025-02-07 14:36:55 -07:00
MegaMech 73ba320831 Fix matrix stack heap corruption (#166)
* Fix matrix stack heap corruption

* Fix matrix overflow bug
2025-01-24 19:47:37 -07:00
MegaMech 1f189dfa80 Game.cpp and World.cpp Cleanup (#159)
* Remove CProperties and delete dup Properties from World.h

* Improvement

* Fix compile

* Cleanup

* Document gRaceState

* wip cleanup

* compile

* Impl PlayerBombKart

* Rename CourseManager_ to CM_

* Finish renames m_ to CM_

* cleanup

* Remove extra printf

---------

Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
2025-01-23 11:22:07 -07:00
briaguya 3acc6eada0 render correct trophy in podium ceremony (#162)
* render correct trophy in podium ceremony

* use ternaries
2025-01-20 07:04:21 -07:00
inspectredc 51d2f2ec97 Fix mac building (#157)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-01-18 09:19:33 -07:00
MegaMech 8c46368d5d Fix data, option menus, impl boos, fix demo camera (#156)
* Fix data and option menus

* safer code

* wip boos impl

* finish impl boos

* Fix demo camera

* slightly better match
2025-01-18 08:58:12 -07:00
MegaMech 04d56d6ba0 Fixes as per Sonic (#154)
* Fix imGUI game reset button

* Fix course select cursor sound oob

* Fix cloud rendering

* Fix centering of tt race data cannot be saved by ghost

* Impl chain chomp & bats

* Fix retry crash

* DebugMode On Skips intro logo menu

* rename
2025-01-13 21:15:16 -07:00
Sonic Dreamcaster d514c7f330 default gDisableLod to 1 2025-01-11 15:02:26 -03:00
MegaMech aaba052407 Impl ModelLoader (#150)
* Impl modelloader
2025-01-09 23:46:18 -07:00
MegaMech 73b4d949bc Target player follows player and fix 2025-01-07 16:43:36 -07:00
MegaMech abec308507 Merge branch 'modding' into wide 2025-01-05 12:55:30 -07:00
MegaMech e993944089 Finishwide screen. Impl IVector2D MinimapDimensions 2025-01-05 12:26:27 -07:00
coco875 8a9728e7df rename in jumbotron 2025-01-05 11:33:34 +01:00
coco875 49df2fc6e5 multiple fix 2025-01-05 01:32:27 +01:00
MegaMech 6a00e58893 Finish doc 2025-01-03 17:41:12 -07:00
MegaMech 3cdffe421b Big 19750 renames 2024-12-31 13:04:39 -07:00
MegaMech 7ee714e4e9 Merge branch 'next' of https://github.com/MegaMech/SpaghettiKart into next 2024-12-30 20:39:31 -07:00
MegaMech 41fb92b7b9 Impl trashbin 2024-12-30 20:39:14 -07:00