Module gamelogic01 :: Class gameplaybase
[frames] | no frames]

Class gameplaybase

source code


To make a custom game, fist start subclassing this.

Instance Methods
 
__init__(self, parent, settings={'opponent': 'human', 'playernames': ['CPU0', 'Player1']}, callback=None) source code
 
dbgprint(self, msg) source code
 
finish(self) source code
 
loadeffects(self) source code
 
onfinish(self) source code
 
pause(self, force=None) source code
 
playeffect(self, name) source code
 
setcamera(self) source code
 
setgame(self) source code
 
setinputs(self) source code
 
setscene(self) source code
 
startclock(self) source code
 
stopclock(self) source code
 
walktree(self, top, ext='.ogg') source code

Inherited from direct.showbase.DirectObject.DirectObject: accept, acceptOnce, addTask, classTree, detectLeaks, doMethodLater, getAllAccepting, ignore, ignoreAll, isAccepting, isIgnoring, removeAllTasks, removeTask

Method Details

__init__(self, parent, settings={'opponent': 'human', 'playernames': ['CPU0', 'Player1']}, callback=None)
(Constructor)

source code 
Overrides: direct.showbase.DirectObject.DirectObject.__init__