View Issue Details

IDProjectCategoryView StatusLast Update
0000180Gameplay + OpenGL[All Projects] Featurepublic2017-02-04 09:30
ReporterMajor Cooke 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0000180: Make MoveDir auto-resolve to [0,7]
DescriptionCurrently, if MoveDir is checked during a chase to be > 7, it quits the game and goes full console saying "Weird movedir!" or something like that.

I don't really think this is necessary anymore when it can just be modulated by 8 instead, internally.
TagsNo tags attached.

Relationships

Activities

Graf Zahl

Graf Zahl

2017-02-04 09:27

administrator   ~0000361

Cannot be done because 8 = DI_NODIR is a valid value here.
Of course the fatal error is stupid and all invalid values will now be treated as DI_NODIR.
Major Cooke

Major Cooke

2017-02-04 09:28

reporter   ~0000362

Okay, when it comes to 8, perhaps it can find the nearest 45 degree angle itself there?
Graf Zahl

Graf Zahl

2017-02-04 09:30

administrator   ~0000363

All I am willing to do is to treat bad values as DI_NODIR. If you are having problems with this, fix your code, it's clearly broken.

Issue History

Date Modified Username Field Change
2017-02-04 08:54 Major Cooke New Issue
2017-02-04 09:27 Graf Zahl Note Added: 0000361
2017-02-04 09:28 Major Cooke Note Added: 0000362
2017-02-04 09:30 Graf Zahl Status new => resolved
2017-02-04 09:30 Graf Zahl Resolution open => fixed
2017-02-04 09:30 Graf Zahl Note Added: 0000363