|
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 ------------------------------------------------------------------------ |