View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000455 | Gameplay + OpenGL | [All Projects] Feature | public | 2017-03-19 05:16 | 2017-03-29 12:25 |
Reporter | RockstarRaccoon | ||||
Assigned To | |||||
Priority | normal | Severity | minor | Reproducibility | unable to reproduce |
Status | resolved | Resolution | fixed | ||
Summary | 0000455: Ceiling_MoveCrush and Floor_MoveCrush | ||||
Description | I'm having an issue with making crushers inside of 3D floor like areas: there's no way to make a ceiling or floor be a crusher while still having it move the way you want. I'd like an action-special (UDMF, obviously) which allows me to make the ceiling or floor move as a crusher from any height. I'm especially wondering if such code would be able to make a 3D floor a crusher, because you would move the floor down and crush with that. I don't need that though. | ||||
Steps To Reproduce | The engine has nothing for this, as far as I can tell. | ||||
Tags | No tags attached. | ||||
Move to where? Be a bit more specific about what you need. |
|
There are functions (Floor_MoveToValue and Ceiling_MoveToValue) which let you move the ceiling and floor to whatever points you want. I'd like a version which does the same thing, but implements the crushing code. For example Floor_MoveToValueAndCrush (tag, speed, height, neg) would be the same as Floor_MoveToValue (tag, speed, height, neg) except it would crush anything that got in the way. This would give greater control over crusher operation. |
|
Floor_MoveToValueAndCrush (tag, speed, height, crush, crushmode) Ceiling_MoveToValueAndCrush (tag, speed, height, crush, crushmode) added |
|
Ceiling_MoveToValueAndCrush is given special number 290 instead of 280 here: https://github.com/coelckers/gzdoom/blob/master/src/actionspecials.h#L268 |
|
Good catch! | |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-03-19 05:16 | RockstarRaccoon | New Issue | |
2017-03-19 06:09 | Graf Zahl | Status | new => feedback |
2017-03-19 06:09 | Graf Zahl | Note Added: 0001057 | |
2017-03-20 04:52 | RockstarRaccoon | Note Added: 0001064 | |
2017-03-20 04:52 | RockstarRaccoon | Status | feedback => new |
2017-03-20 04:53 | RockstarRaccoon | Note Edited: 0001064 | View Revisions |
2017-03-20 04:53 | RockstarRaccoon | Note Edited: 0001064 | View Revisions |
2017-03-28 18:19 | Graf Zahl | Status | new => resolved |
2017-03-28 18:19 | Graf Zahl | Resolution | open => fixed |
2017-03-28 18:19 | Graf Zahl | Note Added: 0001154 | |
2017-03-29 03:35 | Blue Shadow | Note Added: 0001160 | |
2017-03-29 03:39 | _mental_ | Status | resolved => needs review |
2017-03-29 05:41 | RockstarRaccoon | Note Added: 0001162 | |
2017-03-29 12:25 | Graf Zahl | Status | needs review => resolved |