If you're asking how to make it save through OLC, and I just woke up so I think you are, here's what you need to do. Open up the appropriate *edit.c file. * = o in this case. Go to the oedit_save_to_disk() function. Look at how e-descs are saved, then make a similar system for your new setup. I've done this quite a few times and so if you have any questions, mail me. If you can't figure it out, I've actually used this same code (I think), so I can toss out a snippet. -B. [-------------------------------------------] Tony Robbins, <tonyr@nwpaclink.com> LakeView Technologies, Inc. [-------------------------------------------] On Wed, 23 Sep 1998, Julian Buckley wrote: > Ahhh...fixed it...had a few problems with my AFF_X flags, and a few clicks > of the mouse and my mortals are hiding again =) Thanks for the help, > especially the pointers on the invis objects. > > Just one thing...if I change the values in the zone files > (obj/wld/whatever), for example, add a new field, like 'C' etc, which files > do I need to update in order to save it with Oasis? Because atm it's just > writing over it... > > File being (I believe): Structs.h, Db.c, Handler.c, objsave.c??? > > > For example: > ***SNIP*** Taken directly from objaff.txt [CircleFTP, no Author listed] > case 'C': > get_line(obj_f, line); > sscanf(line, "%d ", t); > obj_proto[i].obj_flags.bitvector = obj_proto[i].obj_flags.bitvector | > t[0]; > break; > > > How do I reference this in structs.h for starters? > > Similar to something like: (Snipped from structs.h) > ¦ struct obj_affected_type affected[MAX_OBJ_AFFECT]; /* affects */ > > > Ack! :) > > -Caniffe > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ > +------------------------------------------------------------+ | 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/15/00 PST