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
Now, assuming all of that is sorted and you're still having trouble, I'd recommend checking two things. The first is at the top of the sheet, there is a save toggle. The sheet must have saving disabled to edit its contents. Once you're done with a sheet, enable the setting and the sheet will retain values between reloads. If you find you can't modify anything from this point, you'll want to ensure the edit lock is disabled. Once you're satisfied with the sheet's functionality, fill out any default entries or leave everything blank and save it to your object library.
If there's any more specific issues you're having, I'll see what I can do, but this hopefully covers the bulk of sticking points.
Finally, position is another potential point of confusion. The small red ring on the table will tell you its coordinates relative to the center sheet. Place this marker where you want the text to originate, then copy the result from the notes section into the sheet. It should be of the format {x, y, z} If your sheet is grid like, you can just get the initial and adjacent positions to derive the rest of the positions and save time. Its notable that if you change the sheet, the position tracker will still work, but if you spawn in a new sheet, you'll need to change the tracker's entity id field to that of the entity you want to track.
One point of potential confusion is with title vs value. Title is what text should be displayed when there is no value. If left blank, then the text box will be blank when the text inside is deleted. Value is the actual entered text that can be freely modified.
Validation is another potential point of confusion. That one will reject a change that does not follow the setting. Ex. You set validation to 2 (Integer) and try to type out a word. The change is rejected and the box reverts to its previous entry.
I could potentially add a type of counter like that, but it does create its own issues as far as editing the counter number outside of single increments. I'll investigate it
@Mr. Von Grimmsy
To set up autofilled textboxes, you need to establish a parent that governs the values of its children. Within the parent properties, define children as needed. The childType property of the children refers to the childNumFunctions and childStringFunctions tables to determine what logic to apply to the parent to fill in the child.
You can add any custom logic as an additional entry to the child tables and then reference the new entry via the childType property. It's worth noting that there's currently no support for children with multiple parents.
The DataType Reference table on the side sheet will tell you how to format your blocks of data. You can copy the parts you need directly into your editor and replace the placeholder text with real values.
I looked through the script, but couldn't make heads or tails of it.
Is there a chance to add the same type of counters as in Mr.Stump's version? The ones where you can click on the number to increment it, and no + and - buttons.
thanks for helping me and sorry for being dumb <3
It was probably my system's fault.
The code that toggles the checkbox sets the label to "=string.char(10004)". For some reason the character number 10004 doesn't show as anything for me.
I'm guessing it's due to some Proton/linux font related shenanigans that i don't know how to fix.
changing the code into "string.char(120)" to make it a simple lower case x makes it work properly.
Sorry for bothering you and thank you for the response. Without it i would have just given up instead of combing the code line by line.
By "not work" i mean they highlight when moused over, make a clicky noise when clicked, but don't change apperance. I assume the checkboxes should look different after toggling them.
Checkboxes don't work, neither on the sample sheet, a new sheet i made, or new checkboxes i made on the sample sheet.
I also tried setting the default state to true to see if the checkbox would look different, but they look the same regardless of the state variable.
Both the plus/minus toggles and text boxes work perfectly.
Edit toggle looks like it works properly. When the edit lock is on i the buttons don't highlight when moused over and don't make the clicking noise when clicked.
Thank you for trying to help with my ineptitude. I'll try to badger a friend to run the sheet to see if it isn't somehow related to my pc somehow, but if you have any ideas i'll be grateful.
Do the checkboxes work on the sample sheet?
Do other UI elements work within the sheet?
Is the edit toggle on or off?
(If your sheet doesn't include an edit toggle then the canEdit variable must be set to true in the default table.)