Generic Wearable Thing (#550)

(an instance of generic thing made by Patroclus)

     You see a tatty, but cozy pink sweatshirt, all nicely stretched out and faded.

Go to location of this object, The Loft.



VERB SOURCE CODE:

dress_msg odress_msg dress_fail_msg odress_fail_msg undress_msg oundress_msg undress_fail_msg oundress_fail_msg:
return $string_utils:pronoun_sub(this.(verb));
.


pre_dress_effects:
player:tell((msg = this:dress_msg()) ? msg | this.root:dress_msg());
.


pre_undress_effects:
player:tell((msg = this:undress_msg()) ? msg | this.root:undress_msg());
.


post_dress_effects:
player:room_announce((msg = this:odress_msg()) ? msg | this.root:odress_msg());
.


post_undress_effects:
player:room_announce((msg = this:oundress_msg()) ? msg | this.root:oundress_msg());
.


worn_msg:
"%N, %o, %s, %p, %r, %q all refer to whoever is wearing the clothing, assuming they 
are carrying it (which should be the case). %d refers to the player who looked. %t 
refers to the clothing itself";
dobj = player;
return $string_utils:pronoun_sub(this.(verb), this.location, this);
.



PROPERTY DATA:
      worn_msg
      dress_msg
      odress_msg
      dress_fail_msg
      odress_fail_msg
      undress_msg
      oundress_msg
      undress_fail_msg
      oundress_fail_msg
      root

CHILDREN:
T-Shirt Kilt Sandals a silver torc Black T-shirt Brass Orchid t-shirt knucklebones t-shirt with the words RL HAPPENS emblazoned on it in big blue letters a gold torc bracelets toe-rings copper ring leather bracelet Generic Moon-phased Wearable nosering kickme Tail Legs strapon a suit a top hat coat silver ring a dress Unix-Weenie Button Squirrel Tail a tatty pink sweatshirt sweater Pasty-White Clown Makeup t-shirt generic personalized belly-button ring helpful wearable thing collar tropical black a thick soft robe a luxurious kaftan