Commit Graph

1282 Commits

Author SHA1 Message Date
Kiloku
ad7bc7c691
Player action hooks (#93)
Some checks failed
GenerateBuilds / generate-port-otr (push) Has been cancelled
GenerateBuilds / build-windows (push) Has been cancelled
GenerateBuilds / build-macos (push) Has been cancelled
GenerateBuilds / build-linux (push) Has been cancelled
* 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
2024-12-29 22:47:42 -06:00
KiritoDv
dbf9b0378f Added even more events
Some checks are pending
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
2024-12-29 01:35:27 -06:00
KiritoDv
fd0cd322f8 Added two new events for boss health and edge arrows 2024-12-29 00:59:57 -06:00
KiritoDv
e48ef51adc Added functionality to draw hud events 2024-12-29 00:55:40 -06:00
KiritoDv
3dc592a566 Moved to a dynamic id system and increased id size to uint32_t 2024-12-29 00:46:19 -06:00
KiritoDv
4813a7377e Fixed ItemDropEvent logic 2024-12-28 19:25:23 -06:00
KiritoDv
679057f364 Renamed from _ID to ID on autogenerated event macros
Some checks are pending
GenerateBuilds / generate-port-otr (push) Waiting to run
GenerateBuilds / build-windows (push) Blocked by required conditions
GenerateBuilds / build-macos (push) Blocked by required conditions
GenerateBuilds / build-linux (push) Blocked by required conditions
2024-12-28 15:14:46 -06:00
KiritoDv
8b9b5137d2 Renamed some events 2024-12-28 15:12:04 -06:00
KiritoDv
4419dfca91 Implemented namespace system, added ItemDropEvent and cleaned up a little bit 2024-12-28 15:07:59 -06:00
KiritoDv
072bc49d38 Moved spawner to OnGameUpdate hook 2024-12-28 01:31:13 -06:00
KiritoDv
22e57921de Removed unnecessary include 2024-12-27 23:33:04 -06:00
KiritoDv
acf7032b85 Fixed event typedefs 2024-12-27 23:07:35 -06:00
KiritoDv
d0fb09f25c Added alt assets 2024-12-27 23:07:06 -06:00
KiritoDv
6869fce01a Removed unnecesary struct since event cant be cancelled 2024-12-27 19:36:04 -06:00
KiritoDv
4deec58ca2 Fixed windows compilation 2024-12-27 19:21:04 -06:00
KiritoDv
4a451417a5 Fixed wrong id 2024-12-27 17:47:14 -06:00
KiritoDv
f1c9454355 Moved port cvars out of display update 2024-12-27 17:46:16 -06:00
KiritoDv
4b0eacaef7 Hook system PoC 2024-12-27 16:11:32 -06:00
Qlonever
8954d28dc4 reorder manually-constructed ranking data 2024-12-27 15:59:27 -05:00
Alejandro Asenjo Nitti
b133f925e6
Update README.md 2024-12-26 19:25:01 -03:00
briaguya
a307375968 cleaner workaround with comments 2024-12-26 14:17:32 -06:00
briaguya
26a8d3925b manually init LUS to workaround init dependency issues in constructors 2024-12-26 14:17:32 -06:00
KiritoDv
20f8d8d96a Bump LUS and fixed breaking changes 2024-12-26 12:25:50 -06:00
KiritoDv
8cac5edd4f Added missing enum declaration 2024-12-25 14:43:07 -06:00
Kiloku
b98e3aad5e fix a couple whitespace mistakes 2024-12-25 13:56:19 -06:00
Kiloku
eb97ddbff8 Add Infinite Boost cheat 2024-12-25 13:56:19 -06:00
PurpleHato
dc3e439c88 TWEAK: aAwLaserGun2L to aAwLaserGun2DL
We were missing the D
2024-12-25 13:56:05 -06:00
KiritoDv
db4b5e66c9 Fixed CODEC_S16 2024-12-25 13:28:04 -06:00
KiritoDv
8c3f57af1e Fixed workflow 2024-12-24 23:25:42 -06:00
KiritoDv
fc245b2292 Reverted some unnecesary things 2024-12-24 23:25:42 -06:00
KiritoDv
f40105e778 Updated vs decomp 2024-12-24 23:25:42 -06:00
Qlonever
d5ac40a4de fix medals in ranking menu 2024-12-24 14:08:26 -06:00
Alejandro Asenjo Nitti
929e68e252
Credits 2024-12-23 23:14:14 -03:00
Afevis
9af7a2cbeb Corrected fullscreen bind 2024-12-22 19:13:42 -06:00
Lywx
7f6a25c5fc
Pssst, Happy Holidays from the HM64 Team <3 2024-12-22 16:46:35 -06:00
Alejandro Asenjo Nitti
486cdfc932
Update README.md 2024-12-22 19:20:25 -03:00
Alejandro Asenjo Nitti
641ce9bd8a
Update README.md 2024-12-22 19:17:33 -03:00
Alejandro Asenjo Nitti
91fd13a677
Update README.md 2024-12-22 18:34:45 -03:00
coco875
46c786c8b8 revert some try 2024-12-22 14:04:21 -06:00
coco875
94d72ce408 Update math.h 2024-12-22 14:04:21 -06:00
coco875
443b7ae602 fix clang error 2024-12-22 14:04:21 -06:00
Sonic Dreamcaster
32e79fa79a Merge branch 'main' of https://github.com/HarbourMasters/Starship 2024-12-22 16:59:48 -03:00
Sonic Dreamcaster
1f58393532 fix interpolation issue 2024-12-22 16:59:38 -03:00
aMannus
bdcff6da6a Different website for hash check 2024-12-22 14:45:37 -05:00
aMannus
9e0254a0ba Small tweaks 2024-12-22 14:45:37 -05:00
aMannus
06e2b434cc Update README with new OTR instructions + cleanup 2024-12-22 14:45:37 -05:00
Sonic Dreamcaster
bcf12744d2 set default interpolation to 60 2024-12-22 02:34:16 -03:00
Sonic Dreamcaster
a58eda8418 F1 to access enhancements menu 2024-12-22 01:22:19 -03:00
KiritoDv
08dc266cfb Added notification system from soh 2024-12-21 22:13:40 -06:00
Alejandro Asenjo Nitti
f4bf6666a9
Update README.md 2024-12-21 21:23:53 -03:00