Dashboard > Werewolf > ControllerList
ControllerList
Added by Matt Raykowski, last edited by Matt Raykowski on Nov 29, 2006
Labels: 
(None)


Controller List

Introduction

Controllers are objects that do just that - control SOBs. They create events that make a SOB act a certain way. Controllers can be present both on the server and on the client.
Controllers are per SOB. They hold data specific to the given SOB and controller instance. Controllers are attached to SOBs and their update method is called by the SOB.

List

$ Interactive: Client side.
Keyboard/mouse input to manipulate the entity.
$ AI: Server side.
Emulates player interaction.
$ Dead Reckoning: Server side.
Sends dead reckoning updates after specific intervals. Might also send the DR vectors that accompany motion state changes (via listening to events).

-- Main.HenriKuuste - 21 Feb 2006

Site running on a free Atlassian Confluence Open Source Project License granted to Open NeL (Open Nevrax Library, community branch of NeL). Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators