Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This would hide the object from Blue, Orange, White, but other players would still see it.
I use scripting zones to trigger the hiding / revealing. When a card enters the hidden zone, it gets set to hidden. When it enters the reveal zone, the hidden property is removed. The zones are strategically placed to trigger when the card is moved.
Challenges with this are that gray players that join could see face up cards until they choose a colored seat. I believe you can hide objects from Gray also, but then gray would not be able to spectate. My work around was to flip all hidden cards face down when a saved game is loaded. The players can flip them face up after each player has sat in the correct color seat.
I also used Object.createButton to write "Hidden" on the card to remind the player it is hidden.
To remove the hidden property, you use the command with no parameters: Object.setHidden()
I hope that explains enough. I could give you more specifics