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
self.addContextMenuItem("Reset Projector", projectorReset)
-- copy and paste this function outside of the onload function.
function projectorReset(player_color, menu_position)
proj.assets = resetCustomAssets()
Global.UI.setCustomAssets(proj.assets)
end
I would not mind to have one for each color. So I can project an image for one player specific.. although the postioning of the image should be in one of the corners. I have som lua experience, but this is still a little too much.
The idea is to create a HUD-like projection for my RPG table... some state, target, red card warning or anything that needs attention.
PS. Card projection would be a nice feature.
If I put a copy previously show item on the projector the picture doesn't show and there is an error message.
Here is a video of this behavior.
https://youtu.be/AHfjA6IuIwU
I duplicated the items with CTRL-C and CTRL-V. This also persists in reloads of the save game. I got rid of the error by manually removing the assets from the save game JSON file.
This keeps spamming on my screen today.
I have used the projector succesfully for a few weeks and today this started to happen.
When i remove the projector it stops.
When i add a new projector it starts again.
Sadly we've run into a bug or conflict: when the projector object is present in session - while not in a container - it prevents all Players but the DM from typing into chat, like a global squelch. As soon as it is removed, or stowed in a container, typing resumes without issue.
if Object.tag=='Card' then
local json=Object.getJSON()
if json:find('NumWidth":1,') and json:find('NumHeight":1,) then
do whatever it is your projector does with UI
the NumWidth/Height is how Tabletop cuts up the texture into cards, i have a mod that spawns 1x1 cards
Since cards can be spawned like tokens
I think the error came about in connection to a .webp image that had been converted to a .jpeg in photoshop if that is helpful.
"Error in script (global) function <UI.setXmlTable>: table was null"
If I delete the projector and then import a new one the error stops, but if a load a saved game with a projector present on the table I will get the error again, which repeats about every 10 seconds.
The error started while I was going through my hand outs, which are a mix of tokens and tiles.
Have I screwed something up that I can fix on my end? Thanks for your time.
Note, to show the (optional) secondary/rear image you must flip the Figurine upside down.
If you open up the Projectors Lua script and look for lines 12 to 21 it's possible to change all the colors used.
Try changing the `title_text_color` and the `desc_text_color` to any valid RGBA string. For white you would set them to `rgba(1,1,1,1)`.