Greg Taylor
|
0ad8c88c22
|
Comment elaboration.
|
2009-04-25 06:32:47 +00:00 |
|
Greg Taylor
|
ffa03309fc
|
Local object command tables are now in. See game/gamesrc/parents/examples/red_button.py for example. Note that local command matches will override global matches. Command handler short circuits on the first command match. This will typically be the object with the lowest ID.
|
2009-04-25 06:11:42 +00:00 |
|
Greg Taylor
|
ee8bd34bb3
|
Renamed at_pre_destroy() to at_object_destruction() to be consistent with at_object_creation() and at_player_creation(). Added additional documentation as well.
|
2009-04-17 01:43:45 +00:00 |
|
Greg Taylor
|
4bcbfd855a
|
Add at_object_creation() to basicobject.py. I'll be adding at_object_destruction() later, ran out of time right now to do so. Also added some elaboration on the purpose of __init__ to basicobject.py.
|
2009-04-16 14:37:58 +00:00 |
|
Greg Taylor
|
36e23bfd4a
|
Modularizing ANSI parsing. This may break stuff. It's not quite where I want it just yet.
|
2009-04-13 22:44:44 +00:00 |
|
Greg Taylor
|
5a465746c5
|
Adjust some function names in the script parents to be at_ instead of a_. Also re-designed the scheduling system to be a lot more pythonic and easy to use. Utilizes classes to represent events. Much easier to plug in events from within the game directory now as well.
|
2009-04-06 16:19:07 +00:00 |
|
Greg Taylor
|
b3c386a2c3
|
Clean up some of the methods on the script parent system. I have no idea why I was being silly and passing things around through dictionaries. Yick. Also added a at_player_creation method to basicplayer.py that is triggered after player objects are created and ready to go, but before they are logged in.
|
2009-03-30 00:54:05 +00:00 |
|
Greg Taylor
|
df69011134
|
Working on getting command tables implemented on individual objects. It's probably not a good idea to update to this revision in a 'production' environment yet.
|
2009-01-30 03:28:41 +00:00 |
|
Greg Taylor
|
462628ab55
|
Builders start seeing dbrefs for the most part.
|
2009-01-15 16:24:52 +00:00 |
|
Greg Taylor
|
122bf4e3ff
|
Splitting the scripted parent system out into the gamesrc directory. There will be more explanation of this later.
|
2008-12-15 05:55:04 +00:00 |
|