Skip to content

[POMF PLS] Compile under 510 + overlays for 510 + use tick var instead of btime

Rob Nelson requested to merge pull/8447/510-2 into Bleeding-Edge

Created by: gbasood

in which I steal PJB's 510 work and tg's 510 work (tgstation/-tg-station#14981) and make it work

Also I stripped the debug ifdefs out of lifecode

Going to need a lot of review because it touches on SO MANY FILES but mostly for mob overlays since there's no more global hud and I had to change all of that

https://github.com/d3athrow/vgstation13/pull/8447/files?w=1 Most of this shit is whitespace.

Performance report

http://a.pomf.cat/obyjnr.mp4 With 378 instances of roaches, CPU would spike to Goonchat per roach tick. http://a.pomf.cat/nbdbkb.mp4 Explosions seem to be faster, too, somehow. Hard dels are still really slow though, which I found out trying to hard del roaches And while they ARE, probably, faster, they aren't magically fast like Goon claimed they were http://a.pomf.cat/ahszlx.mp4

Merge request reports