HippieStation / HippieStationdeprecated2020

The Hippie Station branch of SS13
https://hippiestation.com/
GNU Affero General Public License v3.0
39 stars 42 forks source link

Supports named arguments in AddComponent and AddElemen #12880

Open Acensti opened 3 years ago

Acensti commented 3 years ago

AddComponent/AddElement now support named arguments. This requires passing around an argument list instead of using actual proc args which a bit gross but we can blame byond for forcing this.

InheritComponent uses mirrored init arguments instead of an argument list which means no more accessing it via index to get to the same arguments as in init.

As a small bonus I restructured dcs defines to be a bit more manageable. Mainly just splits them into separate files and gives them their own folder.

yoyobatty commented 3 years ago

image

but this needs to compile first