summaryrefslogtreecommitdiff
path: root/src/engine/fox_play.c
AgeCommit message (Collapse)Author
2026-03-12Refactor Interpolation SystemSonic Dreamcaster
2025-05-25formatSonicDcer
2025-02-10Move Debug Pause to Hooks!Kiloku
2025-02-10Add Debug PauseKiloku
2025-02-09Fix invuln cheat on Solar and terrain.Jed
2025-01-20Use L to shoot Charged Shots when LToCharge is trueKiloku
2025-01-08Add specific charge button optionKiloku
2025-01-08Rapid fire mode on Blue Marine and LandmasterKiloku
2025-01-08Rapid fire mode on arwingKiloku
2025-01-07Zones: Fix water shadowsSonic Dreamcaster
2025-01-04Added new eventsKiritoDv
2025-01-03Laser range cheat (#112)Kiloku
* Add Laser Range cheat * Change range cheat to be a multiplier instead * Address bomb weirdness * Move cheat to Hooks system
2025-01-03Move Infinite Boost to hooks systemKiloku
2025-01-03per-level checkpointsKiloku
2025-01-03Prevent loading checkpoints in the wrong levelKiloku
2025-01-03Player action hooks (#93)Kiloku
* Create Player Action and Player Movement event types * Call Boost/Brake events * Change some event types * Make Boost/Brake events cancellable * Use new dynamic hooks * Use separate events for each player action * Add shoot events * Return early on cancel * Add Bomb and Charged Shot Events * Remove movement event hooks, add player param to action hooks * Fix whitespace * Register player action events
2025-01-03Fixed ItemDropEvent logicKiritoDv
2025-01-03Implemented namespace system, added ItemDropEvent and cleaned up a little bitKiritoDv
2024-12-30Flip the equality checkKiloku
2024-12-30Add CVar == validation and remove extraneous variableKiloku
2024-12-30Add option to invert Y axisKiloku
2024-12-25fix a couple whitespace mistakesKiloku
2024-12-25Add Infinite Boost cheatKiloku
2024-12-24Updated vs decompKiritoDv
2024-11-25Add invicible cheatGarrett Cox
2024-11-25Add checkpoint developer tool (doesn't work perfectly)Garrett Cox
2024-11-24new cheat: Unbreakable wings.Sonic Dreamcaster
2024-11-19stars interpolation fixSonic Dreamcaster
2024-10-23some tags and hit64 cheatsSonic Dreamcaster
2024-10-17ground fixesSonic Dreamcaster
2024-10-15new starfield (not working for now)Sonic Dreamcaster
2024-09-17Repo upstreamedKiritoDv
2024-09-17Merge branch 'master' into otrKiritoDv
2024-09-17ActorCutsceneModels Enum (#274)Alejandro Asenjo Nitti
* ActorCutsceneModels * ACTOR_CS_FO_EXPLOSION * update
2024-09-13Hud, Title, Map & Option Docs (#272)Alejandro Asenjo Nitti
* hud title and option docs * hud docs * aspMain vram comment * more hud docs * HUD docs * Hud_ -> HUD_ consistency * ActorMissileSeekModes * fox_option docs * more option docs * more option docs * more option docs * fox_title docs * more fox_title docs * fox_map docs * fix map TLUTs * more fox_map docs * jp1 explore * explore us rev0 * SETUPDL comments * format * fox_map docs * more fox_map docs
2024-08-24Actor Docs (#270)Alejandro Asenjo Nitti
* Docs * actor timer_04C -> work_04C * Actor & Boss unk_04A -> work_04A * actor & boss unk_048 -> work_048 * actor & boss unk_046 -> work_046 * boss unk_044 -> work_044 * actor event docs * ActorEvent docs * name all Event Actor IDs * EVID names in EventActorInfo comments * refactor EVC_PASSED_ALL_RINGS by @inspectredc * clarification comment * some option docs * audio enums and macros * some audio renamings
2024-08-15actor docsAlejandro Javier Asenjo Nitti
2024-08-15actor docsAlejandro Javier Asenjo Nitti
2024-08-15teamFaceId -> drawFaceAlejandro Javier Asenjo Nitti
2024-08-15replace all ArwingInfo unks for namesAlejandro Javier Asenjo Nitti
2024-08-15unk_0C -> upperLeftFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15unk_08 -> bottomRightFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15unk_04 -> upperRightFlapYrotAlejandro Javier Asenjo Nitti
2024-08-15leftState -> leftWingStateAlejandro Javier Asenjo Nitti
2024-08-15rightState -> rightWingStateAlejandro Javier Asenjo Nitti
2024-08-15wings -> arwingAlejandro Javier Asenjo Nitti
2024-08-15LEVELMODE_TURRETAlejandro Javier Asenjo Nitti
2024-08-12General docs (#269)Alejandro Asenjo Nitti
* fox_display.c DOCS * PRINTF * actor->destroy boolean * corneria docs * Boss->unk_04C to Boss->animFrame * aCoGrangaWalkingAnim * more corneria docs * Spawner * Spawner code refined * Spawner description * Actor Spawn guard * Molar Rock (name by @inspectredc) * more docs * actor docs * initial disassembly config for lodgenet * correct vram addresses for lodgenet * Actor Docs * More actor docs * more actor docs * correction * correction * more actor docs * Preliminary work for Effect documentation * Change Init for Setup * fox_play cleanup and defake * fox_zo function names * fox_so function renaming * more object docs * venom 1 actors * actor docs * some fox_bo docs * some fox_fo corrections * fox_ma obj->this * fox_ma renamings * fox_ma docs * fox_ti Actors * revert permuter settings to ido * some renames on fox_andross.c * fox_sy actors * object names * corrections * some effect comments * fix AudioTable struct and data to avoid UB * uintptr_t in audio * audio load changes * event id enum usage in fox_sy * clear padding in sPlaylists * HUD_FoBase_ExplodeCs * HUD
2024-07-06Sector Z, Fortuna & General Docs (#261)Alejandro Asenjo Nitti
* Sector Z Docs initial * Sector Z docs * some other things * correction * Space Junk * SectorZ_SetLevelObjects * rename assets with correct prefix * aSzBackgroundTex * details * pr review * Sector X initials * Meteo Initials * Sector X things I forgot * fox_tr360 & fox_ve1 & fox_so initials * fox_so details * Zones initials * More Zones initials * more zones initials * area 6 initials * fortuna inits * fortuna actors * some more docs * more docs for Fortuna * fix mistake in data incorrectly imported * Fortuna Radars * BossFO * Sector Y Initials * Venom 2 general Docs * Some Corneria Docs * Actor, Scenery and Boss IDs in update and draw functions of gObjectInfo * more docs and this usage * fox_360 this usage * more actor types and this usages * fox_effect type usage * training docs * some Sector X docs * fix incorrect usage of "this" * fix comment * more docs * funcNames * fox_bg spacing * boolean * scenery corneria bumbs * terrain bumps * corneria arch * more corneria objects * hitboxes * more corneria objects * more corneria level objects * more corneria objects * aCoWaterfallDL * corneria docs * more corneria docs * Granga swork start * corneria swork * Corneria * Corneria Granga docs * more granga docs * granga work buffer enum * CarrierParts enum use * option * Corneria Docs * GRANGA_FWK * fox_co.h header * fix Fault_FillRectangle typo * PR reviews * sCsTeamInitialPos * Doodad
2024-05-25Player and Vs docs, some improvement to ve1 boss (#259)petrie911
* playerstuff * stuff * small fixes * Torch * torch update again