Generic Gendered Object (#77)(an instance of Root Class made by The_Mayor)VERB SOURCE CODE: set_gender:
"set_gender(newgender) attempts to change this.gender to newgender";
" => E_PERM if you don't own this or aren't its parent";
" => Other return values as from $gender_utils:set.";
if (!($perm_utils:controls(caller_perms(), this) || (this == caller)))
return E_PERM;
else
result = $gender_utils:set(this, args[1]);
this.gender = (typeof(result) == STR) ? result | args[1];
return result;
endif
.
@gen*der:
if (player.wizard || (player == this.owner))
player:tell(this:set_gender(iobjstr) ? "Gender and pronouns set." | "Gender set.");
else
player:tell("Permission denied.");
endif
.
PROPERTY DATA:       gender       pqc       pq       ppc       pp       prc       pr       poc       po       psc       ps CHILDREN: you Claudia |