Files
CHOMPStation2/code/datums/datumvars.dm
2018-02-27 18:31:13 -05:00

12 lines
304 B
Plaintext

#define DF_VAR_EDITED 2
#define NAMEOF(datum, X) (#X || ##datum.##X)
/datum/proc/can_vv_get(var_name)
return TRUE
/datum/proc/vv_edit_var(var_name, var_value) //called whenever a var is edited
if(var_name == NAMEOF(src, vars))
return FALSE
vars[var_name] = var_value
datum_flags |= DF_VAR_EDITED