> I was just wondering if anyone has added any extra fields to the object > files and if so whether or not it is a hard task. Yes, and it's not hard at all. > I am asking this becuase I want to add a MIN_RENT_LEVEL (or something > like that) to all objects and I figure the easiest (?) way to do this > would be to add another field to the object file. I've not done this myself, but I did added a 'C' field which allows object to directly set the player.affected.vector flags (see AFF flags in structs.h) I did this because I wanted special artifacts int the game, such as a ring with permanent 'infravision'. If you want to add something it's not difficult, go into the db.c and edit the load objects routine. There's a case statement somewhere in the load routine that handles the 'A' (applies) and 'E' (extra desc) of object. Just add your stuff there. --- Wave, Lovi ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Real name: Remko Riethoven o/x e-mail : v922487@si.hhs.nl MUDLife: Lovidamo, Piney, Flippy \ c\_/~~ Lot's of coffee required ;-) Jade, GoldDust /\ Magic: She was my car! HypnoDrome Software Development (c) [HDSD] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This archive was generated by hypermail 2b30 : 12/07/00 PST