evennia.contrib.tutorials.bodyfunctions.bodyfunctions¶
Script example
Griatch - 2012
Example script for testing. This adds a simple timer that has your character make observations and notices at irregular intervals.
- To test, use
script me = tutorial_examples.bodyfunctions.BodyFunctions
The script will only send messages to the object it is stored on, so make sure to put it on yourself or you won’t see any messages!
-
class
evennia.contrib.tutorials.bodyfunctions.bodyfunctions.BodyFunctions(*args, **kwargs)[source]¶ Bases:
evennia.scripts.scripts.DefaultScriptThis class defines the script itself
-
at_repeat()[source]¶ This gets called every self.interval seconds. We make a random check here so as to only return 33% of the time.
-
exception
DoesNotExist¶
-
exception
MultipleObjectsReturned¶ Bases:
evennia.scripts.scripts.DefaultScript.MultipleObjectsReturned
-
path= 'evennia.contrib.tutorials.bodyfunctions.bodyfunctions.BodyFunctions'¶
-
typename= 'BodyFunctions'¶
-