Commit graph

34 commits

Author SHA1 Message Date
Griatch
3b75780b40 Make tutorial_world roots give clearer errors. Allow home/quit from dark room. Resolves #1584. 2018-10-08 18:50:33 +02:00
Griatch
0097f24576 Fix to tutorial_world's locks 2018-09-30 14:24:44 +02:00
Griatch
0d3b8f4079 Fix wrong call of _SEARCH_AT_RESULT from tutorial version of look, as reported in #1544. 2017-12-31 13:40:16 +01:00
Griatch
b278337172 Make PEP8 cleanup of line spaces and character distances as well as indents 2017-08-19 23:16:36 +02:00
Griatch
5590ee2258 Rename all instances of Player->Account. 2017-07-07 23:47:21 +02:00
Griatch
a648433db8 Merge conflicts against master, including cmdhandler support for direct cmdobject input together with prefix-ignore mechanism from devel. 2017-04-01 16:08:23 +02:00
BlauFeuer
8b0232d610 Update word usage in weather text for tut world
Thranduil says "gush" of wind should be "gust" (with a T)" ( gush = liquid")
2017-03-19 20:18:01 +01:00
Griatch
5a723697e7 Add unittests to tutorial world mob, objects and most rooms as per #1105. 2017-02-19 23:48:24 +01:00
Griatch
517ce93bb4 Fix merge conflicts against master branch. 2017-02-18 12:08:51 +01:00
Griatch
0bd47f0c52 Change permission strings so Immortals->Developer, Wizards->Admin, Builders->Builder, PlayerHelper->Helper, Players->Player, Guests->Guest. Made perm() and pperm() lock function accept both the plural and singular form (so both Admin and Admins work). Still lacking a data migration for updating an existing database to the new setup. 2017-02-17 23:25:09 +01:00
BlauFeuer
ad1b0c7b77 contrib/tutorial_world/rooms.py Update markup +
whitespace and added `?` alias to help command consistent with pre-login and command help commands.
2017-02-16 21:39:11 -05:00
Griatch
74eebfed6d Refactor code to remove alerts as per lgtm and #1176. 2017-01-29 19:02:00 +01:00
Griatch
e39e1bdd45 Fix some regressions in the tutorial world. 2016-10-16 01:07:46 +02:00
Griatch
86096c3c74 Fix the room-alias condition of details in the tutorial. Resolves #981. 2016-06-15 22:49:51 +02:00
Griatch
5353b6617d Make tutorial dark cell react to lit splinter also when falling through trap door. Resolves #995. 2016-06-14 22:24:04 +02:00
Griatch
cce87a8399 Fixed old calls to tickerhandler from the tutorial_world. Also added a better error when this happens. This resolves #952. 2016-05-22 20:49:45 +02:00
Griatch
c1e4b1fe07 Further fixes to the tag lockfunc as well as handling of the changes to at_look to not include calling execute_cmd(look) but to use the at_look hook. This should finally resolve #889. 2015-12-15 20:17:41 +01:00
Griatch
03d415beb1 Fixed errors due to the removal of execute_cmd("look") calls in the
latest revisions - this turns out to bypass the normal use of cmdsets
to control things like the dark room in the tutorial. Resolves the
second mentioned error in #889.
2015-12-15 19:26:42 +01:00
bitcoinfees
0fd4e1e073 tutorial_info fix in some tutorial_world.rooms
tutorial_info is assigned incorrectly in IntroRoom and OutroRoom init.
Instead of setting obj.db.tutorial_info, it sets obj.db_tutorial_info.
2015-12-04 14:41:10 +08:00
Ahmed Charles
d1244b41db Use msg rather than print, here. 2015-11-01 21:21:32 +01:00
Russell Jones
06c3dc0ed3 Run "futurize -1 -w -n ." 2015-10-01 20:00:28 +01:00
Griatch
7f11256fc8 Fixed a lingering bug where the call signature of a call to at_search_result from the tutorial_world was not updated properly. Resolves #809. 2015-10-01 10:30:17 +02:00
tajmone
99c03bcb66 Typos in Tutorial World rooms.py 2015-03-22 09:50:35 +01:00
Griatch
3db3d83d4c Fixed the ending of the tutorial and a bug in the spawner. 2015-02-22 17:46:56 +01:00
Griatch
4e11b2b5b5 Fixed bug in dark room. The mob currently has issues accepting exit locks 2015-02-22 17:46:55 +01:00
Griatch
56104d9a1d Made sure tickerhandler cleans itself of alrady-deleted objects. Some more bug fixes to reworked tutorialworld. 2015-02-22 17:46:55 +01:00
Griatch
7f0e0d5ef8 Added at_init() call in idmapper and made sure to not deprecate it. Fixed bugs in search and continued work on tutorial world. 2015-02-22 17:46:55 +01:00
Griatch
5af3617d4e Fixed errors in bridge room. Some issues with tickerhandler starting with an invalid interval. 2015-02-22 17:46:55 +01:00
Griatch
c63ae1742f Reworked the build script and made the default tutorial_room more clever, using details and custom cmdsets. 2015-02-22 17:46:55 +01:00
Griatch
be482c31e7 Re-implemented a modern version of the Tutorial mob. Removed the tutorial scripts completely. 2015-02-22 17:46:55 +01:00
Griatch
32fd9d2a4d Reworked tutorial world objects, starting with mob. 2015-02-22 17:46:54 +01:00
Griatch
0029232ab0 Updated the tutorial world's rooms. 2015-02-22 17:46:54 +01:00
Griatch
eb738ebad8 Made tutorial_world run on devel, it had a few deprecated imports and also the path to the build file given in the limbo desc was not right anymore. 2015-02-10 10:26:08 +01:00
Jonathan Piacenti
265f8a4e30 PIP packaging with setup.py, and fixes for bugs revealed by this. 2015-01-15 06:20:19 -06:00
Renamed from contrib/tutorial_world/rooms.py (Browse further)