sprunk
sprunk
Recursion is now allowed for most calls so the "relegate to next frame" pattern can be cleaned up. The `api_gameframe_orders` gadget is entirely that, but also there's for example the...
There's a pattern in shaders where things use `(timeInfo.x + timeInfo.w) / 30` to get non-discrete game time. This is confusing and mistake-prone. Replace such patterns with `timeInfo.z`. Note that...
See ced80d60ca28ecf1fabd44f9f643ed95a9e2e956. Recent engine has been improving pathing a lot so if there's still an engine bug it's a good opportunity to fix it while devs still have a good...
Perhaps some of the "middle" chicken could obey lockunits. Of course queen should ignore it, and probably the "basic zergling" chicken as well so there is always something to fall...
[facbar](https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Widgets/gui_chili_facbar.lua) is an old version of [facpanel](https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaUI/Widgets/gui_chili_facpanel.lua), would be good to get rid of it. Perhaps add a "compact look" checkbox to facpanel or at least make them share the...
This is hardcoded to use commanders: https://github.com/ZeroK-RTS/Zero-K/blob/f6a2f0d33568f780a6953aa362a802cda25769ea/LuaUI/Widgets/gui_chili_core_selector.lua#L370 * add some sort of WG API that lets widgets receive a closure which works like the existing comm selector but for an...
A year ago there was a discussion about shield bubble effects: https://discord.com/channels/278805140708786177/278908415756206080/1121386537137999942 The tl;dr of the idea was to do something like mechabellum:  It was sort of dropped due...
Report from somebody. > the map Seths Ravine Remake 1.3 has an oversight which makes it impossible to build Geothermal in upper-right corner of the map, which wouldn't be a...
There's a redundant `["` and no space in front of the `=` REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE ```diff - ["nameLong"]= "North-East", + nameLong = "North-East", ```
1) Sometimes it's `0` and sometimes `0.0`, and in those cases it's not green. It would make sense not to be green if it had no income at all, but...