Commit graph

1196 commits

Author SHA1 Message Date
Griatch
471e1bbf9b Added --version option to evennia.py program call. 2014-02-15 18:11:27 +01:00
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
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
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
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
d136e6a1e2 Fixed bans not being recognized 2014-02-01 19:59:34 -05: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
Kelketek Rritaa
9ebd2d76ce Fixed some unicode encoding mixups. 2014-02-01 14:03:44 -06:00
Griatch
59f1ce5609 Merge branch 'master' of github.com:evennia/evennia 2014-02-01 20:20:06 +01:00
Griatch
013b35dda8 Added test input file for mudform 2014-02-01 20:19:50 +01:00
Griatch
33bbf6274e Fixed player-level commands that were not updated to handle the cmdhandler's dealing with Player/Character separation. 2014-02-01 19:39:07 +01:00
Griatch
1352fecf75 Merge branch 'master' of github.com:evennia/evennia 2014-02-01 18:35:01 +01:00
Griatch
499d16e9b1 More fixups on the table. 2014-02-01 18:34:35 +01:00
Griatch
b4cbd40db7 Other fixes to the mudform. 2014-02-01 18:15:17 +01:00
Griatch
62dc119296 Fixed mudform unicode issues and expanded docs. 2014-02-01 17:01:15 +01:00
Griatch
f3f96af23a Allignment and minor fixes to how small table headers are resized. 2014-02-01 15:38:53 +01:00
Griatch
a38f9f6bc4 Added first version of mudform - an advanced ascii template formatter. 2014-02-01 14:25:57 +01:00
Griatch
033b07469e Fixed width bug with wider borders. 2014-02-01 14:03:30 +01:00
Griatch
fdc6cc76a4 Multiple fixes to MudTable class, fixing bugs and edge cases. 2014-02-01 13:02:18 +01:00
delizin
e070617751 Fixed multiword drop bug #442 2014-01-31 22:05:15 -05:00
delizin
33f1b41e79 Fixed multiword drop bug #442 2014-01-31 22:01:48 -05:00