Method | Description | |
---|---|---|
AddMarker ( Octgn.Play.Player player, |
||
AddPacks ( Octgn.Play.Player player, System.Guid packs, bool selfOnly ) : void | ||
AnchorCard ( |
||
Binary ( ) : void | ||
CancelLimited ( Octgn.Play.Player player ) : void | ||
CardSwitchTo ( Octgn.Play.Player player, |
||
Chat ( Octgn.Play.Player player, string text ) : void | ||
Counter ( Octgn.Play.Player player, Octgn.Play.Counter counter, int value, bool isScriptChange ) : void | ||
CreateAliasDeprecated ( int arg0, ulong ulongs ) : void | ||
CreateCard ( int id, System.Guid type, string size, Octgn.Play.Group group ) : void |
Creates new Cards as well as the corresponding CardIdentities. All cards are created in the same group.
|
|
CreateCardAt ( int id, System.Guid modelId, int x, int y, bool faceUp, bool persist ) : void |
Creates new cards on the table, as well as the corresponding CardIdentities.
|
|
DeleteCard ( |
||
DontTake ( Octgn.Play.ControllableObject obj ) : void | ||
Error ( string msg ) : void | ||
Filter ( |
||
FreezeCardsVisibility ( Octgn.Play.Group group ) : void | ||
GameState ( Octgn.Play.Player fromPlayer, string strstate ) : void | ||
GameStateReq ( Octgn.Play.Player fromPlayer ) : void | ||
GroupVis ( Octgn.Play.Player player, Octgn.Play.Group group, bool defined, bool visible ) : void | ||
GroupVisAdd ( Octgn.Play.Player player, Octgn.Play.Group group, Octgn.Play.Player whom ) : void | ||
GroupVisRemove ( Octgn.Play.Player player, Octgn.Play.Group group, Octgn.Play.Player whom ) : void | ||
Handler ( ) : System | ||
Highlight ( |
||
IsTableBackgroundFlipped ( bool isFlipped ) : void | ||
Kick ( string reason ) : void | ||
Leave ( Octgn.Play.Player player ) : void |
Create new CardIdentities, which hide aliases to other CardIdentities
|
|
LoadDeck ( int id, System.Guid type, Octgn.Play.Group group, string size, string sleeve, bool limited ) : void |
Loads a player deck.
|
|
LookAt ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, bool look ) : void | ||
LookAtBottom ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, int count, bool look ) : void | ||
LookAtTop ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, int count, bool look ) : void | ||
MoveCard ( Octgn.Play.Player player, int card, Octgn.Play.Group to, int idx, bool faceUp, bool isScriptMove ) : void | ||
MoveCardAt ( Octgn.Play.Player player, int cards, int x, int y, int idx, bool faceUp, bool isScriptMove ) : void | ||
NewPlayer ( byte id, string nick, ulong pkey, bool invertedTable, bool spectator ) : void | ||
NextTurn ( Octgn.Play.Player player, bool force ) : void | ||
Nick ( Octgn.Play.Player player, string nick ) : void | ||
PassTo ( Octgn.Play.Player who, Octgn.Play.ControllableObject obj, Octgn.Play.Player player, bool requested ) : void |
Completely remove all aliases from a group, e.g. before performing a shuffle. Unalias some Cards, e.g. before a shuffle
|
|
Peek ( Octgn.Play.Player player, |
||
Ping ( ) : void | ||
PlaySound ( Octgn.Play.Player player, string name ) : void | ||
PlayerDisconnect ( Octgn.Play.Player player ) : void | ||
PlayerSetGlobalVariable ( Octgn.Play.Player p, string name, string oldValue, string value ) : void | ||
PlayerSettings ( Octgn.Play.Player player, bool invertedTable, bool spectator ) : void | ||
PlayerState ( Octgn.Play.Player player, byte b ) : void | ||
Print ( Octgn.Play.Player player, string text ) : void | ||
Random ( int result ) : void | ||
Ready ( Octgn.Play.Player player ) : void | ||
ReceiveMessage ( byte data ) : void | ||
RemoteCall ( Octgn.Play.Player fromplayer, string func, string args ) : void | ||
RemoveMarker ( Octgn.Play.Player player, |
||
Reset ( Octgn.Play.Player player ) : void | ||
ResetCardProperties ( |
||
Rotate ( Octgn.Play.Player player, |
||
SetBoard ( string name ) : void | ||
SetCardProperty ( |
||
SetGlobalVariable ( string name, string oldValue, string value ) : void | ||
SetPhase ( byte phase, byte nextPhase, bool force ) : void | ||
SetPlayerColor ( Octgn.Play.Player player, string colorHex ) : void | ||
Settings ( bool twoSidedTable, bool allowSpectators, bool muteSpectators ) : void | ||
ShuffleDeprecated ( Octgn.Play.Group arg0, int ints ) : void | ||
Shuffled ( Octgn.Play.Player player, Octgn.Play.Group group, int card, short pos ) : void |
Part of a shuffle process.
|
|
Start ( ) : void | ||
StartLimited ( Octgn.Play.Player player, System.Guid packs ) : void | ||
StopPhase ( Octgn.Play.Player player, byte phase ) : void | ||
StopTurn ( Octgn.Play.Player player ) : void | ||
TakeFrom ( Octgn.Play.ControllableObject obj, Octgn.Play.Player to ) : void | ||
Target ( Octgn.Play.Player player, |
||
TargetArrow ( Octgn.Play.Player player, |
||
TransferMarker ( Octgn.Play.Player player, |
||
Turn ( Octgn.Play.Player player, |
||
UnaliasDeprecated ( int arg0, ulong ulongs ) : void | ||
UnaliasGrpDeprecated ( Octgn.Play.Group arg0 ) : void | ||
Untarget ( Octgn.Play.Player player, |
||
Welcome ( byte id, System.Guid gameSessionId, bool waitForGameState ) : void |
Method | Description | |
---|---|---|
CreateCard ( IList |
Creates new Cards as well as the corresponding CardIdentities. The cards may be in different groups.
|
public AddMarker ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
id | System.Guid | |
name | string | |
count | ushort | |
oldCount | ushort | |
isScriptChange | bool | |
return | void |
public AddPacks ( Octgn.Play.Player player, System.Guid packs, bool selfOnly ) : void | ||
player | Octgn.Play.Player | |
packs | System.Guid | |
selfOnly | bool | |
return | void |
public AnchorCard ( |
||
card | ||
player | Octgn.Play.Player | |
anchor | bool | |
return | void |
public CancelLimited ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public CardSwitchTo ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
alternate | string | |
return | void |
public Chat ( Octgn.Play.Player player, string text ) : void | ||
player | Octgn.Play.Player | |
text | string | |
return | void |
public Counter ( Octgn.Play.Player player, Octgn.Play.Counter counter, int value, bool isScriptChange ) : void | ||
player | Octgn.Play.Player | |
counter | Octgn.Play.Counter | |
value | int | |
isScriptChange | bool | |
return | void |
public CreateAliasDeprecated ( int arg0, ulong ulongs ) : void | ||
arg0 | int | |
ulongs | ulong | |
return | void |
public CreateCard ( int id, System.Guid type, string size, Octgn.Play.Group group ) : void | ||
id | int | An array with the new CardIdentity ids. |
type | System.Guid | An array containing the corresponding CardModel guids (encrypted) |
size | string | |
group | Octgn.Play.Group | The group, in which the cards are added. |
return | void |
public CreateCardAt ( int id, System.Guid modelId, int x, int y, bool faceUp, bool persist ) : void | ||
id | int | An array with the new CardIdentity ids |
modelId | System.Guid | |
x | int | The x position of the cards on the table. |
y | int | The y position of the cards on the table. |
faceUp | bool | Whether the cards are face up or not. |
persist | bool | |
return | void |
public DeleteCard ( |
||
card | ||
player | Octgn.Play.Player | |
return | void |
public DontTake ( Octgn.Play.ControllableObject obj ) : void | ||
obj | Octgn.Play.ControllableObject | |
return | void |
public Filter ( |
||
card | ||
color | Color | |
return | void |
public FreezeCardsVisibility ( Octgn.Play.Group group ) : void | ||
group | Octgn.Play.Group | |
return | void |
public GameState ( Octgn.Play.Player fromPlayer, string strstate ) : void | ||
fromPlayer | Octgn.Play.Player | |
strstate | string | |
return | void |
public GameStateReq ( Octgn.Play.Player fromPlayer ) : void | ||
fromPlayer | Octgn.Play.Player | |
return | void |
public GroupVis ( Octgn.Play.Player player, Octgn.Play.Group group, bool defined, bool visible ) : void | ||
player | Octgn.Play.Player | |
group | Octgn.Play.Group | |
defined | bool | |
visible | bool | |
return | void |
public GroupVisAdd ( Octgn.Play.Player player, Octgn.Play.Group group, Octgn.Play.Player whom ) : void | ||
player | Octgn.Play.Player | |
group | Octgn.Play.Group | |
whom | Octgn.Play.Player | |
return | void |
public GroupVisRemove ( Octgn.Play.Player player, Octgn.Play.Group group, Octgn.Play.Player whom ) : void | ||
player | Octgn.Play.Player | |
group | Octgn.Play.Group | |
whom | Octgn.Play.Player | |
return | void |
public Highlight ( |
||
card | ||
color | Color | |
return | void |
public IsTableBackgroundFlipped ( bool isFlipped ) : void | ||
isFlipped | bool | |
return | void |
public Leave ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public LoadDeck ( int id, System.Guid type, Octgn.Play.Group group, string size, string sleeve, bool limited ) : void | ||
id | int | An array containing the loaded CardIdentity ids. |
type | System.Guid | An array containing the corresponding CardModel guids (encrypted). |
group | Octgn.Play.Group | An array indicating the group the cards must be loaded into. |
size | string | |
sleeve | string | |
limited | bool | |
return | void |
public LookAt ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, bool look ) : void | ||
player | Octgn.Play.Player | |
uid | int | |
group | Octgn.Play.Group | |
look | bool | |
return | void |
public LookAtBottom ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, int count, bool look ) : void | ||
player | Octgn.Play.Player | |
uid | int | |
group | Octgn.Play.Group | |
count | int | |
look | bool | |
return | void |
public LookAtTop ( Octgn.Play.Player player, int uid, Octgn.Play.Group group, int count, bool look ) : void | ||
player | Octgn.Play.Player | |
uid | int | |
group | Octgn.Play.Group | |
count | int | |
look | bool | |
return | void |
public MoveCard ( Octgn.Play.Player player, int card, Octgn.Play.Group to, int idx, bool faceUp, bool isScriptMove ) : void | ||
player | Octgn.Play.Player | |
card | int | |
to | Octgn.Play.Group | |
idx | int | |
faceUp | bool | |
isScriptMove | bool | |
return | void |
public MoveCardAt ( Octgn.Play.Player player, int cards, int x, int y, int idx, bool faceUp, bool isScriptMove ) : void | ||
player | Octgn.Play.Player | |
cards | int | |
x | int | |
y | int | |
idx | int | |
faceUp | bool | |
isScriptMove | bool | |
return | void |
public NewPlayer ( byte id, string nick, ulong pkey, bool invertedTable, bool spectator ) : void | ||
id | byte | |
nick | string | |
pkey | ulong | |
invertedTable | bool | |
spectator | bool | |
return | void |
public NextTurn ( Octgn.Play.Player player, bool force ) : void | ||
player | Octgn.Play.Player | |
force | bool | |
return | void |
public Nick ( Octgn.Play.Player player, string nick ) : void | ||
player | Octgn.Play.Player | |
nick | string | |
return | void |
public PassTo ( Octgn.Play.Player who, Octgn.Play.ControllableObject obj, Octgn.Play.Player player, bool requested ) : void | ||
who | Octgn.Play.Player | |
obj | Octgn.Play.ControllableObject | |
player | Octgn.Play.Player | |
requested | bool | |
return | void |
public Peek ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
return | void |
public PlaySound ( Octgn.Play.Player player, string name ) : void | ||
player | Octgn.Play.Player | |
name | string | |
return | void |
public PlayerDisconnect ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public PlayerSetGlobalVariable ( Octgn.Play.Player p, string name, string oldValue, string value ) : void | ||
p | Octgn.Play.Player | |
name | string | |
oldValue | string | |
value | string | |
return | void |
public PlayerSettings ( Octgn.Play.Player player, bool invertedTable, bool spectator ) : void | ||
player | Octgn.Play.Player | |
invertedTable | bool | |
spectator | bool | |
return | void |
public PlayerState ( Octgn.Play.Player player, byte b ) : void | ||
player | Octgn.Play.Player | |
b | byte | |
return | void |
public Print ( Octgn.Play.Player player, string text ) : void | ||
player | Octgn.Play.Player | |
text | string | |
return | void |
public Ready ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public RemoteCall ( Octgn.Play.Player fromplayer, string func, string args ) : void | ||
fromplayer | Octgn.Play.Player | |
func | string | |
args | string | |
return | void |
public RemoveMarker ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
id | System.Guid | |
name | string | |
count | ushort | |
oldCount | ushort | |
isScriptChange | bool | |
return | void |
public Reset ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public ResetCardProperties ( |
||
card | ||
player | Octgn.Play.Player | |
return | void |
public Rotate ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
rot | CardOrientation | |
return | void |
public SetCardProperty ( |
||
card | ||
player | Octgn.Play.Player | |
name | string | |
val | string | |
valtype | string | |
return | void |
public SetGlobalVariable ( string name, string oldValue, string value ) : void | ||
name | string | |
oldValue | string | |
value | string | |
return | void |
public SetPhase ( byte phase, byte nextPhase, bool force ) : void | ||
phase | byte | |
nextPhase | byte | |
force | bool | |
return | void |
public SetPlayerColor ( Octgn.Play.Player player, string colorHex ) : void | ||
player | Octgn.Play.Player | |
colorHex | string | |
return | void |
public Settings ( bool twoSidedTable, bool allowSpectators, bool muteSpectators ) : void | ||
twoSidedTable | bool | |
allowSpectators | bool | |
muteSpectators | bool | |
return | void |
public ShuffleDeprecated ( Octgn.Play.Group arg0, int ints ) : void | ||
arg0 | Octgn.Play.Group | |
ints | int | |
return | void |
public Shuffled ( Octgn.Play.Player player, Octgn.Play.Group group, int card, short pos ) : void | ||
player | Octgn.Play.Player | |
group | Octgn.Play.Group | The group being shuffled. |
card | int | An array containing the CardIdentity ids to shuffle. |
pos | short | |
return | void |
public StartLimited ( Octgn.Play.Player player, System.Guid packs ) : void | ||
player | Octgn.Play.Player | |
packs | System.Guid | |
return | void |
public StopPhase ( Octgn.Play.Player player, byte phase ) : void | ||
player | Octgn.Play.Player | |
phase | byte | |
return | void |
public StopTurn ( Octgn.Play.Player player ) : void | ||
player | Octgn.Play.Player | |
return | void |
public TakeFrom ( Octgn.Play.ControllableObject obj, Octgn.Play.Player to ) : void | ||
obj | Octgn.Play.ControllableObject | |
to | Octgn.Play.Player | |
return | void |
public Target ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
isScriptChange | bool | |
return | void |
public TargetArrow ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
otherCard | ||
isScriptChange | bool | |
return | void |
public TransferMarker ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
from | ||
to | ||
id | System.Guid | |
name | string | |
count | ushort | |
oldCount | ushort | |
isScriptChange | bool | |
return | void |
public Turn ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
up | bool | |
return | void |
public UnaliasDeprecated ( int arg0, ulong ulongs ) : void | ||
arg0 | int | |
ulongs | ulong | |
return | void |
public UnaliasGrpDeprecated ( Octgn.Play.Group arg0 ) : void | ||
arg0 | Octgn.Play.Group | |
return | void |
public Untarget ( Octgn.Play.Player player, |
||
player | Octgn.Play.Player | |
card | ||
isScriptChange | bool | |
return | void |
public Welcome ( byte id, System.Guid gameSessionId, bool waitForGameState ) : void | ||
id | byte | |
gameSessionId | System.Guid | |
waitForGameState | bool | |
return | void |