ColorShapeLinks AI
An AI competition for the IEEE Conference on Games 2021
IUnitySessionDataProvider Interface Reference

Defines a data provider for ColorShapeLinks Unity sessions, which include one or more matches. More...

+ Inheritance diagram for IUnitySessionDataProvider:
+ Collaboration diagram for IUnitySessionDataProvider:

Properties

bool WhoPlaysFirst [get]
 Ask who plays first? More...
 
bool BlockStartNextMatch [get]
 Start of next match screen needs to be unlocked with a button? More...
 
bool BlockShowResult [get]
 Show result screen needs to be unlocked with a button? More...
 
float UnblockedScreenDuration [get]
 Duration of unblocked screens (start of next match, show result). More...
 

Detailed Description

Defines a data provider for ColorShapeLinks Unity sessions, which include one or more matches.

Property Documentation

◆ BlockShowResult

bool BlockShowResult
get

Show result screen needs to be unlocked with a button?

true if show result screen needs to be unlocked with a button, false otherwise.

◆ BlockStartNextMatch

bool BlockStartNextMatch
get

Start of next match screen needs to be unlocked with a button?

true if start of next match screen needs to be unlocked with a button, false otherwise.

◆ UnblockedScreenDuration

float UnblockedScreenDuration
get

Duration of unblocked screens (start of next match, show result).

Duration in seconds.

◆ WhoPlaysFirst

bool WhoPlaysFirst
get

Ask who plays first?

true if UI is to ask who plays first, false otherwise.


The documentation for this interface was generated from the following file: