Complete reshuffling of contribs. Not moved tests

This commit is contained in:
Griatch 2021-12-18 21:48:08 +01:00
parent 0ab1c30716
commit a6cb94056c
27 changed files with 552 additions and 29 deletions

View file

@ -1,4 +1,3 @@
# Evennia Tutorial World
Griatch 2011, 2015
@ -10,30 +9,33 @@ herein are designed to show off features of the engine, not to be a
very challenging (nor long) gaming experience. As such it's of course
only skimming the surface of what is possible.
The tutorial world also includes a game tutor menu example, exemplifying
Evmenu.
## Install
## Installation
Log in as superuser (#1), then run
@batchcommand tutorial_world.build
batchcommand tutorials.tutorial_world.build
Wait a little while for building to complete and don't run the command
again. This should build the world and connect it to Limbo.
again even if it's slow. This builds the world and connect it to Limbo
and creates a new exit `tutorial`.
If you are a superuser (User `#1`), use the `@quell` command to play
the tutorial as intended.
If you are a superuser (User `#1`), use the `quell` command to play
the tutorial as intended.
## Comments
The tutorial world is intended for your playing around with the engine.
It will help you learn how to accomplish some more advanced effects
and might give some good ideas along the way.
The tutorial world is intended to be explored and analyzed. It will help you
learn how to accomplish some more advanced effects and might give some good
ideas along the way.
It's suggested you play it through (as a normal user, NOT as
Superuser!) and explore it a bit, then come back here and start
looking into the (heavily documented) build/source code to find out
how things tick - that's the "tutorial" in Tutorial world after all.
It's suggested you play it through (as a normal user, NOT as Superuser!) and
explore it a bit, then come back here and start looking into the (heavily
documented) build/source code to find out how things tick - that's the
"tutorial" in Tutorial world after all.
Please report bugs in the tutorial to the Evennia issue tracker.
@ -50,6 +52,7 @@ tutorial game**
## Tutorial World Room map
?

View file

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-
"""
This package holds the demo game of Evennia.
Tutorial world - Griatch, 2011, 2015
"""
from . import mob, objects, rooms
from . import mob, objects, rooms # noqa

View file

@ -16,7 +16,7 @@
# To load this file, place yourself in Limbo (room #2) and load the
# file as user #1 with
#
# @batchcommand contrib.tutorial_world.build
# batchcommand contrib.tutorials.tutorial_world.build
#
# If you give the /interactive switch you can step through the
# build process command for command.
@ -285,7 +285,7 @@ start
#
@set sign/tutorial_info =
This is a readable object, of the Typeclass
evennia.contrib.tutorial_world.objects.TutorialReadable. The sign has a cmdset
evennia.contrib.tutorials.tutorial_world.objects.TutorialReadable. The sign has a cmdset
defined on itself, containing only one command, namely 'read'. This
command is what allows you to 'read sign'. Doing so returns the
contents of the Attribute 'readable_sign', containing the information
@ -488,7 +488,7 @@ north
#
bridge
#
# Set up properties on bridge room (see contrib.tutorial_world.rooms.BridgeRoom)
# Set up properties on bridge room (see contrib.tutorials.tutorial_world.rooms.BridgeRoom)
#
# connect west edge to cliff
#
@ -1363,7 +1363,7 @@ The prize you have been looking for!
what can be done with Evennia. The tutorial focuses more on showing
various techniques than to supply any sort of novel storytelling or
gaming challenge. The full README and source code for the tutorial
world can be found under |wcontrib/tutorial_world|g.
world can be found under |wcontrib/tutorials/tutorial_world|g.
If you went through the tutorial quest once, it can be interesting to