View Issue Details

IDProjectCategoryView StatusLast Update
0000310Gameplay + OpenGL[All Projects] Featurepublic2017-02-24 08:30
ReporterRockstarRaccoon 
Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionwon't fix 
Summary0000310: Customize Water Physics through something like MapInfo
DescriptionMetroid Dreadnought has a character who is supposed to sink instead of swim, and I know a few other WADs have had to tackle this. The current workaround involves making non-water 3D floors and screwing with their gravity, and if you're feeling fancy, using ACS for other effects. Maybe MapInfo should have a set of settings to control the water physics?

Specifically what I'd want is PlayerCanSwim, WaterMovementSpeed, and WaterGravity...
Steps To ReproduceThe current workaround involves making non-water 3D floors and screwing with their gravity, and if you're feeling fancy, using ACS which checks to see when you enter and exit the water. I'm worried that these workarounds may break with later changes, and they certainly aren't as nimble as just defining it in Mapinfo would be.

Sonic Robo Blast 2 resorts to making its own version of the engine.
TagsNo tags attached.

Relationships

has duplicate 0000331 closed Customize Water Physics through something like MapInfo 

Activities

Nash

Nash

2017-02-20 10:57

reporter   ~0000679

Perhaps some virtuals to override the player movement mechanics would be a better idea.
Graf Zahl

Graf Zahl

2017-02-20 11:16

administrator   ~0000680

Let me make this absolutely clear: I have no plans whatsoever to touch the movement and physics code for other things than bugfixes.

Issue History

Date Modified Username Field Change
2017-02-19 22:31 RockstarRaccoon New Issue
2017-02-20 10:57 Nash Note Added: 0000679
2017-02-20 11:16 Graf Zahl Status new => resolved
2017-02-20 11:16 Graf Zahl Resolution open => won't fix
2017-02-20 11:16 Graf Zahl Note Added: 0000680
2017-02-20 11:17 Graf Zahl Status resolved => closed
2017-02-24 08:30 Rachael Relationship added has duplicate 0000331