This package constitutes the CS Event Scheduler Subsystem, a script subsystem for managing time-based event notification. The Event Scheduler is a simple scheduling subsystem for sending events to objects at specified times or intervals. The events fired by the scheduler are the same user-defined events specified by Bioware and are processed through the user-defined event script in exactly the same way. The Event Scheduler however provides an alternative and powerful way to trigger these user-defined events.
Yup, ScheduleDailyEvent() would have done just as well, except that there is a potential for clash with someone else's function since that is a very obvious name. I choose to prefix my identifiers with my initials and a package id to minimise the risk of name clash. If it makes you feel any better, the prefixes irritate me too ;)
This is a compilation of the old system into a single score. There were 2 that made this score of 9.50 then rounded to 10.
Posted by Anonymous ( ..xxx.xxx ) at 2003-08-18 23:25:00
This script is great. The biggest complaint I have about it, in fact, is the naming scheme employed on all the variables and function names. I find it rather obnoxious to type cs_sch_ScheduleDailyEvent() when ScheduleDailyEvent() would have done just as well.
Posted by Craig Smith ( ..xxx.xxx ) at 2003-01-06 13:48:00
Forgot to mention that though the initial release of the
Event Scheduler is version 0.6.2dev, the code is stable. I
consider it still a development release as I believe there
is more functionality to add rather than there being any
known problems.
You must be Logged In to post comments in this section.