Skip to content

Makes /human/handle_regular_hud_updates() faster

Rob Nelson requested to merge pull/8473/patch-1 into Bleeding-Edge

Created by: MrStonedOne

Here, Have a freebie!

datum vars are O(n) (where n is the number of datum vars) and datum var accessing has some other overheads if the var had never been changed and is on a parent.

Proc vars are O(1) as byond compiles proc vars into an index number so they are array accesses by index,

Merge request reports