Uses of Interface
marauroa.server.game.rp.IRPRuleProcessor
Package
Description
This package provides a helper implementation for a Python RP Rules Manager and
a Python World storage.
This is possibly the most complex part of all the middleware that makes up Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
-
Uses of IRPRuleProcessor in games.stendhal.server.core.engine
Modifier and TypeClassDescriptionclass
adds game rules for Stendhal to the marauroa environment. -
Uses of IRPRuleProcessor in marauroa.server.game.python
Modifier and TypeClassDescriptionclass
Python implementation of IRPRuleProcessor. -
Uses of IRPRuleProcessor in marauroa.server.game.rp
Modifier and TypeClassDescriptionclass
a default implementation of RPRuleProcessorImplModifier and TypeMethodDescriptionstatic IRPRuleProcessor
RPRuleProcessorImpl.get()
gets the Rule singleton objectModifier and TypeMethodDescriptionboolean
RPScheduler.addRPAction(RPObject object, RPAction action, IRPRuleProcessor ruleProcessor)
Add an RPAction to the scheduler for the next turnvoid
RPScheduler.visit(IRPRuleProcessor ruleProcessor)
For each action in the actual turn, make it to be run in the ruleProcessor.