Commit Graph

15 Commits (47948b2a4efa3b0688c65e6bde7589b9c7d56963)

Author SHA1 Message Date
MysterD 3b00aa9e42 Various synchronization enhancements 2020-08-11 23:00:13 -07:00
MysterD 1bef126df8 Synchronize area changes 2020-08-10 12:08:40 -07:00
MysterD 9036336f42 Gave each BehaviorScript an ID
Created functions to trivially translate an ID to a Behavior and vice
versa. Sent ID over packets instead of Behavior pointer. This should
allow Linux and Windows to play together.
2020-08-09 16:21:12 -07:00
MysterD d7a5a151d0 Added checksums to packets 2020-08-09 10:44:21 -07:00
MysterD b07aa565d4 Synchronized 3 types of star spawning, adjusted star interactions 2020-08-08 18:57:04 -07:00
MysterD 7f5dec337e Synchronized King Bobomb
Tried to synchronize dialog stuff, it's way too much of a mess to do
2020-08-08 17:13:11 -07:00
MysterD 444c1fdd3b Synchronized coin collection
Reimplemented how randomness is synchronized
2020-08-07 18:01:58 -07:00
MysterD 0a2c76c76e Fixed max sync distance issue, synced Koopas 2020-08-05 20:25:52 -07:00
MysterD 4452b38848 Synchronized inside-painting state 2020-08-04 20:49:53 -07:00
MysterD ec2199892f Force synchronizing of level changes 2020-08-02 23:02:29 -07:00
MysterD 716a924803 Synchronized held objects, made respawners keep their sync ID 2020-08-02 14:18:34 -07:00
MysterD 579415dca9 Started synchronizing objects, refactored networking 2020-08-02 01:43:12 -07:00
MysterD 34b1ec76f6 Started adding networking 2020-08-01 20:22:24 -07:00
MysterD c80d11a87c Add Luigi's geo file to MSVC 2020-07-30 18:44:31 -07:00
MysterD 516a84b938 Added Visual Studio project (code-editing only, no build/debug) 2020-07-30 18:12:05 -07:00