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:
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¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- path = 'evennia.contrib.tutorials.bodyfunctions.bodyfunctions.BodyFunctions'¶
- typename = 'BodyFunctions'¶