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
delizin
6e50d7e357
Fixed multiword drop bug #442
2014-01-31 22:00:31 -05:00
delizin
38d5cdefa2
Fixed grammar in drop command
2014-01-31 19:09:25 -05:00
Griatch
6624f6c150
Merge pull request #470 from delizin/master
...
Resolution to issue #469 : Messages "Player has enter the game" and "Player has left the game" repeated twice.
2014-01-31 12:33:37 -08:00
delizin
8de289f5ad
Update objects.py
2014-01-31 13:33:35 -05:00
delizin
967d283507
Update objects.py
...
Removed the following line from at_pre_puppet, because it is repeated in at_post_puppet and results in the message "%s has entered the game" appearing twice.
self.location.msg_contents("%s has entered the game." % self.name, exclude=[self])
2014-01-31 13:32:33 -05:00
delizin
770e4438db
Update player.py
...
Removed the following lines from the @OOC command to prevent the player is leaving the game message from appearing twice:
save location as if we were disconnecting from the game entirely.
if old_char.location:
old_char.location.msg_contents("%s has left the game." % old_char.key, exclude=[old_char])
2014-01-31 13:29:33 -05:00