| 1 | ------------------------------------------------------------------------ |
| 2 | r35 | brokenthorn | 2007-02-09 10:29:41 +0000 (Fri, 09 Feb 2007) | 2 lines |
| 3 | |
| 4 | Added files required by the GNU standard :P |
| 5 | |
| 6 | ------------------------------------------------------------------------ |
| 7 | r34 | brokenthorn | 2007-02-08 19:57:18 +0000 (Thu, 08 Feb 2007) | 4 lines |
| 8 | |
| 9 | Added a TODO file which currently only lists a few ideas/suggestions for xmoo |
| 10 | inspired from Canton Becker's "The Unofficial MOO Programming Tutorial" |
| 11 | which is rather old but still contains some great ideas that would be nice to extend. |
| 12 | |
| 13 | ------------------------------------------------------------------------ |
| 14 | r33 | brokenthorn | 2007-02-07 19:32:45 +0000 (Wed, 07 Feb 2007) | 2 lines |
| 15 | |
| 16 | A small commit after some troubleshooting to make the server run on my host. |
| 17 | |
| 18 | ------------------------------------------------------------------------ |
| 19 | r32 | mattj | 2007-02-04 19:20:41 +0000 (Sun, 04 Feb 2007) | 2 lines |
| 20 | |
| 21 | Various (that means I can't remember) |
| 22 | |
| 23 | ------------------------------------------------------------------------ |
| 24 | r31 | mattj | 2007-02-01 18:53:57 +0000 (Thu, 01 Feb 2007) | 3 lines |
| 25 | |
| 26 | Just small changes ;) |
| 27 | also a more serius fix for _enter on rooms (now called as a real :_method() ) |
| 28 | |
| 29 | ------------------------------------------------------------------------ |
| 30 | r30 | mattj | 2007-02-01 12:44:42 +0000 (Thu, 01 Feb 2007) | 2 lines |
| 31 | |
| 32 | I finally fixed a bug with presence (I think), it's been hanging around since revision 6 (see svn log) :) |
| 33 | |
| 34 | ------------------------------------------------------------------------ |
| 35 | r29 | mattj | 2007-01-31 22:24:43 +0000 (Wed, 31 Jan 2007) | 3 lines |
| 36 | |
| 37 | Loads of changes, a new room. Lots of fixes. |
| 38 | *classes.lua is now not needed! Class files are loaded ON DEMAND! (This will apply to rooms also, soon) |
| 39 | |
| 40 | ------------------------------------------------------------------------ |
| 41 | r28 | mattj | 2007-01-30 11:39:04 +0000 (Tue, 30 Jan 2007) | 4 lines |
| 42 | |
| 43 | Bug fixes, and more stability. Better inheritance, and some debugging commands. |
| 44 | *Added a 'door' class, and some doors between the two rooms. |
| 45 | *Dynamic class loading/reloading works |
| 46 | |
| 47 | ------------------------------------------------------------------------ |
| 48 | r27 | mattj | 2007-01-29 21:00:47 +0000 (Mon, 29 Jan 2007) | 8 lines |
| 49 | |
| 50 | Loads more changes and fixes. |
| 51 | *All objects now have 100% lowercase longname, and this is how it should stay. |
| 52 | *get/put work very well now, added a drop command. |
| 53 | *You can now do things (ie. look at) items you are holding, as wel as just in the room. |
| 54 | *Certain objects can be 'static', and they cannot be got/put. |
| 55 | *Inheritance now only uses metatables (I *think*). This is work ongoing. |
| 56 | *Dynamic loading of objects begun, but broken and far from working. |
| 57 | |
| 58 | ------------------------------------------------------------------------ |
| 59 | r26 | mattj | 2007-01-29 16:27:03 +0000 (Mon, 29 Jan 2007) | 4 lines |
| 60 | |
| 61 | A working revision, with new containertable class. def_room now uses this, nothing else yet. Hence, while rooms can, normal objects, including people, are unable to hold 2 or more of the same kind of object (at least, same name). |
| 62 | get/put work well! |
| 63 | New command 'i' to see what you are carrying. |
| 64 | |
| 65 | ------------------------------------------------------------------------ |
| 66 | r25 | brokenthorn | 2007-01-28 22:09:39 +0000 (Sun, 28 Jan 2007) | 3 lines |
| 67 | |
| 68 | Nothing too important. Just a check out for spelling errors and one new |
| 69 | object. |
| 70 | |
| 71 | ------------------------------------------------------------------------ |
| 72 | r24 | mattj | 2007-01-28 17:55:41 +0000 (Sun, 28 Jan 2007) | 2 lines |
| 73 | |
| 74 | LOADS of changes, but thankfully all internal. This does not affect how you code objects. I have coded in skeleton get/put commands, but they do not work properly yet. |
| 75 | |
| 76 | ------------------------------------------------------------------------ |
| 77 | r23 | brokenthorn | 2007-01-27 21:46:38 +0000 (Sat, 27 Jan 2007) | 3 lines |
| 78 | |
| 79 | Modified rooms/d2.lua to test objects/obj_window. |
| 80 | Added 4 new objects that still need working on. |
| 81 | |
| 82 | ------------------------------------------------------------------------ |
| 83 | r22 | brokenthorn | 2007-01-23 23:21:01 +0000 (Tue, 23 Jan 2007) | 3 lines |
| 84 | |
| 85 | Added a simple 'window' object that doesn't work :| |
| 86 | |
| 87 | |
| 88 | ------------------------------------------------------------------------ |
| 89 | r21 | mattj | 2007-01-22 12:58:36 +0000 (Mon, 22 Jan 2007) | 2 lines |
| 90 | |
| 91 | Short 'Creating a class' tutorial |
| 92 | |
| 93 | ------------------------------------------------------------------------ |
| 94 | r20 | mattj | 2007-01-22 02:24:28 +0000 (Mon, 22 Jan 2007) | 2 lines |
| 95 | |
| 96 | Added _say to objects, now life is SO EASY! :D Also added some helpful comments |
| 97 | |
| 98 | ------------------------------------------------------------------------ |
| 99 | r19 | mattj | 2007-01-22 01:50:45 +0000 (Mon, 22 Jan 2007) | 2 lines |
| 100 | |
| 101 | Added _say methof to occupant, this will deprecate PSay/FSay. It makes things easier for object coders :) |
| 102 | |
| 103 | ------------------------------------------------------------------------ |
| 104 | r18 | mattj | 2007-01-22 01:23:09 +0000 (Mon, 22 Jan 2007) | 2 lines |
| 105 | |
| 106 | Removed some debugging code |
| 107 | |
| 108 | ------------------------------------------------------------------------ |
| 109 | r17 | mattj | 2007-01-21 22:37:20 +0000 (Sun, 21 Jan 2007) | 2 lines |
| 110 | |
| 111 | Command processing moved to 'occupant' object, people now inherit occupant's methods/properties. |
| 112 | |
| 113 | ------------------------------------------------------------------------ |
| 114 | r16 | brokenthorn | 2007-01-21 22:25:38 +0000 (Sun, 21 Jan 2007) | 2 lines |
| 115 | |
| 116 | Added a README file that will be later edited. |
| 117 | |
| 118 | ------------------------------------------------------------------------ |
| 119 | r15 | matthew | 2007-01-21 12:00:21 +0000 (Sun, 21 Jan 2007) | 2 lines |
| 120 | |
| 121 | Fixed incorrect detection of error messages from the Jabber server |
| 122 | |
| 123 | ------------------------------------------------------------------------ |
| 124 | r14 | matthew | 2007-01-20 01:37:42 +0000 (Sat, 20 Jan 2007) | 3 lines |
| 125 | |
| 126 | IT WORKS! Small improvements to be made, but pretty usable :) Need to program commands like get, put, etc. |
| 127 | next. This revision brings a working bot.lua and soo.lua both. |
| 128 | |
| 129 | ------------------------------------------------------------------------ |
| 130 | r13 | matthew | 2007-01-20 00:57:55 +0000 (Sat, 20 Jan 2007) | 2 lines |
| 131 | |
| 132 | Fixed some things, still not in a working state |
| 133 | |
| 134 | ------------------------------------------------------------------------ |
| 135 | r12 | matthew | 2007-01-19 23:04:50 +0000 (Fri, 19 Jan 2007) | 3 lines |
| 136 | |
| 137 | Various fixes, bot.lua now has inheritance also (previously only soo.lua). bot.lua |
| 138 | is untested, however. |
| 139 | |
| 140 | ------------------------------------------------------------------------ |
| 141 | r11 | matthew | 2007-01-19 17:44:38 +0000 (Fri, 19 Jan 2007) | 2 lines |
| 142 | |
| 143 | Fixed some naming |
| 144 | |
| 145 | ------------------------------------------------------------------------ |
| 146 | r10 | matthew | 2007-01-19 17:43:06 +0000 (Fri, 19 Jan 2007) | 2 lines |
| 147 | |
| 148 | Working inheritance!! Sample objects included. |
| 149 | |
| 150 | ------------------------------------------------------------------------ |
| 151 | r9 | matthew | 2007-01-19 17:33:30 +0000 (Fri, 19 Jan 2007) | 3 lines |
| 152 | |
| 153 | Working on object inheritance, this revision is certainly not working |
| 154 | properly! |
| 155 | |
| 156 | ------------------------------------------------------------------------ |
| 157 | r8 | matthew | 2007-01-16 13:29:53 +0000 (Tue, 16 Jan 2007) | 2 lines |
| 158 | |
| 159 | Fixed a bug in soo mode |
| 160 | |
| 161 | ------------------------------------------------------------------------ |
| 162 | r7 | matthew | 2007-01-16 00:59:12 +0000 (Tue, 16 Jan 2007) | 2 lines |
| 163 | |
| 164 | soo.lua to access xmoo on the CLI |
| 165 | |
| 166 | ------------------------------------------------------------------------ |
| 167 | r6 | matthew | 2007-01-16 00:14:53 +0000 (Tue, 16 Jan 2007) | 2 lines |
| 168 | |
| 169 | Large commit, room-to-room working now, except for a very minor bug |
| 170 | |
| 171 | ------------------------------------------------------------------------ |
| 172 | r5 | matthew | 2007-01-15 15:48:10 +0000 (Mon, 15 Jan 2007) | 2 lines |
| 173 | |
| 174 | Buggy, but mostly done room-to-room |
| 175 | |
| 176 | ------------------------------------------------------------------------ |
| 177 | r4 | matthew | 2007-01-14 19:46:37 +0000 (Sun, 14 Jan 2007) | 2 lines |
| 178 | |
| 179 | Fix for syntax error |
| 180 | |
| 181 | ------------------------------------------------------------------------ |
| 182 | r3 | matthew | 2007-01-14 19:44:19 +0000 (Sun, 14 Jan 2007) | 2 lines |
| 183 | |
| 184 | Continuing multi-room patches |
| 185 | |
| 186 | ------------------------------------------------------------------------ |
| 187 | r2 | matthew | 2007-01-14 19:29:13 +0000 (Sun, 14 Jan 2007) | 2 lines |
| 188 | |
| 189 | Switching to new global 'people' table |
| 190 | |
| 191 | ------------------------------------------------------------------------ |
| 192 | r1 | matthew | 2007-01-14 19:13:34 +0000 (Sun, 14 Jan 2007) | 2 lines |
| 193 | |
| 194 | Added all files |
| 195 | |
| 196 | ------------------------------------------------------------------------ |