Added Folder /Kingmaker
#file-notice
rassilonmonk@... added folder /Kingmaker
|
Math problem
4
Hey folks, Happy New Year. I am having a very odd problem with some code. The math is not working, and for some reason, sometimes a ¡®0¡¯ total comes out red. I am unsure if TS can¡¯t handle positives and negatives or if some unwanted ¡®absolute value¡¯ thing is creeping in. Does anyone have any ideas? --- %Roll1%,0 %Roll2%,0 %Roll3%,0 %Roll4%,0 %Roll5%,0 %RollT%,0 :Start 1,/[b/]Perversion/Chaste: /[/b/] |Roll1={Dice~1d10-5}| {If~%Roll1%<0?{Color~Red,%Roll1%}/{Color~Blue,%Roll1%}} {CR~} _/[b/]No Value/Value Life: /[/b/] |Roll2={Dice~1d10-5}| {If~%Roll2%<0?{Color~Red,%Roll1%}/{Color~Blue,%Roll2%}}{CR~} _/[b/]Cruelty/Humane: /[/b/] |Roll3={Dice~1d10-5}| {If~%Roll3%<0?{Color~Red,%Roll1%}/{Color~Blue,%Roll3%}}{CR~} _/[b/]Revenge/Mercy: /[/b/] |Roll4={Dice~1d10-5}| {If~%Roll4%<0?{Color~Red,%Roll1%}/{Color~Blue,%Roll4%}}{CR~} _/[b/]Greed/Generous: /[/b/] |Roll5={Dice~1d10-5}| {If~%Roll5%<0?{Color~Red,%Roll1%}/{Color~Blue,%Roll5%}}{CR~} _/[b/]Total Morality: /[/b/] |RollT={Calc~%Roll1%+%Roll2%+%Roll3%+%Roll4%+%Roll5%}|{If~%RollT%<0?{Color~Red,%RollT%}/{Color~Blue,%RollT%}}{CR~} [b]Perversion/Chaste: [/b] -2 [b]No Value/Value LIfe: [/b] 4 [b]Cruelty/Humane: [/b] -2 [b]Revenge/Mercy: [/b] -2 [b]Greed/Generous: [/b] -2 [b]Total Morality: [/b] -5 [b]Perversion/Chaste: [/b] -4 [b]No Value/Value LIfe: [/b] -4 [b]Cruelty/Humane: [/b] 0 [b]Revenge/Mercy: [/b] 4 [b]Greed/Generous: [/b] -4 [b]Total Morality: [/b] -2 Scott
|
mscorlib
3
Hi. TS was working perfectly well, then, suddenly, I receive this error and nothing works: (this is the traduction, it appears in french on my computer) mscorlib: the format of the input string is incorrect
|
|
underline character and encounter tables
2
Something I noticed in 3.0 that I didn't see in 2.0 was the underscore character. I first noticed it in the town generator. I am assuming that it is a line continuation marker? I am working on a random encounter generator for outdoor encounters at the moment. My plans are to start with a civilized temperate plains table for day and night. Each type of terrain that fits that category will have the monsters for that terrain included. All creatures for any land, temperate plains, civilized, etc will be on the list. I am going to be using the ; type table to make editing easier for those who don't like the percentages or who want to add their own creatures. I plan on having a sub table called monsters, that will generate some more specific details of each type of monster, such as number and any other random characteristics of the type. This can be used with all kinds of encounter tables. I will place both of these in the file library when I am done. Rick
|
Registration help
2
Hi, I purchased Tablesmith up to a year ago. My computer recently crashed. I now have a new one and am trying to get my installation up and running again. I've searched my emails and can't find the registration key. What email address would the key have come from? (Or do you know of any other way to find the key?) Thanks in advance!
|
Simple Parameters
3
For the life of my I cannot figure out simple yet correct parameters. All I want is go to a table; set the parameter for say the rarity of potions (common, uncommon, etc.) Then when I roll on the table, it only shows me the potions of that rarity. Sure, I could make a separate table for each rarity, but I think I should? be able to accomplish this via variables and parameters. Any assistance greatly welcomed. SkidAce
|
Creating random spellbook lists with themed contents
So if i have a list of wizard spells and each spell has (right now) 4 tags for it - Damage Type (fire, acid, cold, etc) - Magic School (Enchantment, Evocation, Necromancy, etc) -Power Level (1, 2, 3, etc) -Source (Sourcebook A, Sourcebook B, Sourcebook C) and I want to create a spell book with random spells of multiple powerlevels, sometimes random but sometimes with "themed" spells that are either one of the Damage Type themes (example mostly/all Fire spells) or Magic School themes (example mostly or all Enchantments), be able to select as an input which sourcebook(s) will be used is there an easy way to do that? or is that using a dataset? is there a sample set up in the download that i could look at as a model?
|
File /Rules and Calculations/Skill Checks.tab uploaded
#file-notice
The following files have been uploaded to the Files area of the [email protected] group. /Rules and Calculations/Skill Checks.tab By: valminder_2 <valminder@...> Description: [Not in Full Download] To roll skill checks for your group of adventurers and their companions.
|
Anyone using the Library?
5
#tablesmith
I asked about this three years ago, just wanted to see if anything's changed since then. Is anyone using the "Library" feature in TableSmith? It was always a sort of half-baked idea that never was fully developed. On a completely unrelated note, I noticed messages on this list (imported from the original Yahoo list) from 20 years ago. And I'm not sure if there weren't messages from before that that didn't get migrated.
|
Printing a % sign
4
So if I have a table and want to use a variable and print a % after it, how do I do that?
|
How do I make a maximum roll cap?
7
In the help file, look up the While statement. Check out the example, I think it's actually the exact line of code you're looking for... Matt
|
Tablesmith 5.2 and Linux
3
Just update from the Linux front... Previously I had Tablesmith 5.1 working on Linux. Today the Crossover bottle it was living in decided to give me the finger, so I set about rebuilding it, and tried to install 5.2 vice 5.1. And it worked... Yes, I was finally able to get Tablesmith 5.2 working on Linux. I haven't run into an issue yet, but testing continues. I used Codeweavers Crossover software. This software is very handy for getting Windows programs working on Linux with minimal fuss. Only software I haven't seen it play well with is Microsoft Access, Adobe Photoshop and FilterForge, so it's well worth the purchase. Crossover is the commercial version of WINE, so you may be able to do this for free, too, using WINE. Instead of the WinXP bottle I used for 5.1, I used a Win10 64 bottle. Likely would work on a Win10 32 bit bottle as well. Before I installed 5.2, I installed ALL of the .NET framework up to 4.8. Pretty sure I didn't have to install all of it, but I did it anyway. Then I ran the normal installer and it worked like a charm. No other special fiddling with it. Once I hear back from Bruce with my registration key (already sent my funds in! :) ), I'll let folks know if it registers or not. I'm not expecting a challenge on that part, 5.1 had no issues registering at all previously. Then I get the fun of figuring things out from there! Enjoy, Matt Lynn
|
ERROR Generate function calling Generate again
10
#function
#error
Hi there, I cannot figure it out. I am using {Generate~0} to create a link that does some calculations and shows the result within a {InputList~} and a {Msg~} and then creates the same {Generate~0} again. The idea is to have a simple to-hit and then damage roll that can be clicked directly within tablesmith from a generated NPC or monster to track a whole battle. Tablesmith is working and it is possible to provide and preserve two arguments with this type of calls. But it always generates a strange error, I cannot fix. Output: ***ERROR on line -1 of table '~test' - Table '~test' not found in call to 'Reset'. *** <== The strange error, appearing after link from {Generate~} is clicked 1 <== the clickable link generated from the testcode below. It is still clickable and the error above is repeated for each click A simplified sample table to demonstrate the problem is shown below. Has anybody a suggestion if this is possible and the error fixable, or is it not possible to use tablesmith for this type of recursive calls? Best Klaas %var1%, %var2%, :Start 1,|var1=1| _|var2=2| _{Generate~0,%var1%,~other_%var1%=%var2%} :other_1 1,|var1=1| _|var2={LastRoll~}| _{Msg~%var2%} _{Generate~0,%var1%,~other_%var1%=%var2%}
|
A question regarding parameters
9
Am i right in thinking if i have say 4 paramters at the start of the table, and each has 20 options or so, would use them like this: @option1,1,Treasure level,Half,Standard,Double,Triple @option2,1,APL,1,2,3,4,5,6,7,8,9,10 @option3,1,Something else,blah, splerg,nomnomnom _{If~%option1%=1|variable1=10|} _{If~%option1%=2|variable1=20|} _{If~%option1%=3|variable1=30|} etc for each option, so i would have in the end 3 variables to work with or is there a simpler way of doing it?
|
Timestamp
2
Is it possible to put a timestamp in the table result? I have some tables that return a yes/no/maybe and find myself unsure if a new result was rolled or if I have gotten the same result again. If not this solution, does anyone have a suggestion to the problem of wondering if I clicked it?
|
Maximum size of a group or table
3
What is the maximum size of a group or a table that Tablesmith can handle without choking? I have some name lists with tens of thousands of names. Will Tablesmith be able to handle that, or will I need to break the lists down into smaller chunks?
|
DataSet Oddity
3
I have just noticed that my Datasets are either not setting correctly, or not getting correctly. Most likely, I have something off in my code and can't see it. I've put in an "error" check. So, the 1st 3 lines are what is being returned for addition to the dataset. The table is the output and for some reason, "Experience" is offset by 1. -1; 1; (A1)Scroll of 2 Wizard Spells;1;0;0 -1;2;Protection from Undead;1;1500;7500 -1;3; Potion of Extra-Healing;1;400;800 Treasure Quantity Experience Gold Value Notes (A1)Scroll of 2 Wizard Spells 1 400 __ (L4) Tenser's Flaming Blade (GA) (L2) Wings (7S) Protection from Undead 1 __ 7500 __ Potion of Extra-Healing 1 1500 800 __ I've spent 2 days trying to figure this out on my own, and I am at a loss. Thanks.
|
Mysterious Error
3
#error
I am running into an odd error. Summon Monster I ( ***ERROR on line 891 of table 'Spells' - Group 'Creatures.SumMon1' not found. *** ) Here is the crux. I can roll on the attached table and never get an error - there are not 891 lines in that table either. For testing, I am calling it from another table (in another folder) with a simple: :Start 1, [Spells.Wizard1] What am I missing?
|
Arrays to track count?
8
I am working on my own random gem table combining the 1ed DMG and articles from Dragon Magazine. I am able to loop through my initial table, but that is spitting out one gem at a time. Arrays have never been my strong suit in programming, and that has me at a disadvantage here. What I would like to do is when table generates: diamond, diamond, ruby, emerald, ruby to use the array to store and track the count of the results. so when I list out the results I can display 2x diamonds, 2x rubies, 1x emerald. Is this possible? I was thinking of something like this {DSCreate~Gems, GemID, Count} If I were in my SQL environment, I would just create a temp table and store each individual entry, then query for the counts. Thanks.
|