MysterD
7b073aedb8
Fix NPC softlock (cannon and hoot)
...
Bug reported by somario360:
When trying to open the cannon in a level (so far tested in BOB & WF) the cannon dialogue will repeat infinitely. Sometimes the cannon will open, but the game will crash after.
The code I had written previously to prevent softlocks ended up causing
them due to a incorrect check of activeFlags.
2020-08-30 23:12:28 -07:00
MysterD
96a2cacf2d
Added text-input system for typing in-game
2020-08-30 23:25:32 -07:00
fgsfds
8a23a8a5c5
add rudimentary SDL1 controller backend
...
it's more to deal with the mouse not working I suppose
2020-08-30 16:06:22 +03:00
fgsfds
8419991c02
Merge remote-tracking branch 'origin/master' into nightly
2020-08-30 15:41:45 +03:00
fgsfds
cc26cc9bf9
fix spaces
2020-08-30 15:39:41 +03:00
fgsfds
17e12f14bc
Merge pull request #411 from theofficialgman/master
...
Check for zero rumble setting before allowing rumble
2020-08-30 15:35:03 +03:00
fgsfds
6d1f2afd8b
Merge pull request #350 from pouar/fix-snufit
...
Bugfix for NODRAWDISTANCE
2020-08-30 15:34:24 +03:00
fgsfds
46c57457b1
GL_LEGACY: this should've been GL_REPLACE all along
2020-08-30 01:29:26 +03:00
Garrett
468887a6f9
Check for zero rumble setting before allowing rumble
...
Fixes controllers which don't check for rumble_strength and have constant rumble from rumbling even when set to 0 in the config.
2020-08-29 17:08:17 -04:00
MysterD
b7a1ec009c
Removed debug enemies from castle grounds
2020-08-28 23:06:56 -07:00
MysterD
483694d6b3
Synchronized Bowser 1
2020-08-29 12:59:07 -07:00
MysterD
10bdd1e1fe
Synchronized bowser bombs
2020-08-29 12:58:54 -07:00
MysterD
81d23b3cc9
Made castle floor trap multiple-player-aware
2020-08-29 12:58:04 -07:00
MysterD
13d4a0bfe8
Fixed stomache slide hang, made grabs only happen on local
2020-08-29 12:57:20 -07:00
MysterD
cb5dcaa4f4
Synchronized sliding platform 2
2020-08-28 20:26:17 -07:00
MysterD
398f5e8345
Synchronized ferris wheel
2020-08-28 20:26:04 -07:00
MysterD
ec89f3fccc
Synchronized amps
2020-08-28 20:25:46 -07:00
MysterD
ab9d7db29f
Synchronized square platforms as groups of two
2020-08-28 20:25:34 -07:00
fgsfds
73c6c9105f
change GL_LEGACY to only use GL1.1 (1.2?) features
2020-08-29 02:13:30 +03:00
fgsfds
655427f10f
add --poolsize arg for modifying main pool size
2020-08-29 02:13:30 +03:00
MysterD
a778bf497d
Resynchronized checkerboard platforms
2020-08-27 21:39:13 -07:00
MysterD
d2a2a80d56
Synchronized Big Boo's Haunt + major changes
...
Synchronized currentRoom per-player
Synchronized haunted bookshelf, and the bookshelf manager
Synchronized haunted chairs
Synchronized mad piano
Synchronized BBH's tilting trap, and made the physics multiple-player-aware
Synchronized scuttlebugs
Synchronized every variety of Boo
Synchronized elevators
Synchronized flamethrowers
Synchronized the various types of enemy books
Synchronized the book switches
Synchronized jumping box
Made coffins multiple-player-aware
Fixed everything that used gMarioState as an array instead of gMarioStates
Prevented some NPC-dialog softlocks
Prevented the remote player from messing up the local's camera settings
Possibly fixed the relatively rare chain chomp softlock
Possibly fixed the relatively rare chain hoot softlock
Fixed the first-person-camera softlock
Forced camera code to use the correct mario struct
2020-08-26 23:29:40 -07:00
MysterD
13b216ea5d
Synchronized Boo
2020-08-24 21:38:49 -07:00
MysterD
8c650a5b7d
Created system to reserve sections of SyncIDs per client
...
This allows clients to spawn a new sync object after the level loads and synchronize it.
Changed how un-initialized sync objects are detected
Koopa shells are the first thing to use this new system
Removed network_object_settings() command, instead explicitly setting the sync object parameters
2020-08-24 18:33:53 -07:00
MysterD
ee35c999aa
Made Luigi a bit bigger
2020-08-23 23:44:11 -07:00
MysterD
4b12d0e513
Fixed exclamation box synchronization bug
2020-08-18 18:47:21 -07:00
MysterD
53576aa51e
Synchronized unagi
2020-08-18 18:47:06 -07:00
MysterD
57a4e746cf
Synchronized underwater koopa shell
2020-08-18 18:46:54 -07:00
MysterD
f08e6f0806
Made floating platform multiple-player aware
2020-08-18 18:46:13 -07:00
MysterD
b8bdac2666
Made falling pillar multiple-player aware
2020-08-18 18:45:50 -07:00
MysterD
5b7e1c28d8
Synchronized clam
2020-08-18 18:45:34 -07:00
MysterD
79a2d95f00
Synchronized jrb ship and box
2020-08-18 18:45:19 -07:00
MysterD
c589f2a620
Synchronized treasure chests
2020-08-18 18:43:42 -07:00
fgsfds
a8a97b7c4b
Merge pull request #395 from MartinPham/patch-4
...
fix mac build for exoquant
2020-08-16 02:01:02 +03:00
fgsfds
e18b3c5b97
fix controller_sdl2
2020-08-15 16:04:55 +03:00
fgsfds
8b23c544d1
Merge pull request #399 from ineedhelpbad/nightly
...
BUGFIX: Camera bugs when using flying cap with BETTERCAMERA=1 #370
2020-08-15 15:59:59 +03:00
fgsfds
083a9be2a5
Merge pull request #400 from ineedhelpbad/patch-1
...
BUGFIX: Camera invert #373
2020-08-15 07:17:02 +03:00
fgsfds
3e9e2595aa
add barebones SDL1.2 backends
...
for that sweet Win9x support
2020-08-15 07:15:28 +03:00
MysterD
6c617ef22a
Changed default config values
2020-08-13 22:59:46 -07:00
MysterD
7cd5dbb1a4
Added CLI options to specify ip/port
2020-08-13 19:38:15 -07:00
MysterD
88bcd2a143
Sound fixes for remote player
2020-08-13 18:53:01 -07:00
MysterD
92398f3ca1
Made rumble only happen for local events
2020-08-13 18:49:24 -07:00
MysterD
90d9e255e4
Fixed exclamation box double item spawning when traffic is bad
2020-08-13 18:34:27 -07:00
ineedhelpbad
38b3ead13e
BUGFIX: Camera invert #373
...
Fix: Free Camera is forever inverted on the Y-Axis, changing the setting does nothing. #373
2020-08-13 13:49:02 -05:00
ineedhelpbad
9ed98273d7
Update mario_actions_airborne.c
2020-08-13 00:26:23 -05:00
MysterD
31904c36bf
Removed vestigial painting warp code, made painting selection instant
2020-08-12 22:17:12 -07:00
MysterD
6629b5493d
Freeze mario in place when star spawning or dialog box pops up
2020-08-12 21:47:07 -07:00
MysterD
6e4c39eabe
Kept more randomness, fixing tree leaves, fix pole segfault
2020-08-12 19:39:31 -07:00
MysterD
48f42d1873
Fixed visual bug when both players are sliding
2020-08-12 19:14:35 -07:00
MysterD
bdf269c262
Fixed tower platform spawning bug
2020-08-11 23:27:37 -07:00