MysterD
|
97f1182498
|
Allow custom levels to use any active mod's variables
|
2022-04-18 23:02:40 -07:00 |
|
MysterD
|
0c2f9e86f6
|
Fix ext bounds warnings
|
2022-04-16 21:38:37 -07:00 |
|
MysterD
|
a68cf17080
|
Adjust extended bounds values
|
2022-04-16 21:34:49 -07:00 |
|
MysterD
|
f66530dd17
|
Have levels automatically clean up their loaded graph nodes
|
2022-04-13 01:09:53 -07:00 |
|
MysterD
|
403bf30be9
|
Added custom level script overrides, warps work now
|
2022-04-08 19:29:16 -07:00 |
|
MysterD
|
1a3bd3c685
|
Fixed up collision bug, added collision file validation, allowed lua to get builtin collisions
|
2022-04-08 19:17:57 -07:00 |
|
MysterD
|
2fda92a8de
|
Added vanilla lvl cols to level gen, changed how pointer offsets are saved
|
2022-04-07 23:06:10 -07:00 |
|
MysterD
|
8085f53e5a
|
Added support for SM76's JUMP_AREA, added missing lvl geos, reordered parsing
|
2022-04-07 18:34:44 -07:00 |
|
MysterD
|
4956f0dd95
|
Fixed token corruption in DynOS, added support for runtime LOAD_MODEL_FROM_GEO
|
2022-04-07 08:21:19 -07:00 |
|
MysterD
|
4aff26cf27
|
Added support for known models and unknown behaviors for level gen
|
2022-04-06 23:10:39 -07:00 |
|
MysterD
|
b5b9d509e8
|
Memory management improvements
Log errors on allocation failure
NULL check all display list allocations
Fix reading a freed string
|
2022-04-06 18:10:22 -07:00 |
|
MysterD
|
a58130b9f6
|
Added extended bounds
|
2022-04-06 08:40:22 -07:00 |
|
MysterD
|
78a2e17d7c
|
Added support for custom skyboxes in DynOS level gen
|
2022-04-05 22:56:03 -07:00 |
|
MysterD
|
abce3b3afd
|
Added ability for DynOS levels to call into lua for custom objects
|
2022-04-04 18:16:36 -07:00 |
|
MysterD
|
dec4d0c51c
|
Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable
|
2022-03-29 21:07:28 -07:00 |
|
Prince Frizzy
|
54a6135cb9
|
Cleanup Deluxe (#45)
|
2022-03-29 20:45:56 -07:00 |
|
MysterD
|
84ab07bde6
|
Only send respawn info for macro objects when they are altered
|
2022-03-29 18:57:48 -07:00 |
|
MysterD
|
506d7dad55
|
Fixed crash in geo_remove_child()
|
2022-03-25 22:19:29 -07:00 |
|
MysterD
|
c088d6f7a4
|
Fixed crash in find_floor_from_list()
|
2022-03-21 12:29:30 -07:00 |
|
Prince Frizzy
|
75bb9b7912
|
Update to Refresh 13 (#19)
* Refresh 13
Co-authored-by: n64 <n64>
|
2022-03-13 00:17:10 -08:00 |
|
MysterD
|
e81808c314
|
Merge branch 'dynos' into unstable
|
2022-03-10 18:17:59 -08:00 |
|
MysterD
|
89d44f6501
|
Moved smlua_XXX_utils.[ch] to src/pc/lua/utils/
|
2022-03-09 23:09:33 -08:00 |
|
MysterD
|
4638ff6f22
|
Added the ability to set surface collisions on custom behaviors
|
2022-03-09 23:02:20 -08:00 |
|
MysterD
|
d03aacc144
|
Added ability for Lua to spawn non-synchronized objects
|
2022-03-09 21:25:34 -08:00 |
|
MysterD
|
b3ed387711
|
Added DynOS v1.1 without the dynamic options
- Added support for coop-specific actors
- Added support for coop-specific geo functions
- Added support for coop-specific model functions
|
2022-03-09 18:01:03 -08:00 |
|
MysterD
|
2d8715b330
|
Made adding to behaviors possible in Lua
|
2022-03-05 01:29:24 -08:00 |
|
PeachyPeach
|
b4507319b9
|
Added functions: find_ceil_height and obj_set_model_extended (#9)
* Added functions: find_ceil_height and obj_set_model_extended
|
2022-03-03 16:46:01 -08:00 |
|
MysterD
|
3ad6c721dc
|
Initial custom behavior commit
|
2022-03-03 01:04:15 -08:00 |
|
MysterD
|
07cbeb119c
|
Fixed more possible bugs pointed out by cppcheck
|
2022-03-01 21:13:00 -08:00 |
|
MysterD
|
c60f9f3e46
|
Prevent crash in anim_spline_poll
|
2022-02-27 01:05:36 -08:00 |
|
MysterD
|
a35d759a46
|
Fix crash when surfaces fail to allocate
|
2022-02-27 00:53:58 -08:00 |
|
MysterD
|
168bd78f47
|
Add support for display-list based extended models
|
2022-02-22 01:25:53 -08:00 |
|
MysterD
|
1131fb02db
|
Prevented SM64 hang on object count overflow
|
2022-02-22 01:10:17 -08:00 |
|
MysterD
|
94bc7940cc
|
Initial Lua support for spawning objects
|
2022-02-21 22:46:39 -08:00 |
|
MysterD
|
69fb69dfce
|
Fix bugs/warnings from static analysis
|
2022-02-20 20:04:25 -08:00 |
|
Prince Frizzy
|
32b0c91935
|
Fixes for Refresh 12
|
2022-02-19 01:39:38 -05:00 |
|
MysterD
|
cc9dc2c38c
|
Fixed crash in geo_obj_init_animation*
|
2022-02-18 21:11:16 -08:00 |
|
MysterD
|
ef12ff9e70
|
Removed asserts (or made them soft)
|
2022-02-15 22:04:34 -08:00 |
|
MysterD
|
f73c841bfe
|
Fixed crash in init_shadow()
|
2022-02-14 18:28:01 -08:00 |
|
MysterD
|
839575efe1
|
Fixed home radius on many enemies, fixed draw distance bug
|
2022-01-14 16:33:22 -08:00 |
|
MysterD
|
4cebce4864
|
Added Waluigi - model provided by Super Keeberghrh
|
2021-09-05 14:23:47 -07:00 |
|
MysterD
|
92692378b4
|
Added adjustable draw distance for objects
|
2021-08-30 18:22:36 -07:00 |
|
MysterD
|
029e1f3a46
|
Fixed crash in credits
|
2021-08-29 14:28:46 -07:00 |
|
MysterD
|
04d01667c3
|
Added a callback for area timer objects to only run certain things once per frame
|
2021-08-19 00:31:20 -07:00 |
|
MysterD
|
7e59d34939
|
Added new MAXIMUM type to network area timer system. Exclamation boxes now reappear at the correct time
|
2021-08-12 18:13:41 -07:00 |
|
MysterD
|
fecba91c5e
|
Rewrite the core of network area timer (yet again)
|
2021-08-10 18:29:49 -07:00 |
|
MysterD
|
f8c5fb0725
|
Resynchronize WF platforms using Network Area Timer
|
2021-08-03 23:26:32 -07:00 |
|
MysterD
|
6a957757d4
|
Refactored network area timer system
|
2021-08-03 19:21:50 -07:00 |
|
MysterD
|
a84e7a73fe
|
Resync bomp using Network Area Timer
|
2021-08-03 18:52:48 -07:00 |
|
MysterD
|
ef2287a5d5
|
Resynchronized checkerboard elevators to use area timer
|
2021-06-14 20:29:08 -07:00 |
|