False.Genesis
6fef92a30c
* added if..else..endif expressions to DefScript. they seem to work after a short test.
...
* inverted "bigger,a b", it gets now interpreted as a<b instead of b<a. same for "smaller".
2007-03-15 21:51:15 +00:00
False.Genesis
48d8a12a71
* added 2 new DefScript funcs: "GetEntry <guid>" & "GetitemProtoValue,<entry> <property>"
...
* misc updates to the scp storage
* got angry at the "loaded item prototype...[...]" messages, disabled them for release mode.
2007-03-14 19:29:44 +00:00
False.Genesis
d9a56b2a00
* more updates around DefScript stuff
...
* added some databases to make a start
* misc stuff
* added macro "@myrace"
2007-03-12 20:39:36 +00:00
False.Genesis
2f459f9d0f
* updated some DefScript stuff
...
* added some DefScript return values for SCP databases
2007-03-11 15:13:04 +00:00
False.Genesis
6c2355b75c
* implemented DefScript return values. use like vars: ?{func}
...
* note that this version might still be buggy! please test and give feedback on forum!
* added a temp workaround to prevent the execution of dangerous scripts over return values as ingame commands.
( -out ?{say .shutdown} )
2007-03-10 23:54:29 +00:00
False.Genesis
242e9cafcd
* corrected MyCharacter & related
...
* implemented basic spellcasting, more to come.
* new conf option: "disablespellcheck"
* reactivated DefScript command "castspell"
* added selfheal.def for GMs
* misc stuff
2007-03-05 15:05:22 +00:00
False.Genesis
06942daea6
* fixed a little bug(?) in the variable importer
...
* implemented SCP database functionality (.scp files). (sounds familiar? :P )
* new DefScript command: "loadscp,name filename"
* added .def file: append.def. (wrapper to concat strings)
** -> note that the scp db has no real use right now, just some program internal stuff which will come tomorrow. soon i'll have a go at DefScript return values, useable e.g. to get data from the dbs.
2007-03-04 00:18:58 +00:00
False.Genesis
6df34baf6a
* implemented basic targeting. new DefScript command: "target <name>". works only on players for now, and name must be exact.
2007-02-27 19:04:17 +00:00
False.Genesis
d6b6960c29
* Added support for item prototypes
...
* new DefScript command: "queryitem #id"
* added cache for known item prototypes
* fixed a little typo in script: reply.def
* error logs go to stderr now
* misc stuff
2007-02-03 23:24:02 +00:00
False.Genesis
f7415df6e3
* object classes update
...
* first touch with update packets!
* added some code coloring
2007-02-02 23:08:28 +00:00
Mini
826019f889
Added a Player and PlayerSettings class.
...
Added castspell to defscript.
2007-01-29 20:47:35 +00:00
False.Genesis
b15aff0b5d
*New DefScript API functions: loadconf, applyconf, applypermissions; log, logdebug, logdetail (according to debug level set in conf).
...
-> moved conf loading from core to scripts.
*New DefScript call: _leaveworld.def
*Fixed crash when calling _leaveworld on ~WorldSession()
* some updates to internal variable name handling
* added new macro: @n : newline (\n)
* cleanups
* added a bunch of new scripts + examples
2007-01-29 15:09:11 +00:00
False.Genesis
9d0dd30a0c
* fixed channels & linked them with DefScript
...
* functions: joinchannel, leavechannel
* added script: chan.def (say on channels)
* fixed DefScript loaddef & reloaddef
* misc stuff
2007-01-21 22:02:16 +00:00
False.Genesis
3b5f986d09
fixed compile error; added math functions to DefScript; removed old, commented out code
2007-01-17 14:46:44 +00:00
False.Genesis
fa4385c74f
prerelease version + implemented logfile support
2007-01-12 14:03:08 +00:00
False.Genesis
ddfb91d677
implemented CLI. New conf option: "enablecli".
2007-01-11 21:29:27 +00:00
False.Genesis
e69375d76e
Fixed: permissions system for players & script commands.
...
Fixed: ingame commands ("-say hi") are useable again.
/!\ Added now conf option: "allowgamecmd"
+ fixed debugger working directory
2007-01-11 18:11:54 +00:00
False.Genesis
889238cfb7
+ added default config files + SDL.dll
...
+ added some DefScripts
+ fixed the DefScript system. TODO: permissions & stuff will come in next rev. :)
2007-01-10 22:24:19 +00:00
False.Genesis
eb72e4a7a5
forgot to remove old includes
2007-01-05 18:32:22 +00:00
False.Genesis
58872f1f39
initial release.
...
still a lot of stuff to fix before everything works as it should.
compilation works, linking produces errors.
most code cleanups done.
2007-01-05 18:30:22 +00:00