Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatization of Custom Panic table? #266

Open
jacksands opened this issue May 19, 2024 · 6 comments
Open

Automatization of Custom Panic table? #266

jacksands opened this issue May 19, 2024 · 6 comments
Assignees
Labels
question Further information is requested

Comments

@jacksands
Copy link

Hi!
I have been trying to make a custom panic table for my game, what is done, but I haven't been successful in make the automations...

Every time I make the roll from the sheet it rolls the original table, instead of the tables that are in the table list, I made sure to look for all possible panic tables that show in the system, and no luck.

I have the official Core rules and the CMOM, if that makes any difference...

also, the automation for modifiers in the panic roll with items are amazing, can it be altered or customized for my table? were are these items and how do I link than to de roll?

As always thank you for the incredible system!!

Erich

@pwatson100 pwatson100 self-assigned this May 19, 2024
@pwatson100 pwatson100 added the question Further information is requested label May 19, 2024
@pwatson100
Copy link
Owner

Are you replacing the Panic Table?
The panic table is the hardest table to substitute as because of the "More Panic" rule some of the text is hard coded in the language files. Under the lables "Panic1" to "Panic15", so you would need to change thse as well.

The automation is also hard coded (line 611 onwards in actor.js) as the result is checked, to see if its a character change, which I can do as opposed to a party effect which depends on the other actors range.
If it's a result I can do something with (rolls of 8, 10 & 13) I either directly update the actors stats (10 or 13) or for a roll of 8 create an item on the actor with the necessary modifiers.

@jacksands
Copy link
Author

kkk It seems I will need to learn a bit of coding to move forward on this or roll it manually...

but a challenge is always fun!

thank you for the guidance!!!

@jacksands
Copy link
Author

I'm looking ate it now and I think that with your instructions I may actually be able to do it!

aside from that, this is fantastic!! How much of this codemancy you have use!!!

TKS!!!

@jacksands
Copy link
Author

It really worked! even the automations!!!

thank you very much!!!

@pwatson100
Copy link
Owner

That's really good.
Just remember that when you do an update the actor.js and the language files might be overwritten.

I would be interested in seeing the changes you made.

I have been thinking of how I might build something into the system to make this easier.

@jacksands
Copy link
Author

My players and I think that the panic rolls cascading affects and some results impeding the action, even with success reduces the agency to choose their action, of course this is by design and changing that makes the game less deadly, but we choose for the fun factor.

I change the text of the panic results to alter this situations, and make some others dependent on if you had a successful roll, etc.

I’m sending the files, since we play with the interface in English I only change this language file, but the text are on Brazilian Portuguese for our convenience.

I tried to chance this to a minimum to avoid errors, so on the en.json files only the lines 262 to 271 are altered, even that originally I intended to add a few more levels.
I know that I would have to add lines in the actor.js near lines 1267 but decided to go save.

Also, in the language file I introduced empty paragraphs “

” to facilitate reading.

About the changes in the actor.js they are very few, I just removed the lines that are result dependent, if I remember correctly case 9 and 12 are jus removed.

Now if I can make a suggestion, you system works flawlessly, perhaps would be more save to just add an option to de system setting allowing to choose for “custom panic tables” and using a Dropbox like menu to choose between any tables in the world, after this would only serve to show the result in the chat.

There is a similar situation on the Savage World System, for injury tables I guess, perhaps that can help with coding.
swade exemple

The second part would be automation, I suggest the let the GM know that enabling the custom panic would disable the panic automation or if you want, maybe you can make a field for gms to fill in the modifiers for the system to read when custom is activated.

In any case sorry for the really big text, I thank you for the invaluable help!!!

Erich

files.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants