Page 1 of 1

Multis and item decay

Posted: Tue Aug 29, 2006 6:55 am
by Xandros
Currently, multis always stop item decay (unless this has been
specifically deactivated for a certain item).

This is great for player houses, but not so great if you use multis
for public buildings, like shops. If a player drops his trash on the
floor there, it stays forever, and someone else has to clean it up
eventually.

I'd like to have an option to deactivate the decay prevention for
certain multis. There could be a multi objtype specific default setting in
itemdesc.cfg, which would be applied to newly created multis, and
which then could be accessed as a property of the multi object and
changed at runtime. Somthing like multi.stopsdecay (with the values
1 or 0) maybe.

Xandros

Posted: Tue Aug 29, 2006 5:05 pm
by CWO
maybe some type of serverspecopt.cfg option... somehow listing multi types that decay should be on in?

Posted: Wed Aug 30, 2006 1:07 pm
by MuadDib
Check out austin's decayer system he released. Does very very well alongside the core's decay system.

Posted: Wed Aug 30, 2006 10:08 pm
by Yukiko
Where is that system Maud? In TSSE or the 97 Distro code?

Posted: Wed Aug 30, 2006 10:29 pm
by Austin
tsse I guess I could make a new one and put it in the distro

Posted: Wed Aug 30, 2006 10:32 pm
by MuadDib
yeah, and i remember first seeing it, on the yahoo scriptforums, hehe

Posted: Thu Aug 31, 2006 2:59 am
by Austin
okay I tossed a more up to date version into the 097 distro and set the special server options config to disable the core's decay :)

Posted: Thu Aug 31, 2006 10:28 am
by Yukiko
Must be nice to be able to just "toss" something into a scriptbase and have it work.

*grins*

Posted: Thu Aug 31, 2006 3:46 pm
by Austin
Well.. its a whole lot easier than say... writing an example repsys hook for everyone.

Posted: Fri Sep 01, 2006 12:31 pm
by Yukiko
Hahahaha

And I am sure it makes it easier to toss something from TSSE to the POL 97 Distro since they are very similar in their structure. Which begs the question... Oh but I'll ask that in a different forum and topic since it's an off-topic question here.