ChangeLog

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