C# Class FSO.SimAntics.NetPlay.EODs.Handlers.VMEODPizzaMakerPlugin

Inheritance: VMEODHandler
Show file Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
Cards List
CardsPerBonusIngredientPerSize int
CardsPerLargeIngredient int
CardsPerMediumIngredient int
CardsPerSmallIngredient int
ContributionTimeoutSeconds int
ControllerClient VMEODClient
LastPizzaResult int
PhoneWaitSeconds int
PizzaPlayers FSO.SimAntics.NetPlay.EODs.Handlers.VMEODPizzaPlayer[]
Players VMEODClient[]
RestartDelaySeconds int
State VMEODPizzaState
Timer int
TimerFrames int

Public Methods

Method Description
EnterState ( VMEODPizzaState state ) : void
InsertCard ( VMEODIngredientCard card ) : void
OnConnection ( VMEODClient client ) : void
OnDisconnection ( VMEODClient client ) : void
P_Close ( string evt, string text, VMEODClient client ) : void
P_Ingredient ( string evt, string text, VMEODClient client ) : void
PlayerContributionUpdate ( ) : void
PlayerHandUpdate ( VMEODClient client, VMEODPizzaPlayer player ) : void
PlayerRosterUpdate ( ) : void
PopulateCards ( ) : void
S_AllContributed ( short evt, VMEODClient client ) : void
S_RespondBake ( short evt, VMEODClient client ) : void
S_RespondPhone ( short evt, VMEODClient client ) : void
SendTime ( ) : void
SetTimer ( int remaining ) : void
TakeCard ( ) : VMEODIngredientCard
Tick ( ) : void
VMEODPizzaMakerPlugin ( VMEODServer server ) : System

Method Details

EnterState() public method

public EnterState ( VMEODPizzaState state ) : void
state VMEODPizzaState
return void

InsertCard() public method

public InsertCard ( VMEODIngredientCard card ) : void
card VMEODIngredientCard
return void

OnConnection() public method

public OnConnection ( VMEODClient client ) : void
client VMEODClient
return void

OnDisconnection() public method

public OnDisconnection ( VMEODClient client ) : void
client VMEODClient
return void

P_Close() public method

public P_Close ( string evt, string text, VMEODClient client ) : void
evt string
text string
client VMEODClient
return void

P_Ingredient() public method

public P_Ingredient ( string evt, string text, VMEODClient client ) : void
evt string
text string
client VMEODClient
return void

PlayerContributionUpdate() public method

public PlayerContributionUpdate ( ) : void
return void

PlayerHandUpdate() public method

public PlayerHandUpdate ( VMEODClient client, VMEODPizzaPlayer player ) : void
client VMEODClient
player VMEODPizzaPlayer
return void

PlayerRosterUpdate() public method

public PlayerRosterUpdate ( ) : void
return void

PopulateCards() public method

public PopulateCards ( ) : void
return void

S_AllContributed() public method

public S_AllContributed ( short evt, VMEODClient client ) : void
evt short
client VMEODClient
return void

S_RespondBake() public method

public S_RespondBake ( short evt, VMEODClient client ) : void
evt short
client VMEODClient
return void

S_RespondPhone() public method

public S_RespondPhone ( short evt, VMEODClient client ) : void
evt short
client VMEODClient
return void

SendTime() public method

public SendTime ( ) : void
return void

SetTimer() public method

public SetTimer ( int remaining ) : void
remaining int
return void

TakeCard() public method

public TakeCard ( ) : VMEODIngredientCard
return VMEODIngredientCard

Tick() public method

public Tick ( ) : void
return void

VMEODPizzaMakerPlugin() public method

public VMEODPizzaMakerPlugin ( VMEODServer server ) : System
server VMEODServer
return System

Property Details

Cards public property

public List Cards
return List

CardsPerBonusIngredientPerSize public property

public int CardsPerBonusIngredientPerSize
return int

CardsPerLargeIngredient public property

public int CardsPerLargeIngredient
return int

CardsPerMediumIngredient public property

public int CardsPerMediumIngredient
return int

CardsPerSmallIngredient public property

public int CardsPerSmallIngredient
return int

ContributionTimeoutSeconds public property

public int ContributionTimeoutSeconds
return int

ControllerClient public property

public VMEODClient ControllerClient
return VMEODClient

LastPizzaResult public property

public int LastPizzaResult
return int

PhoneWaitSeconds public property

public int PhoneWaitSeconds
return int

PizzaPlayers public property

public VMEODPizzaPlayer[],FSO.SimAntics.NetPlay.EODs.Handlers PizzaPlayers
return FSO.SimAntics.NetPlay.EODs.Handlers.VMEODPizzaPlayer[]

Players public property

public VMEODClient[] Players
return VMEODClient[]

RestartDelaySeconds public property

public int RestartDelaySeconds
return int

State public property

public VMEODPizzaState State
return VMEODPizzaState

Timer public property

public int Timer
return int

TimerFrames public property

public int TimerFrames
return int