What if I want to assign a variable such as (loc, myCustomVariable1, icon, etc.) at New() without explicitly passing it through and reassigning it?
Here's how I'm doing it now...
var/mob/guard/G = new("specialGuard1[src.class]", locate(1,5,1), src)
mob/guard/
New(var/customState, var/myLoc, var/mob/owner)
src.icon_state = customState
src.loc = myLoc
src.masterOwner = owner
Isn't there a shortcut to say, this is icon_state, this is loc, this is the masterOwner, and automatically assign them?