1
0
Fork 0
mirror of https://github.com/notwa/mm synced 2024-06-01 10:53:05 -07:00
Commit Graph

433 Commits

Author SHA1 Message Date
Connor Olding 4c60e8f05d shuffle by hooking scene setup instead
writes exit value before it's read.
fixes actors not loading (koume) and simplifies things.
2016-02-01 02:53:38 -08:00
Connor Olding af5e3fec67 fix a couple entrance names 2016-02-01 01:32:39 -08:00
Connor Olding 6a6f8a89b5 unshuffle deku princess prison 2016-01-31 03:18:40 -08:00
Connor Olding 10d273fe19 fix void outs and death warps 2016-01-31 03:17:25 -08:00
Connor Olding f6e0ed6b8e add basic support for OoT beta quest rom 2016-01-31 02:26:50 -08:00
Connor Olding 8df8f7ba8d use shorter turtle cutscenes 2016-01-30 19:09:51 -08:00
Connor Olding 93115a1d63 fix shuffling cleansed/unfrozen scenes 2016-01-30 12:37:03 -08:00
Connor Olding 00509592dc always cleanse swamp after beating odolwa 2016-01-30 12:14:13 -08:00
Connor Olding e6e32772f9 add twinmold to warp list 2016-01-30 11:19:08 -08:00
Connor Olding 5a3a5053c0 add some exits, more todo stuff 2016-01-30 11:14:45 -08:00
Connor Olding 961e53bbc9 ignore more known stuff 2016-01-26 01:12:20 -08:00
Connor Olding cd70baa5f1 use cleansed/unfrozen scenes, fix stack alignment 2016-01-23 03:16:21 -08:00
Connor Olding e62ea5242c add kicked-out/caught entrances 2016-01-23 00:56:04 -08:00
Connor Olding b5b908b3c4 comment every entrance value 2016-01-19 22:39:02 -08:00
Connor Olding 7101e83426 pair entrances, add owls, skip SoT cutscene 2016-01-19 22:00:23 -08:00
Connor Olding c6eba55171 add basic exit shuffling 2016-01-19 19:01:18 -08:00
Connor Olding 4faf79f891 add crappy exit value monitor 2016-01-19 16:35:07 -08:00
Connor Olding ad9381adf7 finish beta quest basics, ready to shuffle 2016-01-19 16:31:21 -08:00
Connor Olding e6b5fe590f fix a certain case in serialize.lua
this should actually check if the whole string
matches [A-Za-z_][0-9A-Za-z_]*
but thats for another time
2016-01-19 16:30:00 -08:00
Connor Olding 617a10cba3 begin work on beta quest hack 2016-01-18 20:40:55 -08:00
Connor Olding 7f8f7c8438 update lips 2016-01-18 20:29:26 -08:00
Connor Olding 6bcae93d1b update a few entrance names 2016-01-18 20:25:43 -08:00
Connor Olding 0d832b1f3b make entrance names less than bad 2016-01-17 15:49:01 -08:00
Connor Olding 55ad6351af inline scene names alongside entrance lists 2016-01-17 15:06:58 -08:00
Connor Olding 0062ddb75e make entrance names a little less terrible 2016-01-17 13:40:00 -08:00
Connor Olding 897be1f3f4 preliminary OoT warp support
this is bad and i hate it
2016-01-17 12:54:37 -08:00
Connor Olding d5725d105e comment out invalid exits 2016-01-16 20:29:24 -08:00
Connor Olding 5fbb56f472 update lips; use new features 2016-01-16 20:00:23 -08:00
Connor Olding 5e684e6aeb remove m64p stuff for now; it's too broken 2016-01-13 09:33:41 -08:00
Connor Olding 1acbaba58c be super strict about globals
theres still a lot of work to do\nsince most scripts just set globals explicitly\nthis is still better than implied globals though
2016-01-13 09:21:24 -08:00
Connor Olding 072e8c7a7a update lips; set up proper modules 2016-01-13 07:56:18 -08:00
Connor Olding 72bf0471ad fix headers 2016-01-12 16:14:54 -08:00
Connor Olding 6cda92f07b update readme 2016-01-12 16:12:53 -08:00
Connor Olding d0ccf16dff reorganize scripts 2016-01-12 16:05:31 -08:00
Connor Olding 1128998b96 add support for OoT 2016-01-12 08:52:51 -08:00
Connor Olding 04099adc05 sanity 2016-01-12 08:13:26 -08:00
Connor Olding a04f7a669e implement actor var selection/changing 2016-01-12 07:44:41 -08:00
Connor Olding d80d9db0b2 work on onscreen actor num/var control 2016-01-12 06:59:29 -08:00
Connor Olding c5eaf96e1a add really rough onscreen printing 2016-01-11 16:42:40 -08:00
Connor Olding ea1e055e87 use a table of versions to asms 2016-01-10 12:54:16 -08:00
Connor Olding 5b11974962 reimplement inject overflow check 2016-01-10 12:37:35 -08:00
Connor Olding 8f599e1e9f optimize basic hook for size 2016-01-10 11:58:16 -08:00
Connor Olding c3c9d632e0 skip loading scene/room actors/objects 2016-01-09 09:20:02 -08:00
Connor Olding 5eff669148 add Epona to oneshot.lua for OoT 2016-01-08 04:45:40 -08:00
Connor Olding 530c9e9126 update lips 2016-01-05 16:48:13 -08:00
Connor Olding 2e1d8b324d swap dpad up/down with left/right 2016-01-03 04:44:53 -08:00
Connor Olding 2ee3f54173 implement spawning for MM again 2016-01-03 04:36:14 -08:00
Connor Olding ccdb3b130d always spawn any missing objects 2016-01-03 04:16:22 -08:00
Connor Olding fabb1852e0 simplify format_out arguments 2016-01-02 07:21:40 -08:00
Connor Olding 05b0e8aa8f implement more branch-immediate pseudo-instructions 2016-01-02 07:14:35 -08:00