Commit graph

1731 commits

Author SHA1 Message Date
Griatch
ab1663c856 Added some example text to evform 2014-02-15 17:03:44 +01:00
Griatch
6198e59f04 Made version string more terse by using the short hash instead of the full one. 2014-02-15 16:58:14 +01:00
Griatch
9ceaeedd9b Implementing saving of database objects as keys to Attribute-dicts. Also fixed some other issues with nested iterables in Attributes. Resolves #404. 2014-02-15 16:52:21 +01:00
Griatch
28531d4fea removing some debug texts from scripts. 2014-02-15 15:53:57 +01:00
Griatch
e3d1866b0f Fixed unicode-decode error if sending a non-ascii character from a non-UTF-8 terminal. 2014-02-15 15:51:22 +01:00
Griatch
5a06ac4a8b Changed how script repeats are internally handled; now counting the number of calls rather than trying to count down to zero in the ExtendedLoopingCall. 2014-02-15 15:40:40 +01:00
Griatch
cdde9fb955 Turned back bodyfunctions example to returning more seldomly 2014-02-14 01:56:01 +01:00
Griatch
f35fd236b7 Renamed fire() method to force_repeat(). 2014-02-14 01:52:14 +01:00
Griatch
cf4a6f90a5 Added rounding of command output 2014-02-14 01:41:59 +01:00
Griatch
d6e6c12939 Fixed so refurbished Scripts work normally. Added script.fire() method to fire the script on-demand, as suggested in #420. Also added as method remaining_repeats() to be able to get how many more times the script will fire. 2014-02-14 01:31:09 +01:00
Griatch
64fc8f0b2a Fixed repeat functionality with new Script implementation. 2014-02-13 22:36:52 +01:00
Griatch
9f2433b9c2 Switched Scripts to use ExtendedLoopingCall. 2014-02-13 21:04:59 +01:00
Griatch
854a452f03 Added more functionality to ExtendedLoopingCall class, like reset and repeats. 2014-02-13 17:39:29 +01:00
Griatch
6e4591d633 Created the ExtendedLoopingCall class for making resheduling of scripts a little more robust 2014-02-13 13:25:46 +01:00
Griatch
d159f6731d Implemented better client identification in telnet TTYPE, including a long-standing reversal of DO TTYPE and WILL TTYPE which is due to a typo in the tintin++ TTYPE specification and which was only fixable by going to the original Telnet TTYPE specification from 1989. Should now correctly identify the most common clients that supports e.g. xterm256 colors. 2014-02-13 02:04:43 +01:00
Griatch
bc8ce9f394 Fixed command auto-help strings to make it look better in the cmdhelp wiki page 2014-02-12 15:05:17 +01:00
Griatch
ee269d13cf Cleaned up the tickerhandler 2014-02-12 00:46:22 +01:00
Griatch
e481161444 Converted oobhandler to use tickerhandler. 2014-02-12 00:46:22 +01:00
Griatch
029ee71ffa Used 2014-02-12 00:46:22 +01:00
Griatch
afc7fd758f Made TickerHandler more general. 2014-02-12 00:46:22 +01:00
Griatch
205960948d Added first version of TickerHandler, for managing subscription style tickers in a centralized way. 2014-02-12 00:46:22 +01:00
delizin
1b0d229eeb Fix to text2html regex pattern 2014-02-10 20:22:35 -05:00
delizin
c8dcae06ed Revert to master fork changes 2014-02-09 20:27:16 -05:00
delizin
99c9d8aca6 Merge pull request #9 from evennia/master
Merge with Master
2014-02-09 20:21:25 -05:00
Griatch
4d85a38260 Made a more consistent cleaning of the _playable_character list to remove stagnant references 2014-02-09 23:32:32 +01:00
Griatch
6feb233670 Fixed display issue in CmdOOCLook if Character was deleted. 2014-02-09 23:25:34 +01:00
delizin
38090e686f Fixed bug with how PlayerDB import was handled 2014-02-09 12:27:02 -05:00
delizin
e7de2de63b Delete char from player list upon obj deletion 2014-02-09 00:00:13 -05:00
delizin
6f67b7e43b Merge pull request #8 from evennia/master
Update to remain current with main fork
2014-02-07 14:42:12 -05:00
Griatch
4791868d41 Update evform.py 2014-02-03 09:55:38 +01:00
Griatch
bb7c30e774 Update evtable.py 2014-02-03 09:54:50 +01:00
Griatch
dd491d4fde Minor fixup of the docs/README.txt file 2014-02-02 23:30:00 +01:00
Griatch
2306449ee1 Removed the superfluous reST build system in docs/sphinx. ReadTheDoc-style rst files are produced using tools directly in the wiki repo now instead. 2014-02-02 23:26:11 +01:00
Griatch
399f896b03 Update index.rst 2014-02-02 22:56:09 +01:00
delizin
ff20072bea Merge pull request #7 from evennia/master
Some minor changes before merging
2014-02-02 08:14:38 -08:00
Griatch
985055d64d Some minor changes before merging 2014-02-02 09:26:43 +01:00
delizin
45ebc2c1ad Fixed grammer in a Player.py string 2014-02-02 00:27:51 -05:00
delizin
f8da1100fb Added variable to limit maximum # of dice 2014-02-01 23:44:15 -05:00
delizin
c7171786ae Fixed typo and remove commented out test code 2014-02-01 20:02:44 -05:00
delizin
d136e6a1e2 Fixed bans not being recognized 2014-02-01 19:59:34 -05:00
delizin
759fdea0d0 Merge branch 'master' of https://github.com/delizin/evennia 2014-02-01 18:22:34 -05:00
delizin
dbceeb3e98 Updated contribs/menu_login 2014-02-01 18:21:28 -05:00
delizin
32ae069a0c Merge pull request #6 from evennia/master
Update
2014-02-01 15:04:23 -08:00
Griatch
c09d6eef53 Removing test with ANSIString for the moment. It might not be suited for evform due to regex handling. 2014-02-01 22:39:42 +01:00
Griatch
9b1f376117 Forgot to rename mudform_test.py. 2014-02-01 21:41:30 +01:00
Griatch
6515e501bb Renamed mudtable back to evtable and mudform to evform for consistency. 2014-02-01 21:37:51 +01:00
delizin
18f60b0b33 Merge pull request #5 from evennia/master
Fixed some unicode encoding mixups.
2014-02-01 12:24:02 -08:00
Kelketek Rritaa
9ebd2d76ce Fixed some unicode encoding mixups. 2014-02-01 14:03:44 -06:00
delizin
3acc4e32b4 Merge pull request #4 from evennia/master
Merge to master
2014-02-01 11:27:04 -08:00
Griatch
59f1ce5609 Merge branch 'master' of github.com:evennia/evennia 2014-02-01 20:20:06 +01:00