This would be easy to do in C++ (derive the player's polied form from the descriptor class and the object class), but seems a bit more difficult in C. You will probably have to re-write the object struct, but you need to be careful if you do this that it doesn't have any bad side-effects. I remember one mud (FL) where they had a shapeshifter class, and you could shapeshift into a pool of liquid which could only just slither around look. You dropped all your eq when in this form, though ;) Edward Glamkowski, Programmer Mathematica Policy Research EGlamkowski@mathematic-MPR.COM Princeton, NJ http://www.mathematica-mpr.com/ Il dort. Quoique le sort fut pour lui bien etrange, Il vivait. Il mourut quand il n'eut plus son ange. La chose simplement d'elle-meme arriva, Comme la nuit se fait lorsque le jour s'en va. >---------- >From: David Klasinc[SMTP:bigwhale@CAPYBARA.SK-PTTSC.LJ.EDUS.SI] >Sent: Friday, October 10, 1997 12:12 PM >To: CIRCLE@post.queensu.ca >Subject: [ Idea ] Shapeshifters... > >Banzai! > > >Ok, there were talk about werevolves and stuff likt that... And players >chaning into mobs... BUT! > >How about player changing into an object? HA! ANyone done this? (Basically >I think somebody did... Otherwise I will just rename myself to Newton or >smth *grin*) > >OK, anyway, the idea is like this, players can shapeshift into an object, >at that time, character would be moved, to some temnporary location and >an object would load. Descriptor would be transferred to the object >structure and players would have only limited commands available, like >look and stuff (Maybe if they are a containers, they coould open and close >and if they are fountains, they could squirt *shrug*) and of course the >command that would bring them back to their original shape... If they >would be picked up and put into the container then everything would be >dark and stuff... > >Comments? > >David! > +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST