Results 1 to 5 of 5

Thread: Allow Host Player to act as a non-promoted player during game play

  1. #1
    Join Date
    May 2017
    Location
    Rocklin, CA
    Posts
    80

    Allow Host Player to act as a non-promoted player during game play

    My wish list. My interest in Tabletop Simulator is being able to play my old board games from the 60s, 70s and 80s (Avalon Hill, SPI, GDW, Yaquinto, Victory Games, etc.) Most of the games I like to play are two player head to head games, that can take some time to play and would require saving them to play over several weeks. In addition, many of these games have counters that should only be manipulated by one player side. Now in that regard, there are 3 specific items that I would like to see incorporated into Tabletop Simulator that would make developing and playing these old games much better. I will submit each on a different thread.


    #2 Incorporate a Boolean variable under the Player Class that lets you set the Host Player to act as a non-promoted player during game play with the ability to save a game.

    In 2-player head to head games, I want both players to be equal in permissions No one can delete an object, duplicate an object, reset the states of an object, or have the ability to see the print function messages in the chat window. This is to maintain the integrity of the game and keep the Host Player honest.

  2. #2
    Join Date
    May 2016
    Posts
    1,072
    Play with people that don't cheat? haha

    No matter how much you limit it, you can't stop somebody from cheating with this type of gameplay given how TTS works. They can check the most recently accessed images in their assets folder for items that were loaded during play, indicating what items left bags/decks. You can open up the JSON and figure out what items are on the board, still in bags, their positions, etc. These are things any player can do, even disallowing all the tricks a host could pull with even basic scripting. For instance, a host could print, to themselves only (using printToColor using their steam_id to identify themself) the names of any tokens in a given area.

    I'm not against a feature to demote yourself (as long as you could get it back without reloading) in general terms, but I'm afraid it wouldn't do much to prevent cheating in your case if that's a concern. If that was the sole purpose for it, I'm afraid it wouldn't do much to curb a cheater's ambition.

  3. #3
    Could you make a tool that pretty much logs everything that you do in the chat log? Maybe it logs every interaction on objects that are in a zone/a bunch of zones

  4. #4
    Join Date
    May 2016
    Posts
    1,072
    Can I? Sure. But it would be chat-spammy to the max. Is that a problem?

  5. #5
    That's up to Ajkiger1 really. You could put booleans to choose what gets logged and what doesn't.

Similar Threads

  1. [CONNECTION ISSUES] Disconnected from server but host still shows player...can't kick off or reenter
    By Pwrmx24 in forum Technical Support
    Replies: 1
    Last Post: 01-17-2017, 10:53 AM
  2. [ADDED] Scripting API: Add host property to player
    By Huffel in forum Suggestions
    Replies: 5
    Last Post: 08-07-2016, 02:38 AM
  3. Replies: 3
    Last Post: 10-26-2015, 01:46 PM
  4. Player in EST looking for a group/people to play with
    By ccarico in forum Looking For Players
    Replies: 0
    Last Post: 04-25-2015, 03:09 PM
  5. [SOLVED] Game Freezes When Trying to Play Single Player And Lauch Up The server Browser
    By MrSlayer542 in forum Technical Support
    Replies: 4
    Last Post: 12-30-2014, 01:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •