#Outdated: See Foundry VTT System - Foundry VTT sheets

1 messages · Page 1 of 1 (latest)

viscid schooner
#

So I hear you're interested in playing Draw Steel in Foundry VTT. blobhero

Well lucky for you, I've built just the tool for you!
(I lost a lot of resolution in my videos due to my large monitor size oops, promise the sheets don't look that washed out lol blobthumbsup)

Roll for Power! d0

Select any banes or edges, auto-select (or change manually) your ability modifier, and the sheet does the rest for you. In the chat, the roll will format in bold the tier you achieved, taking into account double banes and edges, and will notify you clearly when you have rolled a critical!

Compatible with most modules, incl Dice So Nice!

Watching your d10s fly across the screen to smash your enemies has NEVER been so easy (okay, it's about as easy as it is in Foundry normally i.e. quite easy)

Track Stamina, Heroic Resources, Recoveries googlemuscleR

Damage and Healing is tracked and automated for you. At a click of a button you can spend a recovery, get temp stamina, gain heroic resources. Your health bar changes colour when damaged to represent your winded or dying states.

How to Install:

See this message below for the instructions and my Google drive link
#1279333525174358036 message

NOTE:

This only supports Foundry Version 11, but fixing this is super easy.
It doesn't support the latest update to 12 as the custom system builder I am using doesn't support it yet. Reverting back to 11 (or upgrading to) is super easy, but if you need help I can assist.blobwizard

#

Adding abilites is super easy using drag and drop. Your players can make sheets and add their own abilities easily!

#

Damage is added, stamina is recovered, all at the click of a button!

loud heart
#

Looks extremely rad!
Can you please send me the link to it in DMs?☺️

glossy rapids
#

Oh yeah this is great

#

I’ll get this set up methinks

#

Pls DM me the link:)

viscid schooner
#

Will do to both of you! I’ll be back at my computer in an hour or so and once I’ve heard confirmation it works for you I’ll chuck the link here for any future people to use!

glossy rapids
#

Have you implemented the conditions out of curiosity? Not necessarily as like actual effects but as status markers?

loud heart
pastel notch
#

Can you DM me too, I was in process of doing my own setup through Foundry, but would save time if someone else has done it

crisp leaf
#

could i get a DM please

viscid schooner
# loud heart Other question - by any chance have you implemented anything to control turn ord...

I used an optional module called “Combat Tracker” or something. I’ll find it and add it to the optional options list in my instructions.

It wasn’t perfect, and you may find a better way, but the way I ran it with my players was I created 3 sub groups: Turn Taken, Hero’s, and Monsters. Then when someone took their turn I moved them from “hero’s” group to the “turn taken” group (shows for everyone in the combat tracker)

#

At the end of the round I clicked a button and it summoned all the hero’s and monsters back into their groups! Was a bit finicky at first but it worked for what I needed!

viscid schooner
glossy rapids
#

Which module?

#

Oh and also what do the enemy sheets look like out of curiosity? Or do they use the same sheet as PCs?

viscid schooner
#

They’re different, I’ll drop an example in a second 🙂

glossy rapids
#

Awesome!

#

Looking forward to trying this, if I could migrate my playtest game from Owlbear to this it’d be fantastic

viscid schooner
glossy rapids
#

Neato!

viscid schooner
#

Also, if you set your rolls to GM Roll in the bottom right corner it rolls the abilities privately, in case you don't want to share the ability with your players

#

Same with the players

loud heart
pastel notch
#

I am in the process of getting the Fall of blackbottom maps working in foundry.

viscid schooner
#

Critical trumps double bane, actually got a perfect example of it working haha

viscid schooner
loud heart
viscid schooner
#

Would anyone like to try install it for me and see if there are any issues? I have one other person trying atm, but on version 12 which may not work. DM if you are available blobhero

crisp leaf
#

i'll try revert my foundry version and then let you know if i can give it at ry

viscid schooner
#

I'll dm you the google drive link blobthumbsup

crisp leaf
#

tyty

#

oh, i didn't evever even update to version 12 so im already ready on 11 lol

viscid schooner
#

Okay amazing stuff, @crisp leaf helped me test it and it WORKS! yay. I will update the pinned message up the top with a google drive link and make a short unlisted youtube video on how to install tomorrow

polar brook
#

Some module suggestions to use for folks! That I’ve found really helpful for my game.

Bar Brawl - Lets players have 3 easily modifiable bars on their tokens. I have it set up so they can track Stamina, Recoveries and Heroic Resources without opening their character sheet!

Challenge Tracker - Gives a clock with inner and outer wheel clock that I can use to track success and failures for montages. Can be hidden from or revealed to the players.

Condition Lab & Triggler - I've used it to set up a custom set of conditions with custom icons. Each condition can include a link, I've got a journal with the text for each of the conditions.

Lancer Initiative Gives you an easy way to track when your players have acted in each round. Basically handles everything except the initial d10 roll perfectly

Party Resources Gives you a customizable set of resources at the top of the screen, I used it for Villain Points, Hope, Victories and the link. Each can be hidden of revealed to players.

glossy rapids
#

Oh awesome, thanks

#

Do you know if Lancer Initiative plays nice with Combat Carousel?

polar brook
#

Sorry, but I have no idea. My guess would be possibly not, but I’ve not tested it.

I do know it didn’t play nicely with a second module I was trying to handle initiative groups.

glossy rapids
#

Fair enough I’ll have to give it a test

#

AFAIK combat carousel is pretty much only visual so maybe it’ll work better

balmy owl
#

In my version, the portraits appeared but it doesn't understand what it means for a character to have activated and I can't imagine how it would respond to bosses with extra activations.

livid ravine
#

Hello! Could I have a link please 🙂

crisp leaf
#

they're asleep rn, i believe.

jovial pond
#

Hello, I would like to have a link too please (after you get your beauty sleep, of course)

gritty hatch
#

Please DM me a link, and thank you for putting this together!

agile spruce
#

Please Sir can I have some more link?

viscid schooner
#

Hahaha yep! Putting the finishing touches on my install instructions. Expect a link very shortly!!

#

Is anyone around right now to test it out? There was a small bug last night with Prinner and I don't want to publish if it's still there

#

It should take less than 5 minutes to install, assuming you have Foundry Version 11 already and don't need to change that (noting that version 12 doesn't yet work with custom system builder)

merry garden
#

When you have the time, I'd appreciate the link. I'm not near my computer at the moment so I can't help you with the testing. Sorry

viscid schooner
#

(if the stamina bar down the bottom looks more like the following, please DM me and I will show you how to fix it)

#

See above @loud heart @glossy rapids @pastel notch @crisp leaf @livid ravine @jovial pond @gritty hatch @agile spruce @merry garden

#

Feel free to jump in my DMs if you have any questions or need help on the install 🙂
Hopefully the install instructions are clear enough but I may have missed something

viscid schooner
rocky silo
viscid schooner
rocky silo
#

Going to install it tomorrow and report back if there are any issues!

dusk idol
#

worked like a charm @viscid schooner !

#

idk if this is within your capabilities to do so but do u know if compendiums will be added at any point?

viscid schooner
#

I was thinking of that!

#

I think defs could do it

dusk idol
#

ive followed wayyyy too many playtest games to know how much of a pain data entry is and how annoying it can be to change abilities from version to version though

#

so i understand if ur hesistant

viscid schooner
#

I was thinking of making a compendium of the pregens

#

Because that will be the most useful and the least pain to make (actually, I’d go as far as to say fun!)

dusk idol
#

fair enough!

#

yeah right now i think the only thing keeping me from running DS on foundry is the lack of auto-fill abilities in foundry

#

so if that is implemented it would be a no brainer for me

viscid schooner
#

Done and done, I’ll get working 🤓

dusk idol
#

my savior!

viscid schooner
#

I’ll also pre make all the monsters, that’ll be easy enough for people to have those pre-filled in

dusk idol
#

monsters seems like it might be more work than hero abilities

#

idk

crisp leaf
jovial pond
glossy rapids
#

Is there a way to add a second kit entry for Tacticians?

viscid schooner
#

Ah yeah I was thinking about that whilst making it, but it was going to add too much complication that might break it all. So I decided not to since most of the second kit is just adding abilities to the first kit (so nothing actually new) and the second kit’s signature should just be fine to drag into the sheet

#

Anything extra you could write in the features section I thought?

glossy rapids
#

hmm am experiencing a bug with the stamina bar, it's no longer applying damage or healing. The message in chat pops up but the bar doesn't adjust on the sheet.

viscid schooner
#

Grrr that’s the bug we were seeing last night

#

There is a simple workaround, Ill DM you to see if it fixes it

glossy rapids
#

👍

glossy rapids
#

PSA: in case anyone wants to set up drag ruler with this implementation, you want to point it to actor.system.props.speed

viscid schooner
#

Indeed most of the fillable boxes in the sheet should be referenced in a similar way! the name of the box may not be obvious though so if anyone wants to reference something in a sheet ask and I'll tell you what sheet calls it

viscid schooner
#

I just realised thanks to @glossy rapids that I left in some code in the enemy sheet from when I had a VP counter. I removed that counter as it was far too finicky to work for public release but forgot to change the code in one place in the enemy stat block. This means it won’t roll dice for enemies atm

#

Super easy fix for me, but requires an update to the enemy sheet for anyone who’s installed recently. I’ll publish the update in the morning, it shouldn’t delete anything you’ve made so far (especially if the update only concerns the enemy sheet)

steel snow
#

Super cool work! I'm working on a proper system implementation which will be v12+

dusk idol
#

👀 looking forward to it!

stark nest
stark nest
#

Also interested in the fix for the enemy stat blocks. 👀

viscid schooner
#

So I’d duplicate it beforehand in case

#

Duplicating may also fix it in the duplicate sheet

#

(But first thing to try actually would be a close the app and reopen)

stark nest
#

I did close the app and re-open, and also tried creating a duplicate sheet earlier and it didn't actually fix it.

#

I found the issue was the inconsistency in the Token and the Actor. If I open the actor from the Actors tab, everything works fine. If I double click on the token, it brings up the sheet but the changes don't affect the actor, even if the actor is linked.

viscid schooner
#

I shall try reproduce on my machine

stark nest
#

I can also take some screenshots of steps to reproduce.

#

Last screenshot below is an example of the action being taken and it not taking effect.

viscid schooner
#

Does it update in the actor sheet when you attempt to modify the token sheet?

stark nest
#

Doesn't seem to do either.

#

(I clicked -10 HP on the token sheet with the actor sheet up side-by-side.)

viscid schooner
#

I have some ideas on why this is the case, I’ll get back to you shortly

viscid schooner
#

Okay I was able to reproduce your problem AND I think I have a solution

viscid schooner
#

Let me know if this fixed the issue for you (note that when you update the prototype token from the actor sheet you will need to delete and redrop the token onto the field for it to guarantee take affect)

stark nest
#

I could've sworn I did this earlier, but clearly I didn't. Thanks for your help. ❤️

viscid schooner
#

PHEW! I was scared it was truely broken

stark nest
#

Nope, I'm just a silly goose.

viscid schooner
#

I've updated the install instructions to specify that must be done

#

Now to fix this silly bug with the monsters dice

#

Oml was so easy to fix lol

stark nest
#

Oh, sick. Glad it wasn't a tough issue to resolve. 😄

viscid schooner
#

Just set the "resource current" in the _enemy sheet (in the hidden attributes tab, see video) to some huge number. This is effectiely telling the sheet that you have 10000 VP so your abilities are all valid lol.

#

Any number greater than the VP cost of your ability will do, I just thought overkill was funny 🫣

stark nest
#

Can confirm, that worked.

viscid schooner
#

This will not update at all btw (as in you don't have to worry about changing it again later), your "VP" according to all enemies from now on is 10000. I used to have VP tracked in another sheet and that's what that attribute was doing (getting the director's current VP) but I decided to simplify because it was honeslty more work for the director than just recording it yourself however you like

#

I will update the templates in the google drive

stark nest
#

FWIW, if people are looking to publicly track and keep up with VP, I've been using the Party Resources module.

#

Works well for Hope/Hero Tokens and Victories as well.

viscid schooner
#

Great idea!

#

@glossy rapids see fixes above for both the stamina bar bug and the enemy dice

glossy rapids
#

🫡

viscid schooner
#

Foundry VTT [UPDATED WITH BUG FIXES] - Heros, Monsters, Abilities oh my!

#

Foundry VTT [UPDATED WITH BUG FIXES see chat] - Heros, Monsters, Abilities oh my!

#

PSA: Future downloads will not have this bug, but if you already downloaded you can follow the steps above in the two videos to fix

stark nest
#

@viscid schooner is there a way to print non-rolled abilities into chat?

#

A good example is "Keeper of Order." There isn't a roll associated (no power table options), but the effect is relevant and I can see people wanting to print it to chat when they use it.

viscid schooner
#

There is! Give me a second to remind myself how lol

viscid schooner
stark nest
#

Yup.

viscid schooner
#

Okay so I'm going to update the googledrive with this new sheet that has buttons to print features to the chat

#

For you however, to make sure it doesn't delete anything you've already made, I'll DM you how to make the changes

low nexus
#

Hello! Some doubts..
1 . How add the infos from kit signature? like vine ward?
2. How add kit equipment?

Many thanks

viscid schooner
viscid schooner
low nexus
viscid schooner
#

I'll admit it's not the best, but there are two ways of solving it.
1: you can type into the "Ward" section the title of your ward (e.g. Vine Ward) and then in the features tab you can fill in the details of the ward.
2: you can add an ability to your sheet and select the source as "kit". This should appear in the kit tab now (as well as the abilites tab). You can then fill in the effect as the ability, and add <br> in the text box where you want to have a new line

#

You may have to follow these instructions again to get it to appear in the Kit tab:

low nexus
#

great! Many thanks

viscid schooner
viscid schooner
low nexus
viscid schooner
#

With some feedback from Thanix I changed how non-power roll abilites look and made them able to be sent to the chat easily

#

You will need to update the sheet with the new code, I'll DM you the new sheet to import?

fading solstice
#

Thanks a lot for making this, and the detailed instructions. Working great so far!

tulip fern
#

Thanks for putting this together! Hopefully as Draw Steel gains some traction and as we get closer to the full release, we'll see an actual Foundry System developed by people much smarter than myself, but this is great in the short term!

#

One small note for those like myself who are coding illiterate, or have fully developed games in v12, you might try linking to this video in the google doc for some help with downgrading the system without potentially messing up their current downloaded modules or worlds. https://www.youtube.com/watch?v=B74ZAp3xx3o

Hello everybody! Today we're taking a look at how you can try out the latest Foundry Prototype safely so you can get a look at awesome new features like vision modes, core ping support, a brand new journal system with collaborative editing, tours, performance improvements, and a ton more!

CODE TO COPY/PASTE INTO COMMAND PROMPT/TERMINAL OR THE ...

▶ Play video
viscid schooner
#

Nice good idea, I shall add it in 🙂

loud heart
#

Hi there, @viscid schooner !
Could you let me know whether you're familiar with using a module like Automated Animations in CSB?blobdisguise
I've been trying to figure it out myself, but so far I haven't had any luck.blobconfounded
Perhaps you might be able to tell me how it could be set up/used to link animations to attack/ability rolls made via Power Roll in the ability sheet?

viscid schooner
#

I’ll dm you to try work it out together

loud heart
fading solstice
#

I'm trying to set up Bar Brawl with stamina_temp and resource_current, but the bars don't show up. I think it's because their max value is Infinity, because stamina_current and presence_score both worked fine.

It makes sense for the core sheet to not set a max for these. Is there any way to make Bar Brawl just show the number, maybe by setting the same value as the max just for display?

viscid schooner
#

What attribute did you select out of curiosity?

#

(As in, the actual name you’re calling in the bar settings)

viscid schooner
pastel notch
viscid schooner
#

Yoink!

steel snow
#

If anyone is interested in helping develop a full system implementation, I've now got a public repository. This is NOT ready for general use and consumption, there's still a lot of work to do

fading solstice
#

Would you prefer any requests to be posted as an Issue on that repo? Or would that be for a later stage, after some more development has happened?

steel snow
#

Issues work

pastel notch
#

@viscid schooner Do you if there is a way to have two kits as per Tactician class?

viscid schooner
#

If you get an ability that is text and not a roll (say you take a caster kit), you can still add an ability and just don't fill in the tiers. If the tiers are not filled in in the ability, the text in "Effect" is printed to the chat without a roll

#

Examples here 🙂

viscid schooner
viscid schooner
glossy rapids
eager lily
#

All this is great! I made a little hacked 5e version in foundry with custom classes and abilities that does all the power rolls and stuff and displays each ability. A lot of freaking work

viscid schooner
#

You will need to go through the steps again to tick the boxes in the items containers (in the install instructions if you’ve forgotten) to make your abilities show again (don’t worry, they’re only hidden not deleted)

#

If for whatever reason this doesn’t work for you I’ll send you the JSON for just the hero sheet template, which is how others have updated and it worked

viscid schooner
#

Oh yeah, I guess PSA for everyone that the sheets are updated with some extra features 🙂 (I would always backup your world before any updates)

#

Most others have updated and it’s working awesome, so if you run into any trouble I very likely already have helped someone else fix it

#

I also got Automated Animatioms working really easy now with @loud heart but that requires a very small change. DM me if you want that macro

viscid schooner
#

Foundry VTT [UPDATED ROLL MESSAGES] - Heros, Monsters, Abilities oh my!

sullen elk
viscid schooner
#

UPDATE: if you’d like a player (or yourself) to be able to add your abilities to the hot bar as a macro (as in, it rolls the dice, not just “display” the ability), I’ve added instructions at the bottom of the Install Instructions doc in the Google drive

#

Doesn’t require any installs or edits, just is a different process to other systems to create hotbar auto-ability rollers

viscid schooner
#

Will send very shortly 🤓

trim island
#

@viscid schooner Do you have a video on downgrading and upgrading the version?
Thanks for doing all these by the way 🙂

viscid schooner
viscid schooner
viscid schooner
trim island
viscid schooner
viscid schooner
#

I can't really find anything that's short and sweet so I'll just make some instructions on how to downgrade myself haha

viscid schooner
#

Okay added a link in the install instructions, which links to this doc: How to change versions

trim island
#

Thanks for taking the time to do this! ablobhugheart

glossy rapids
#

There is apparently an issue with the send-to-chat function, at least for the Features. Anything that has a line break in the description will not send to chat.

viscid schooner
#

Thanks for notifying, I’ll try reproduce and publish a fix. Just to be clear, it works normally without a <br>? Have you tried with <pg> and </pg> around the text you want on a new line?

glossy rapids
#

Yes it works without the line breaks

#

This is only an issue for the Features

#

maybe bc they use the normal foundry text editor?

#

Abilities that require html formatting work fine

viscid schooner
#

Okay that’s very interesting, get my bug squashing hat on 🤓🐛

viscid schooner
#

I can't seem to replicate your issue, it's working for me?

If you put <br> in the text field for a feature and it appears as "<br>" instead of just a new line, try open it and then close it by clicking save

#

I did notice however that if you use ' in the message at all it doesn't like it, I will fix this now

#

I'll upload the fixed sheets soon @glossy rapids , but if you want the fix now it's easy. Go to the _hero_sheet template and navigate to the "Features" tab. Then in the dynamic table, click on "{send_to_chat}" and in the roll message box delete the code and paste in the following instead:

#

Don't forget to click save and then "reload all character sheets" at the top!

eager lily
#

Unfortunately all my other systems use foundry version 12 so I can't switch back to 11 😦

viscid schooner
#

Ah damn 😕 you can have two seperate installs going but that might be annoying to do

viscid schooner
rocky silo
#

An option for you is to setup a node.js for a v11 install if you're willing to do the work for it. I've got a v10 and v11 install on my pc for a couple of different systems that are not yet on 12

chrome cypress
#

@viscid schooner Hi! I've been wondering about running Draw Steel in foundry before we knew it was called draw steel, I'm so happy to have found your thread! How do I get started? I've never installed a custom module for Foundry, so I think I need a bit of help 😅

glossy rapids
#

if u go to the very top of the thread youll find a link with very easy to follow step-by-step instructions!

viscid schooner
#

DM me with any questions you need help with blobfingerguns

chrome cypress
#

Awesome, thank you! I may be back, we'll see how far I get on my own lmao

chrome cypress
glossy rapids
#

Would there be any way to have the chat card display the keywords of the ability?

trim island
#

@viscid schooner Can you pin the first post as well as the post with download link for easy access?

viscid schooner
#

Thanks!

glossy rapids
#

🫡

agile spruce
#

Legality Question: Can we share a monster compendium ?

#

Like if I create all the monsters sheets could I sahre them with other patrons/backers ?

livid ravine
#

I don’t know the exact answer, but if what you’re trying to share is covered by the license I think you can

viscid schooner
#

As long as it contains no art, yes

#

I reached out for permission to use the tokens and they said no

dusk idol
#

theres been no hero ability compendium made yet right?

viscid schooner
#

Not yet, when I have the time I will try to get that done but if someone beats me to it I will just pin your compendiums so everyone can benefit

#

You’re welcome to contribute! blobaww

agile spruce
#

It would be nice to have a place where we could track the ones we made. This way we could all contribute and wouldn't be repeating work

viscid schooner
#

Why don’t I make a drive and we can all add to it there, then every so often ill go through and collate all the templates into a single download

#

The monsters will take hardly any time to make

viscid schooner
#

(don't want everyone and their dog able to delete/add random files)

glossy rapids
#

@grim briar if you’re using foundry you can make use of this

grim briar
#

Oh wow, thanks for letting me know! I am at work right now but I will definitely have to check this out when I get some time

#

@viscid schooner You've put quite a bit of work on this. Thanks so much for sharing!

stark nest
viscid schooner
#

No one has contributed yet haha

#

I was going to next weekend start making some things, when I’ve finally got the time 🤓

steel snow
#

Hopefully I'll have a proper system out by the end of the month

#

where some ability creation can happen in a more permanent fashion

viscid schooner
steel snow
#

UX is unfortunately coming last

#

lots of data work first

#

my friend who does UX stuff has been on vacation the past two weeks but he'll be helping me this week I think

viscid schooner
#

Awesome

grim briar
#

Damn that's awesome

#

I'm planning to run a session for my group in two weeks. The current tools have already been pretty useful. I was able to add everyone's character sheets fairly easily!

viscid schooner
#

PSA: I did find a bug that can occur if your character's name contains a quote mark in it and you attempt to roll in some circumstances. I have fixed and uploaded the new sheets to the drive.

#

If you download and "import sheets" you will need to then quickly repeat the steps in the install instructions re: make sure the "_ability_template" box is ticked in the item container in the All Abilites and Kit tabs in the _hero_sheet

#

and in the _enemy sheet you'll need to tick the box again for the _monster_abilty and _monster_resistance templates

#

I wish I could fix this, but it's a bug with custom-system-builder that it always unticks these when you import sheets again blobyikes

stark nest
#

No quotes in names allowed, got it boss. 🫡

viscid schooner
#

That is the simple solution haha!

agile spruce
severe axle
#

I have a module created which has all of the monsters set up, with basic name-stamped tokens (shown). I could probably write up a set of installation instructions for it. It has everything ready for import, including your sheet/item templates all ready to go via drag and drop importing. I plan to expand on it when I have time, adding the pregen characters and stuff as I go.

viscid schooner
#

Nice! Just checking is this using the latest sheets with the bug fixes and the print to chat functions?

severe axle
#

Pretty sure I'm up to date, actually thing I wanted to mention which I changed on my end was setting the Size field to text instead of Number. But anyone importing this way would have that change already done.

viscid schooner
#

Oh yep, that makes sense with the new backer packet rules for size

#

Importing you’d just need to make sure you’re referencing the same templates. I’ll fix that size field tonight and then as long as your template sheets are the same as the current ones in the drive it should work beautifully!

severe axle
#

The module also includes the templates so as long as you import them from the compendium in the correct order everything works perfectly. You just drag/drop from compendium to import Macros, then Ability Sheet Templates, then Ability Templates, then Creature/PC Sheet Templates, then Creatures and it all functions. I'm not sure how much the specific order matters but I know I got a bunch of errors when I was initially testing (imported creatures without ability sheet templates) so figured I know this order works 100%. 😂

viscid schooner
#

Awesome stuff

#

What’s the best way for you to share the compendium?

severe axle
#

https://drive.google.com/file/d/1t3aGo6Jh7NSpBL8T6xKNHV8EA3f8vKwn/view?usp=drive_link This links to the zip with the module in it. You want to go to Appdata\Local\FoundryVTT\Data\modules (%appdata% then up to Local) and unzip it inside.
https://drive.google.com/file/d/1MhymBgQwhBZuvUyYzJxkSdg9aL-PpV3s/view?usp=drive_link This links to the zip with the tokens inside, only way I could find to get the tokens to work was to put them in the exact same spot. So you want to navigate back out to AppData\Local\FoundryVTT\Data and make a new folder "custom content" if you don't already have one, then drop the "Draw Steel" folder from inside the token zip in there and the creatures should all link up to their tokens. AppData\Local\FoundryVTT\Data\custom content\Draw Steel should look like this (i don't know if it's case sensitive lmao)

To get the module to work you turn it on in your Custom System Builder world like you would any module (Settings, Manage Modules). Then in your Compendium you'll have a bunch of folders. Open Macros compendium and your Macros folder (bottom left) then drag "Sheet Macros" from the compendium into your Macros folder. After that you want to open Abilities compendium, drag "_SheetTemplates(DO NOT TOUCH)" into your Items tab, then individually drag the 3 useable templates into your item list. Lastly you open the Creatures compendium, go to your Actors tab, drag the "_SheetTemplates(DO NOT TOUCH)" folder into your actors tab first and then drag the Creatures folder into your actor tab.

Pretty sure that's the step by step.

#

If anyone goes through this and has problems, something doesn't work, just ping me. I don't think I left anything out but it can be confusing if you've never done this before.

#

Also might be typos/errors on the creatures I tried my best to check them all over 😂 Always double check the pdf especially if something seems odd.

#

The original instructions for required modules etc. should still be followed, and recommend reading the whole thing just to understand how the sheets work but you don't need to follow any of the template import directions (or even fix the sheet 🥳).

#

This doesn't have the ancestry specific VP features listed anywhere, eventually just throw those in a journal entry but for now the pdf is always there. 😁

severe axle
severe axle
#

Does anyone have a module they use to track what squads creatures are in? I was using "Token Color Marker" but it doesn't seem to work with CSB.

severe axle
#

At the very bottom of the document I've started a list of optional recommended modules to help track certain parts of the game. I've included instructions and a json for importing a condition list through Combat Utility Belt to replace the default big list that you see when you're adding a condition to a token.

agile spruce
#

I use condition lab and have extra conditions with just a colour square to identify different squads

#

I switched from CUB because I think it is deprecated

severe axle
#

I'll take a look later when I have some time to tinker, thanks! There's a Token Faction (forget what its really called) module I was looking at that colors the square behind the token which was kinda neat, full color picker. A little intrusive depending on what people like tho

severe axle
#

added a note about Condition Lab, the json seems to import fine since it's mostly the same module. i'll double check everything works and fix up the settings instructions later

viscid schooner
tepid iron
#

@viscid schooner This is awesome stuff! Thank you so much for setting this up and the excellent instructions. Just set up my forge server and looking forward to running my first game, which would not have been possible without you. Many kudos! If I work out how to export the characters and monsters that I create I would be happy to share.

tepid iron
# severe axle https://drive.google.com/file/d/1t3aGo6Jh7NSpBL8T6xKNHV8EA3f8vKwn/view?usp=drive...

Hey @severe axle, thank you so much for your detailed instructions. I am struggling to make this work in the forge. I have uploaded the file to my assets/modules folder, but when I try to install the module.json, it tells me that "the backerkit.... module does not provide a download URL that can be installed". Sorry if this is a stupid question or if I am missing something obvious. Any help would be appreciated.

agile spruce
#

For anyone who wants to use V12 there's a workaround I found.
Go to https://gitlab.com/custom-system-builder/custom-system-builder and install the beta version. Then if you want to use @severe axle 's module edit the module.json and replace all "custom-system-builder" instances to "custom-system-builder-beta" and version from 11 to 12.
Most things will work fine but DO NOT TRY TO EDIT/OPEN THE ABILITIES from the imported actors.
You can roll directly from the sheet and that will work fine but if you try to open it the ability will disappear.

severe axle
tepid iron
# severe axle https://docs.google.com/document/d/1HE8OmsB3WstOmarqUrWeTkwVrmDYxUTm8Tz4OXFZYmU/...

Hi Telkanis, I have finally got it to work in the forge! There is an excellent instruction video on how to install the files in the forge, which you might point to in the instructions: (https://www.youtube.com/watch?v=IhLO-4nsmAE&ab_channel=DungeonMasterJosh). Question: does your excellent compendium include the pregen characters as shown in the instructions? I cannot find them, but perhaps I am missing something. Thank you again for going through the immense effort of importing all the creatures. You have made my life sooo much easier. All the best from NZ!

Transferring your Foundry VTT World is very easy to do and in this video I show you how to find where your files are stored, and how to transfer them to another device or to The Forge if you want to host your Foundry VTT games from the Cloud.

#foundryvtt #dnd #dungeonsanddragons

▶ Play video
severe axle
tulip fern
#

I might have found a possible bug, not sure if it's something I've inadvertently messed with when reimporting sheets and the templates to my current world. When I click "Roll" from the All Abilities Tab, it does not add the characteristic to the roll. But if I click on the ability itself and roll from that window, then it adds the characteristic. I could try a fresh world and setup, but I've got all the player characters formatted and maps created for tonight's game, so I'd rather avoid that if possible. 😅 If it's not an easy fix, I'll just make sure to tell my players to roll from the ability window instead of from the All Abilities tab.

severe axle
#

Is this just importing the sheets via Haezan's original instructions or using my compendium module?

tulip fern
#

I'm not sure, I imported your compendium module for the prebuilt bestiary, but must have messed up something, so ended up reimporting Haezan's from the google drive because I kept getting the "item template has been deleted" error messages. I probably just need to reinstall and start over. Tonight's just Bay of Blackbottom to playtest it with my players before the survey deadline, so not a huge deal. I don't want to risk getting the "item template has been deleted" messages on the current characters by reimporting if that's a risk, it's doing that on the characters I built before reimporting. 🤷‍♂️

severe axle
#

Did you import creatures before abilities? Or the sheets before the templates, either way likely to result in that error. I'm not sure if there's an easy fix for your specific issue on the mostly working sheets, seems odd that the attributes wouldn't be getting added not an area I know much about.

tulip fern
#

Not sure what order I imported or copied things at this point, probably user error on my part. Thanks for all the work you've both put into this so far, it's meant we could stick with Foundry and I didn't have a relearn and reteach Roll20 in addition to the whole new game!

severe axle
#

That's the goal! I've been working on setting up the pregens and adventure maps, figure I can draw the walls and drop tokens based on the reference maps w/ instructions on how to import the map art at the right size and grid scale for everything to match up since we can't include the art.

keen sparrow
#

Quick question, I don't see a field on the character sheet for Weight, where can I find that?

dusk idol
#

thats a bug, weight isnt in the game

keen sparrow
#

ah, that's just on the pregen sheet for no reason then?

severe axle
#

yep hasn't been removed from them yet

viscid schooner
tulip fern
agile spruce
chrome cypress
#

also I think I found a mistake somewhere

#

This is the PDF character sheet

#

and this is Foundry

#

Is it a mistake on the sheet? Or the module? lol

severe axle
#

A mistake on the sheet the rule packet has Perform under Interpersonal, it's a known issue. A compendium is essentially a data pack to allow you to load and import objects (actors, items, sheets, etc.) into your world. Basically I can create a bunch of things in one world, add them to a compendium, then share it so others can quickly and easily load stuff into their worlds.

https://docs.google.com/document/d/1HE8OmsB3WstOmarqUrWeTkwVrmDYxUTm8Tz4OXFZYmU/edit This link has instructions on how to download and install the one I made that has all of the creatures ready to use.

#

Probably update it by the end of the week with pregens, drag-and-drop class abilities, and at least the inn from FoB setup. I've got most of the class abilities in already just toying with some icon ideas (nothing fancy, color background + letter type stuff) to help people understand their options better at-a-glance.

chrome cypress
severe axle
#

Updating should be fairly painless, and a fresh world would be a clean slate to work on if you were worried but wanted to test/look at stuff now.

split bane
#

woah many thanks for your hard work!

grim briar
#

Has anyone found an easy way to color code different minion squads in foundry? I know you can tint tokens, but one of our players is color blind so this is not ideal. I was looking for some sort of module where you can maybe even add a color ring or something. That way I could at least select colors that are color blind safe

severe axle
#

There is a module called Token Factions which adds color in the square behind the token, you can choose w.e colors you want. Alternatively, I made some shape+color icons for Condition Lab that you can apply like any condition to designate. I tried to use color blind friendly colors, but can't be sure they'll work for everyone.

#

Not sure I'll have time to get the update out this weekend like I wanted, but 🤞

severe axle
grim briar
severe axle
#

If you use the colors (icons or for factions) I hope they work for your friend! I also have a colorblind player, so I did a bit of research on colorbind friendly colors and these seemed good for most (and work for him).

#

The site I linked lets you preview how people of certain colorblindness will see w.e colors you have selected (click the glasses icon at the top). I imagine it can't be perfect but it's a good start.

grim briar
#

I am not sure how reliable it is but it seems like a decent gut-check at least. I uploaded my setup to test the colorblindness my friend has

severe axle
#

Y'know I was thinking of something that does exactly that but hadn't looked for it yet, thank you! Designing some maps so definitely a useful tool.

severe axle
trim island
#

@steel snow Any luck with the new system?

steel snow
#

Been swamped by other stuff unfortunately

severe axle
#

Anything a non-coder could help with? 😛

steel snow
#

Not really

severe axle
#

👍 Figured but also figured I'd offer.

agile spruce
#

Anything a bad coder can help with? 😂

steel snow
steel snow
#

And today's post is a great example of why I'm also not prioritizing the system, way too much is in flux design wise

agile spruce
gaunt tinsel
severe axle
gaunt tinsel
# severe axle Would love to help if I can (also still learning!), are you using my compendium ...

Actually both. I tried your compendium on V12 works just like you said. Only issue was editing an Ability causes it to disappear. Which was fine I was just playing around.

I had a friend who wanted to run the Patreon adventure so I helped her set Foundry V11 with Custom System Builder (non-beta). She is hand typing all of the Pregen Characters in. I offered to help but when she imported she got warnings and can’t edit an ability without them self deleting.

I was wondering if I exported or she imported wrong.

We used the standard Foundry Import/Export (right clicking on actor).

Thank you for your help btw.

viscid schooner
#

Couple things to try:

  • In the character sheet click the “reload” icon in the top right
  • in the template hero sheet make sure the containers have the correct item filters ticked (as per the instructions doc, if you’ve forgotten) and then click “reload all character sheets”
#

Also, in the ability itself you can try clicking the reload icon there too

severe axle
#

I had no idea this was even a feature haha, I'm toying with it now. I can get a character sheet to import with all useable abilities intact, the only thing I'm breaking atm is a Feature item class I created and changed that section of the sheet for drag&drop character creation (hasn't been pushed live) and those are deleting on me. 🤔 Low on time tonight but I'll poke at it some more soon and see if I can replicate/figure out what your issue is.

gaunt tinsel
gaunt tinsel
severe axle
#

@gaunt tinsel Are you making the characters on your V12 version or did you downgrade/backpatch to V11?

#

(Unrelated) Little behind the scenes oopsie... when I was making the abilities I would just duplicate the last one I was working on, and I guess I started Conduit with Triggered actions and didn't erase that field when swapping them to Actions so the text still shows up on the character sheet. 😂 Gotta go in and set them all to triggers and erase it.

gaunt tinsel
severe axle
#

Just wanted to be sure 😁

gaunt tinsel
#

I just had a thought… is the reason it can’t find the item because it’s not coming from a Compendium? All attacks/feats/etc in DnD/Pathfinder/Blades in the Dark/etc normally come from Compendium.

severe axle
#

It's possible. The way I understand it the items on a character should be independent (it basically makes a copy, so if you edit it it doesn't change the original). For example, none of the creatures have their abilities as items anywhere in the compendium except on their sheets and those don't break so I'm really not sure 😅

#

It still needs a reference sheet (the _templates) for the system to read, but as long as those are imported it should be fine but I was having that similar issue last night with non-abilities so still trying to figure it out.

#

tho i guess the monsters themselves are in the compendium so theres that, but none of my pre-made character abilities are or any pregen chars with them it just worked when I imported 🤔

gaunt tinsel
severe axle
#

This is just dragging it out of the compendium and not importing it the way you were before?

gaunt tinsel
severe axle
gaunt tinsel
severe axle
#

I would do everything through the compendium to be 100% sure it's all working as intended yea, the idea was you shouldn't need to import anything the old way anymore and could possibly break stuff as I'm changing how his sheets work occasionally.

#

Just in case that doesn't work I see now that CSB has updated to 4.0.0, I assume for V12 support but I'm still working with 3.2.5. Not sure how much if any issues that would cause but it's a possibility I can look into if we're still having issues.

#

If you're on 4.0 that is.

gaunt tinsel
severe axle
#

😁 Glad to hear it.

gaunt tinsel
severe axle
#

Not something I have experience with, but certainly sounds like a "just don't push it" angle. 😛 Worst case you just drag it back out from the compendium.

gaunt tinsel
#

@severe axle I built a pregen with your compendium items. Looks like import export worked

severe axle
#

Awesome! I was all ready to push an update with every ability premade for people to drag&drop on character sheets and then the Features I made just don't work on import so that was fun. 😂 Learned a valuable lesson need to test things small scale first, still no idea why it's breaking but I had to walk away from it lol.

gaunt tinsel
severe axle
#

I'll see about uploading something later if I get the time, I think I broke all of them last night so probably just going to delete that portion fully and try to find a way to make it work then redo it all if a solution can be found.

#

Haezan deserves a lot of credit for what he made, Custom System Builder is a nightmare to work with in my experience lmao.

gaunt tinsel
#

Thank you Harlan. It really is a beast!

agile spruce
#

What would be the difference in dragging and clicking import?

severe axle
# agile spruce What would be the difference in dragging and clicking import?

Not sure what this was regarding, but for what I've been talking about this is what I mean. All abilities premade, don't need to drag "Ability Template" onto your character and manually input every line. You'll have to change values based on Kits etc. still but the majority of the work is done. This works great for abilities, no problem there! On Haezan's original sheet, under Features he has a simple double text field where one is the features name and the other is where you put the description, but there's no way to pre-make Features to drop on like the Abilities.
So what I was attempting to do was change that field to accept a new item template I made for Features that is literally just a rich text field but it lets me make them ahead of time and then drop them onto characters instead of manually filling it out every time. Unfortunately these are breaking and deleting when being imported into a World from the Compendium and I can't figure out why.

#

So instead it would look like this screenshot, where each of those is an individual item and not just a line on the sheet. (I don't have original sheet for reference but I imagine you all know what I'm talking about if you've used them. 😛)

little sluice
agile spruce
#

Just because I have the same issue on v12 but I found a workaround. Just use the sheet for tracking hp, use the abilities directly from the compendium

gaunt tinsel
agile spruce
#

Oh I'm not creating characters, just using the monsters

ornate pine
#

Im trying to follow the instructions to set up the custom system, but it seems that the Hero sheet template has nothing in it?

viscid schooner
#

Try reimporting it? That seems like a strange bug

ornate pine
#

Reimported it several times, even deleted and made a new world to try it with, same result

severe axle
#

Can you confirm your Foundry and Custom System Builder versions? I haven't looked into CSB 4.0 yet not sure if anyone else here has imported since the update, not sure if that could be the issue but it has potential. Also as I ask everyone is this from my module or Haezan's imports in the pins? I realize my module isn't pinned or referenced anywhere so unless people scroll through the chat for answers it may not be seen. Also not sure that even matters for w.e your case may be but all the info we can work on is useful. 😁

upbeat belfry
#

Hey so- is there a way to make treasures (like healing potions and such) easily within the module or nah? Rn I'm just using the Ability Template for healing potions

severe axle
ornate pine
#

seems to be working now

upbeat belfry
#

hey so this is a weird issue but whenever I move a token- it freezes and the only way to fix it is to go to another map or to use the ruler to snap it back. Is this a known issue and can it be fixed? The only way I've been able to move tokens is to use the measure tool and space-bar, but otherwise this glitch just hampers clicking and dragging tokens at all (this doesn't happen in other games)

severe axle
#

Not an issue I've encountered at all, sorry. blobono

elfin pagoda
upbeat belfry
elfin pagoda
eager lily
#

Anyone have an updated easy way to play DS on the newest foundry? Going back to 11 isn't an option unfortunately

little sluice
#

I'm still using 11. I would hope we could get updates for it pinned? Also wondering if there will be an update since packet 3 has come out yesterday?

steel snow
#

so it'll have to wait until December

agile spruce
chrome cypress
#

I can't seem to find it despite backing the project

polar brook
#

Patron exclusive at the moment. Backers get packets once things are more polished

steel snow
#

odd packets have been pretty rough, even have more polish

chrome cypress
steel snow
#

Yeah, although it'll probably just be "Backer Packet 2"

ornate pine
#

It seems that the attributes on the Hero sheets don't work, the ones on the monster sheets do, but whenever I roll anything, even if it's just the attribute itself on the hero sheet, it gives +0

viscid schooner
#

Strange, works for everyone else atm

#

Are you rolling from your character actor in the side bar, or from your token’s sheet

ornate pine
#

Ive tried both ways

Just showing how it looks

#

Meanwhile monsters work fine

#

It may be an issue with the actor

#

I made another player actor as a test and it seems to work

viscid schooner
#

Try clicking the “reload” icon in the top right

#

Of the actor sheet

ornate pine
#

Didn't seem to work

#

It's weird, it seems to be inconsistent

#

Ive created 4 player actors, 2 of them dont work, 2 of them do

viscid schooner
#

That is very strange

#

Sounds like a bug with custom-system-builder

#

Have you tried changing the might value again

#

Like set it to 0 and then set it back to 2, that might re-jig it?

ornate pine
#

Yeah, I have

#

I've also tried reloading the sheet as a monster sheet, and trying it there

#

No luck

#

I think it may have something to do with tabbing out or using other tabs within Foundry?

#

As I was doing that a lot when I made the sheet the first 2 times and it didnt work

#

otherwise I cant think of anything different I had done

#

Oh

#

I found the issue

#

It's the name apparently?

#

The apostrophe in the name appears to break it

viscid schooner
#

Ahhh you may have an old version, I must have forgot to upload the bug fix for that lol

ornate pine
#

Ah, is there any way for me to update versions without needing to recreate all of my actors and items?

viscid schooner
#

I believe so

#

I’ll upload and test when I’m at my computer again

ornate pine
#

No worries, thank you for your help

viscid schooner
#

Which hero_sheet template are you using? I think the one in the google drive currenly is the one with the bug fix already

#

I stand corrected, it is missing that fix

#

Oh hilarous, i DID fix it with those sheets but accidently added in another bug. Previsouly it wouldn't even roll if there was an apostrophe. But I went overkill on escaping the quotes. Will upload the fix shortly

ornate pine
#

Thus is the nature of programming

viscid schooner
#

Can I DM you the sheet to test before I upload publicly?

viscid schooner
#

for anyone following along, it's fixed and uploaded to the google drive

split bane
#

hello there friends, what are my options if im sitting at v12? I wanna try being a director for the LATAM community

#

but otoh im already running a game on v12 jheh

viscid schooner
#

Hey mate, there are a couple of options for you. First, you can install foundry again as a seperate install at the required version (and it won’t overwrite the V12, but still good to back up before you do it anyway!) Second, you can use the forge (I think that’s what it’s called?) to host it online. Third, some people have said the beta version of custom-system-builder for V12 seems to work okay, but I can’t guarantee it’s full compatibility because I haven’t tried it

split bane
#

I do have the forge

#

how could I host it online?

#

otherwise im fine with waiting some weeks for v12

viscid schooner
#

I haven’t used it sorry, so I’m not sure how to do it specifically. You could ask in the Foundry discord how to make a V11 world?

elfin pagoda
#

I've had success with v12, I initially was running everything through v11 and couldn't get abilities to work, as soon as I updated to 12 everything worked

viscid schooner
#

Great to hear! Hopefully it works for you then @split bane?

split bane
#

oh nice, i'll try then the pinned mesages

hallow solstice
#

Hi fellow Foundry users, I plan to prep a D.S. one shot online, so first thanks Haezan and your contributors for creating this! Glad to be able to rely on this to play with friends abroad!

#

_ _
And I was wondering what is the best way to download the latest version of this module? Just download the latest code from GitHub or is there a place with packaged versions maybe I missed?

viscid schooner
#

Hey! Check the pinned comments in this thread for the link to the drive

#

Install instructions are in there

hallow solstice
#

Thanks! ❤️

hallow solstice
#

Installation went smoothly, thanks for the detailed instructions!

#

I am now curious about how to configure animations on abilities or Bar Brawl to show the resources and other cosmetic stuff like that 😁

viscid schooner
#

I’ll Shoot you a dm

steel snow
viscid schooner
#

BTW, it appears some of the desync issues occurring in the sheets occurs when a player is using a non-chromium based browser.

I heavily suggest your players don’t use Firefox and instead use Google Chrome or Brave

chrome cypress
#

I thought Firefox is chromium based, no?

clever tulip
steel snow
chrome cypress
#

got it, thank you lol

chrome cypress
#

what about OperaGX? lol

clever tulip
broken magnet
#

I have to admit, I haven't been keeping up with this project until just now, could someone summarise where its at?

viscid schooner
#

Well Chaos’ project is an entirely different thing

#

The sheets and macros etc I made work quite well (imo lol) and I’ve been playing a draw steel campaign for over 3 months now

#

So if you want to use foundry to play then follow the pinned messages to the drive where I have everything including instructions

steel snow
#

Once I have a release I will make my own thread

#

Still laying the foundation

#

I think my next big piece is the initiative handling

viscid schooner
#

Once I’m back from holidays I’ll publish the changes I made to fit the new packet drop, pretty small changes tbh

pulsar terrace
#

step by step tthings are getting better

viscid schooner
#

@everyone I have updated the power roll macro to show Keywords in the chat, very helpful if you have abilities that only trigger on "strikes" or something. If you right click your power roll macro and import this json over it, it will work. You don't need to update any sheets or abilities 🙂

cosmic dew
#

Hey, does the current version work as-is with v12?

viscid schooner
#

Untested on my end sorry, some have reported yes? If you give it a go and it works let me know

cosmic dew
viscid schooner
#

Also I have found with my players that a good way to track conditions is using the module "condition lab & triggler"

#

Looks like this:

I have red to mean EoT and blue to mean Save Ends

#

And you can hover over the conditions (when you have your token selected) to display the conditions

dusk idol
#

woah this is lit!

viscid schooner
#

These are my settings:

dusk idol
#

theres a module for searchable conditions that display conditions next to it as well btw

viscid schooner
#

and you can import this json file, and it should just work

Opening the conditions lab settings and clicking "import"

dusk idol
#

like a searchbar at the top

#

so u can just type in the condition u want

viscid schooner
#

Oh nice

cosmic dew
#

What kind of animations are you using from Automated Animations for Draw Steel? Are you using JB2A assets and manually assigning animations to the heroic abilities?

viscid schooner
#

I don't use them, but I have it set up to work with them. I can DM you how to set it up if you'd like (and yes, it's for JB2A I believe)

cosmic dew
#

I'm somewhat interested (although just having the sheet integration on Foundry is good enough for me atm)

viscid schooner
#

This is what it ends up like. It works off the name of the ability you type in

steel snow
#

I will say I wish I had shinier progress updates but everything I'm doing is data level, but I do want to say that progress on the system implementation is going well and I hope to have an alpha out in January

cosmic dew
#

We appreciate the work y'all are putting in. I'm going to be running a oneshot on Sunday using v12 so here's hoping that nothing bricks!

viscid schooner
#

Took us months to realise that’s why it kept breaking for 2 of them

eager lily
#

Does this still not work with Foundry version 12? We need to get 11 still right?

eager lily
#

and when I run my version 12 games I just reinstall the version 12 installer?

eager lily
#

nm I got it working fine in version 11. One issue though. The rolls look like they are rolling...although I dont see any dice so nice rolling.

and I don't see any output in the chat window. But if I reload the app I see them

#

my active modules:

#

its something with dice so nice

#

ok uninstalled dice so nice and reinstalled and now it all works great - thanks for making this!

viscid schooner
#

How strange! Glad you got it working!

eager lily
#

yeah! Any tips on how to handle initiative? Especially with minions and such that could be in a group?

#

minions end up taking up a lot of space lol

dusk idol
#

activate one minion in the group and have it represent the whole squad

viscid schooner
#

Yep, that’s what I do^^

eager lily
#

yeah I could do the one minion thing but I'm worried they end up killing that one and I delete them and then they are removed lol

#

ooo I'll check out that macro

dusk idol
#

quick and easy turn order module i use

viscid schooner
#

Does it work with custom system builder?

#

I seem to remember having trouble getting it to work

dusk idol
#

to my knowledge, yes

#

oh okay

#

nevermind then!

viscid schooner
#

It may have been me not using it right though, so give that a go too and let us know!

eager lily
viscid schooner
#

There is a bit of set up, yeah, messing around in the settings. So if you cbs maybe try the lancer one first

#

All you have to do is add in custom phases and name them, and also messing around with what you want to be visible to the players and to yourself

#

Then the buttons on the phases allow you to “summon all PCs” or “summon all NPCs”

eager lily
#

gotcha. Do you might doing a screen shot of your settings? If you are on a pc

dusk idol
steel snow
#

thanks for the reminder to make a ticket specifically for minions

dusk idol
#

it seems like the codex is making it like...a floating hp bar shared between all minions

steel snow
#

I've got the general use case of the initiative done in the system

eager lily
#

I got it setup like how you mentioned @viscid schooner althought the window is super tiny when I expand it lol

viscid schooner
viscid schooner
eager lily
#

well was working but I did something and I cant get the hero uup to Heroes. He stays down in the monsters for some reason

viscid schooner
#

Are they unassigned to a player?

viscid schooner
#

It looks like it thinks it’s already in the hero phase lol. Idk why that’s happening

eager lily
#

yeah I refreshed (good ole F5) and now its sticking and working right. So once everyone is in 'Turn Taken' is there a quick way to send them all back to heroes and monsters? Or do I just do it manually?

viscid schooner
#

Click the button to the right which looks like a box with an arrow pointing down, and select “All NPCs” or “All PCs”

#

And that will move all of those groups into the phase

eager lily
#

gotcha

#

thanks man you rock

steel snow
#

Starting to make progress on core system functions like "use an ability"

#

Still need to figure out how to showcase stuff like "Persist"

dusk idol
#

the effect u mean?

steel snow
#

Simple effect line isn't hard, it's the class-specific lines

little sluice
#

Hey @viscid schooner sorry for the question if it's already been asked, but if i update into our current game will it eat what I have already put into it?

viscid schooner
#

It shouldnt

#

But I’d back up first

#

Just in case

#

When I’ve updated it’s been fine on my end

hallow solstice
#

Hi! I have used your implementation haezan a few weeks ago, I have the opportunity to do it again next Thursday, I wanted to be sure I have noit missed out on any updates? The only things covered were the conditions and the update to keywords right?

hallow solstice
# viscid schooner like so

Also I am curious on how to configure the effects as above, when I import the json I mostly get blank missing images and when I find corresponding svgs those are white with transparent background and does not retain the red/blue tint displayed on the screenshots but I don't know what I might be doing wrong 🤔

#

It looks like this after import I mean:

viscid schooner
#

It might be I have to attach the svg files, when I get home at the end of the week I’ll send them

#

In the meantime, hovering over the effect in the token tab will pop up the name for a second 😅

viscid schooner
viscid schooner
hallow solstice
#

Thanks a lot ❤️

#

Yes so this must be it, you do need to have blue and red SVGs available for this to work ! I thought for a time there was an option to change color that I missed 🙂

viscid schooner
#

Yeah I made them that way haha

hallow solstice
#

Smart! 😁

eager lily
#

@viscid schooner - I did the condition lab import thing and the new effects show up but I see there is like a Weakened (EoT) and a weakened (save ends) but I only see the EoT one show up in the conditions....There something I'm doing wrong?

viscid schooner
#

Unsure sorry, try deleting the save ends and adding it back?

eager lily
#

nm it seems to be the image. If I use the same image it doesn't show but if I switch it then it works

viscid schooner
#

Here are the icons I used, the "copy" versions are the blue ones and the others are red lol

hallow solstice
#

Thanks! 😃

spice oasis
#

@viscid schooner coming in late, and there’s a lot here 😭 is there a collated list of all the links and files so far?

viscid schooner
#

#1279333525174358036 message this is the message where I talk about conditions lab, if you read the next few you’ll understand it.

And this is the message that contains the icons (which I forgot to upload at the time oops) #1279333525174358036 message

spice oasis
#

Thank you so much!!

broken magnet
#

Custom System Builder is now compatible with Foundry V12. Is that new or is it just that this particular Draw Steel build isn't compatible with the version of Custom System Builder that's compatible with Foundry V12?

viscid schooner
#

It’s new. When I made this, V12 compatibility wasn’t out yet. I’ve heard people saying it works just fine!

#

(I’m still on 11)

broken magnet
#

Just tried it, and it all seems okay so far

ashen raft
#

Just popped in to say thanks for all the work on this. Making some adjustments to fit my own idiosyncratic preferences but this is an amazing foundation/tutorial.

In progress, but:

viscid schooner
#

Hell yeah

untold marsh
#

@viscid schooner ran my first session using this setup tonight and it worked great, really appreciate all your work on this!

viscid schooner
#

Hey man I’m glad!

untold marsh
#

I'm curious to know how people are tracking Surges, Malice, and Hero Tokens using this system, if they are

viscid schooner
#

Ah yeah true, I made these sheets before that change. My players just track them however they wish, but I guess I could add a surge box to track them

#

I think currently they use a shared journal file so everyone could see how many surges each person has

#

In the same file they keep track of the hero tokens

untold marsh
#

Makes sense, that's basically what we did

#

I think I'll use Party Resources

viscid schooner
#

Oh that’s a really neat idea

ashen raft
#

Yeah Party Resources for Hero Tokens and Malice is my plan too.

#

Surges I just added to the sheet

ashen raft
#

I'm trying to decide if there is value in creating more item types for things like ancestries, kits, etc that would allow for easier character creation and some limited automation (like calculating max stamina from class + kit + ancestry + level, etc) or if limited automation would be more confusing than just leaving it pen and paper style.

agile spruce
#

I think that will be a lot of work. Haezan's system is great but I think once there's a proper fvtt system to install you'll have these QoL things there

viscid schooner
#

Yeah I thought about it too, but as TheDvDias said, my sheets are just a temporary thing whilst others make actual systems for it haha. @steel snow is making a proper system from scratch for foundry (how’s that tracking btw?) and obviously the codex is also being made and I imagine a lot of people will use that

#

So you can make some more things if you wish! Certainly wouldn’t hurt, but it may be a pointless task if you finish and then Chaos whips out the foundry system lol (which will be much better than mine as it’ll be full system integration not just pen-and-paper style sheets)

steel snow
spice oasis
agile spruce
steel snow
#

Got to run a playtest. Needs a few more days to cook

whole cosmos
steel snow
whole cosmos
#

Thank you very much. 🙂

severe axle
#

👋 glad to see you're all still pushing this along, haven't had time to mess with the new packet or updates just wanted to say hi

fierce hill
#

Has anyone found a way they like tracking minion tokens? I've been doing a token for each minion with each having one minions worth of stamina, but only adding one to initiative. It works but feels sub-optimal.

fossil finch
#

so this might get messy if you have multiple of the same minion, but what comes to mind would be linking actor data, and then making duplicates if you need another of the same minion (you would still have to only add one minion per group though)

agile spruce
fierce hill
steel snow
fossil finch
#

for initiative could probably like pop out one of each minion, add those to initiative, then clone the existing tokens on the table to get the minion count you need

fossil finch
#

not familiar enough with what's available... like how the actor links work

#

i guess, without knowing much more about it, i would try to create a function that attaches to a button to duplicate a token, which would create a new token (read original if already a copy) that copied name, current stamina, max stamina, image and have event listeners for when the original had its stamina change, and if its own stamina would change it would overwrite the original's stamina

#

implementation? damn if i know

#

or....

#

maybe have function create invisible character sheets (or just have several invisible ones to attach to), actor link to them, clean up sheet when all tokens linked are removed from field

#

which... i guess would share the status effects, which you don't want to do

steel snow
#

Hopefully will have the system alpha out next week. My coworkers and I have been busy getting Flee Mortals ready

fierce hill
fossil finch
#

wish i could help.

#

only know enough to get in trouble

steel snow
#

so now you have to know which minions got caught or not

rapid mulch
# fierce hill Has anyone found a way they like tracking minion tokens? I've been doing a token...

So what jcheung said with linking to the actor is how I ran it for him last night while we used Foundry (though without the system this thread is based on, wish I'd found this first instead of modifying the pf2e system i already had installed). Using um...token...mold? I had an overlay that gave me the total stamina on hover, and I just set AC to be an individual minions HP so that I could just delete a token when each threshold was reached. It worked for a quick and dirty way to represent them without anything specially made for it.

fossil finch
#

well, i sure didn't know that's how you had it set up 😛

rapid mulch
#

Should have asked :P

fossil finch
#

why would i care, i had a whole rules system to learn 😛 (totally didn't just not look at the rules at all)

viscid schooner
#

It’s pretty interesting

#

There’s a video on how they’ve implemented minions, when you place a token down it combines them into one stamina pool that floats next to them all

ashen raft
#
Vex

A video demonstrating how to manage squads and minions in the Codex, the Draw Steel VTT currently in development by the team at DMHub.

This video was made using development version 0.510

Disclaimer: I am a playtester for the Draw Steel Codex but I am not a part of the development team.

Join the conversation in the DMHub Discord: https://disc...

▶ Play video
viscid schooner
#

Thanks! I wasn’t sure where I’d seen it exactly

fossil finch
#

@viscid schooner just trying to double check, does this suppress token hp stuff, or is this just not supported in custom system builder by default? (i've only messed with the similar simple world building, not custom system builder)

viscid schooner
#

Like health bars do you mean?

fossil finch
#

yeah

#

kinda

viscid schooner
#

I use Bar Brawl to get them to work

fossil finch
#

so with simple world building if you right click the token you can edit hp directly

fossil finch
viscid schooner
#

Yeah, so because the sheet uses a bar and not a text field, you can’t edit the health by directly interacting with the health bar in the token

fossil finch
#

hrm.

#

just out of curiousity

viscid schooner
#

What you can do is in the sheet template, click on the bar and turn it into a number field

#

And that should allow it to work

fossil finch
#

why the choise of bar?

viscid schooner
#

Looked nice ¯\(ツ)/ haha

#

But it’s also because the buttons to take damage or heal print to the chat etc

#

And having it be a bar means the player has to use the buttons, so everyone can see what their health interactions have been

fossil finch
#

you couldn't do an event listener for onchange?

viscid schooner
#

I set up macros for my players so they don’t have to open the sheet to trigger damage or to spend a recovery if that would help?

rapid mulch
#

interesting

viscid schooner
fossil finch
#

yeah, i was thinking about building some macros to do that as well, but i don't know what to hit

#

can you share your macros?

viscid schooner
#

Give me 5 and I’ll send it through

fossil finch
#

no rush

viscid schooner
#

For taking damage it's:

await actor.templateSystem.roll('lose_stamina_key', {postMessage: false});

#

And for a recorvery it's:

await actor.templateSystem.roll('recovery_spend', {postMessage: false});

#

And set all players to "observer" of the macros

#

I gtg now but I'll answer any follow up questions you got later

rapid mulch
#

thanks for all of your help with this!

fossil finch
#

^

fossil finch
#

just out of curiosity, why is it that if i use gain stamina with a negative number, the winded chat text shows up correctly (not the damage/gain though) but the stamina goes... up?

fossil finch
#

(it works like the previous if multiple tokens are selected)

#
for (const i in actors) {
console.log(i)
actors[i].actor.templateSystem.roll('recovery_spend', {postMessage: false})
}```
this would handle multiple selection
ashen raft
#

One you could also do is make the current health field as a number field that is only visible to GM only on the sheet, but then have a separate bar that references it via formula.

viscid schooner
#

All very good fixes

#

Though I’ve kind of stopped development on this since ChaosOS has his bespoke system nearly at a stage for people to use, so any further development I do will probably be not worth it

viscid schooner
#

Likewise, why would you ever take negative damage

#

But the dialogue box comes with negative and positive options and I don’t know how to stop that.

I don’t actually know Java at all, this is just me wacking something together with my basic coding knowledge and searching the documentation for ways to do things

#

And it’s a bit wonky 😂 but it does the job. Just wanted to give people something to let them get started whilst we wait for full implementations in foundry/the codex

ashen raft
fossil finch
#

side note, this isn't java, but javascript

#

which you're doing fine-it's not like i'm a pro either. i'm pretty new to this myself

#

as a side note, if anyone is looking for a way to apply AOE damage to multiple NPC tokens...

let modifier

await Dialog.prompt({
  title: 'Damage',
  content: `<form>
      <div class="form-group"><label>Damage:</label>
          <div class="form-fields"><input name="mod" type="number" value="0" /></div>
      </div>
  </form>`,
  callback: html => {
    modifier = +html.find('input[name=mod]').val()
  },
  close: () => null,
  rejectClose: false
})

for (const i in actors) {
  const winded = Math.floor(actors[i].actor.system.props.stamina_max / 2)
  let stamina = actors[i].actor.system.props.stamina_current - modifier
  actors[i].actor.update({ system: { props: { stamina_current: stamina } } })

  let message = ""

  if (stamina <= 0) {
    message = "They are dead."
  } else if (stamina <= winded) {
    message = "They are winded."
  }
  ChatMessage.create({
    content: `${actors[i].document.name} has taken ${modifier} damage, reducing them to ${stamina} stamina.<br/>${message}`,
  })
}```
#

...at least i'm pretty sure that the gm didn't modify anything on the table that would make that not work for other people

fossil finch
worldly marsh
#

Is there a way to make the heroic resource go into negative, for clarity, in this foundry sheet?

viscid schooner
#

Oh I may have not updated that, yeah i'll post it soon lol

worldly marsh
#

Thankyou!

viscid schooner
#

Replace the hero sheet template with this one

worldly marsh
#

Perfect thankyou

viscid schooner
#

I'll update the google doc too now

fossil finch
#

I don't suppose you can sneak in surge tracking?

worldly marsh
fossil finch
#

oh cool

#

@rapid mulch update

rapid mulch
#

But

#

But

#

.....okay yeah that'd be worth the five button presses

viscid schooner
#

Can always press c to bring up the sheet!

fossil finch
#

(he means to update the template)

viscid schooner
#

Gotcha lol

worldly marsh
#

Is Automated Animations worth it?

worldly marsh
# viscid schooner like so

Did you bother setting up triggers to these? Would I be able to steal them to import would be a big help 🙏

viscid schooner
#

Foundry VTT [UPDATED Feb 25] - Heros, Monsters, Abilities oh my!

viscid schooner
viscid schooner
worldly marsh
#

Also saw you had like, lil tool tip boxes appear with the rules for the condition, that easy to do?

viscid schooner
#

If you forget to unzip the icons, you can just save them to whatever folder you want and then manually go through the condition lab and set the images to these icons. Or your own!

worldly marsh
wraith moth
#

Man yall here do some great bloody work! Doing DS is my first time using foundry after just a whole bunch of annoyances with roll20 adding up over the years, so fiddling with janky ways to do sheets and finally this has taught me a bunch.

Quick question, for abilities that add an actors attributes, what is the way to reference that actors number (and the kit bonuses) and is there a way to have the maths done automatically? I think i know what to use as a reference but not how to do it/in regards to a specific actor.

So like t1 melee weapon free strike is 2 + might_score + kit_melee_1.

wooden cloud
#

Does this run on v12 yet? Or is it still on V11?

wraith moth
#

working fine for me on v12 with custom combat system updated

viscid schooner
rapid mulch
#

It looks weird and funny on the sheet itself, but hey if you just post it into the chat it looks great!

wraith moth
viscid schooner
#

Custom system builder uses ${}$ to reference things too, so you could try ${might_score}$ etc, but if the way Sparky is describing works then great!

rapid mulch
#

I blame @fossil finch for my syntax

fossil finch
#

Hey, it worked didn't it

turbid bridge
fossil finch
#

the real question is does it work in v13 without major changes 😄

#

haezan, how do you make this sheet anyhow?

viscid schooner
#

Make it or install it?
Install it: follow the instructions in the pinned message
Make it: the docs on the custom-system-builder wiki walk through it all!

formal umbra
#

Hello, I am trying to install this on my foundry and it keeps throwing an error message I'm not sure about.

viscid schooner
#

Can you screenshot the error and send?

formal umbra
viscid schooner
#

What are you trying to install exactly?

#

The sheets or the system?

formal umbra
#

The system

viscid schooner
#

What version of foundry are you running?

formal umbra
#

version 12 build 331

viscid schooner
#

And how are you going about attempting to install the system?

formal umbra
#

The git page says there are two options to install using the system .json or by manually copying one of the zip releases manually onto the system. I've tried the .json method but Foundry throws an error. Checking the json file shows it references a zip file that no longer exists.

#

There are no releases on that github page, so I can't install it manually that way either.

viscid schooner
#

Ah okay

#

So that’s not mine

#

That’s another persons work that’s a WIP

#

Follow the pinned message in this thread for how to install mine

formal umbra
#

Ah, my mistake. Appreciate the links!

lilac storm
#

working on a little video that will hopefully be useful to you all for some combat tools to run Draw Steel in foundry with!

#

figured out a few modules which realy help out

viscid schooner
#

Amazing keen to see it!

lilac storm
#

btw @viscid schooner did you make different coloured icons for use with Condition Lab? because i cant seem to get them to colour with the icon tint bit.

#

this bit doesnt seem to be colouring the icon blobconfused

#

scratch that - found your zip file!

paper sierra
#

I'm gearing up to run DS as we're switching systems in my game. I made a thing that might be useful:

#

i also did a thing to add ability icons to the chat message - not sure what the best way to share that is, as it involves modifying the power roll macro and all the roll button label scripts, but I thought people might be interested

lilac storm
atomic blade
#

Amazing work, thank you!

viscid schooner
#

That’s so great from both of you! I’m going to add your video link to the Google drive @lilac storm

lilac storm
steel snow
paper sierra
#

How are yall handling abilities that have an optional cost? i.e. spend X resources to gain some benefit, but you can use the ability without spending any resources.

viscid schooner
#

Just manually decrease the HR

paper sierra
#

well i meant more how are you representing it on the ability card? Right now I find myself just making a second ability that has a cost, which works, but is annoying to setup

viscid schooner
#

I just type it out like it’s represented in the book

agile spruce
#

Just write in the sheet ?

viscid schooner
#

I put the additional HR cost in the effect

agile spruce
#

Honestly I think 90% of my abilities dont have the cost set up properly 😂

viscid schooner
#

If you wanna get real fancy you can use <br> to make a new line and <strong>Spend X Resource:</strong> to make it bold

paper sierra
#

idk how you could possibly expect to remember those @agile spruce

viscid schooner
#

(It’ll appear as new lines and bold in the player sheet and on the chat)

paper sierra
#

yeah maybe ill just make the effect into a rtf

agile spruce
#

We usually just ctrl+c ctrl+v the ability from the pdf

paper sierra
#

oh i see

#

well whatever works for you 🙂

lilac storm
#

actually it seems like there's not much difference :P

viscid schooner
#

Haha! I often just cbs typing the </pg> lol

fossil finch
#

can color individual letters if you want

lilac storm
fossil finch
#

i mean if you want

#

<hr/> is also a fun one to include sometimes

lilac storm
#

oh totally

lilac storm
#

hey! I've got a bit of a problem with the sheet that i don't know how to fix. The demon chorogaunt has a +3 to an attack, but only has +2 stats, meaning i need a permanent modifier field i can apply to the ability power roll. I'm not skilled in JS, how do i add this to the macro/sheet? obvs know how to add the field and all

viscid schooner
#

I think I just made their might 3, but I guess that might make potency checks later difficult

#

What you could do is give a permanent +1 bonus to the roll, just like how when you roll it prompts you to add an edge and a bonus etc, you could make the “bonus” entry automatically be 1

#

Let me get that for you

viscid schooner
#

Then click the roll button and scroll down the roll message to this part and change the 0 to ${bonus}$ which will read whatever is put in the bonus box

#

Then in the _enemy template sheet, click the left circled section and scroll down the roll message to the right part and add in ${item.bonus}$ to read the item's bonus box, save and then "reload all character sheets" and you're good to go

#

You may need to click the reload button in the top right of an ability item to get the bonus box to appear, as "reload all items" doesn't work for items in sheets for some reason

#

But now, when you roll the demon's ability, it will show up a default bonus of +1 ontop of it's might score (for example) to give it a +3

paper sierra
#

We had our first real session tonight and everything went really smoothly with one exception - stamina is not displaying correctly for everyone all the time, and its especially incorrect for people who don't own the character. E.g. my tactician player is at 23/30 but it shows as 17/30 for me as director. Any ideas?

#

you can see that the stamina bar says 17 but the actual js data for the actor (bottom right) has stamina_current = 23

lilac storm
#

either sheet corruption or non-linked actor data

paper sierra
#

yeah, i think it must be non-linked actor data somehow. Pulling it from the actor tab was correct, the tokens on the map itself were wrong.

#

ty

lilac storm
viscid schooner
#

Yep, you need to make sure the "prototype token" has "link actor data" turned on

lilac storm
#

what do you MEAN this change on the players token isnt reflected on their prototype they have LINKED ACTOR DATA!! so frustrating having to make the change on prototype and then re-place the token

viscid schooner
#

For those looking:

#1279333525174358036 message this is the message where I talk about conditions lab, if you read the next few you’ll understand it.

And this is the message that contains the icons (which I forgot to upload at the time oops) #1279333525174358036 message

agile spruce
pastel niche
#

So I'm following along with the installation guide - excellent work so far, this has been very intuitive!

I mentioned in director advice that the person who built a PbtA version of this system incorporated a parsing/import macro that could read Monster Stat Blocks and Hero Abilities and import them. I wonder if such a thing would be possible here?

pastel niche
#

Happy to share the Macros here in case someone with more experience in Macros might be able to take a crack at it.

viscid schooner
#

Go ahead, I’ll take a punt at it

pastel niche
#

The functionality is really simple, it pops up a dialogue, you paste in the copied stat block or ability, it parses and creates the Abilities, parses and creates the Stat Blocks, and for Monsters it adds the Abilities to their Stat Blocks.

#

I suspect the main challenge here will be matching up naming and typing conventions to your system so they create/import correctly.

viscid schooner
#

I’ll let you know how I go

pastel niche
#

Sounds good, if you can get this thing working then the process of creating/importing content for a possible Compendium/Module could be dramatically streamlined!

lilac storm
pastel niche
viscid schooner
#

Will make all your lives easier importing the abilities

#

Then monster stat blocks next

pastel niche
#

I can tell you that I'll definitely prioritize getting a Compendium package built of player abilities ASAP once it's working.

lilac storm
viscid schooner
#

Check. It. Out.

#

All Talent Abilities Imported cleanly in seconds!!

#

@pastel niche I'll DM it to you so you can play around and see if it breaks!

#

@steel snow it starts by exporting it all to a dictionary like:

const ability = {
Name: "",
Cost: 0,
Keywords: "",
Type: "Action",
Distance: "",
Target: "",
Trigger: "",
Stat: "Might",
Ability_1: "",
Ability_2: "",
Ability_3: "",
Effect: "",
};

So if I sent you that part you could easily modify the rest to import all the abilities into your system

#

If you were interested

steel snow
#

Neat thank you

pastel niche
#

So far it works, @viscid schooner, good going!

pastel niche
#

Hmm, after doing some more testing, @viscid schooner , ran into a weird thing. The macro isn't importing multiple abilities at a time, only the first ability block it comes across.

viscid schooner
#

Oh interesting can you dm me the block you’re trying to extract? It’s supposed to work en masse 😅

pastel niche
#

No problem.

worldly marsh
#

So to clarify, this macro will turn pasted into text. Into abilities that can be dragged into character sheets. Within the structure Haezan has already made?

lilac storm
pastel niche
viscid schooner
#

You just have to make one small change yourselves:

Go to your _ability_template item and click the button in the top left to copy the macro ID (it’ll be a long string of numbers and letters)

#

The paste it into this part of the code

#

If it has “item.” before it just delete that part, this is just telling the macro to use the _ability_template as the base template to populate

#

(Which will have a different unique ID for each foundry world)

viscid schooner
#

Can also change this part if you want to source an svg icon for the ability

pastel niche
#

What I'd suggest, for your own ends (maybe it's just my OCD), but I'd create distinct folder organization for this import.

Eg., Player Abilites -> Class -> Subclass/Domains, etc., to import Abilities to. Otherwise if you Import and entire class' worth of abilities you'll need to organize it all yourself.

And as Haezan pointed out, you might want to make copies of the Macro with unique images to cover different ability types/Action costs (this one is big for helping organize a Monster/Hero's action economy on their sheet.

viscid schooner
#

Yeah 100% that’s good advice

#

Could even add a bit of code to set the icon based on something, like cost or action/maneuver or keywords

pastel niche
#

Yeah, that'd be awesome.

#

MFW I organize all the abilities on a Character sheet in order of Action -> Maneuver -> Triggered, etc., drag the Token onto the Map, and the organization breaks 😭

viscid schooner
#

Well if you do organise them I know people here would love a compendium!

pastel niche
#

That's the plan!

#

As you and I discussed, without having unique item types for Features and Effects (ie., +4 Stamina, etc.) for Kits, that part seems like it'll still be pretty manual, but Class, Ancestry, and Kit abilities are ones I can make a Compendium for.

lilac storm
#

I can get cracking on getting some of them imported too if you want help @pastel niche

pastel niche
lilac storm
#

save you some time

pastel niche
#

Oh that may be very helpful, yeah! I have been working off of a World I built/module added with a few dozen abilities/handful of monsters already imported. But if you have something more than that it could help condense effort.

lilac storm
#

I customised the sheets a good bit and need to update the sheets.json in the drive linked under my video but no breaking functionality changes other than the bonus on monster abilities discussed above

#

So i've got a full 6 heroes at level 2 imported, all of the echelon 1 demons and i think most of the echelon 1 war dogs, and a thorn dragon for good measure ;)

pastel niche
#

Yeah I imported your sheets.json already so have been working from that.

Ah, cool! I have a Censor/Fury/Elementalist and about 6 Goblins built in so far.

lilac storm
#

Exporting the tokens in a compendium module is probably easier than sending the whole world file, give me a moment and i'll get that done

pastel niche
#

Sweet, thanks! I'll see about building the rest of and dumping the Gobbos here as well.

lilac storm
pastel niche
#

Great, thanks!

lilac storm
#

no clue if the art goes with it but most of it was Tokens I Have Lying Around™️

pastel niche
#

Same, haha

slim crypt
lilac storm
slim crypt
#

(also trying to import anything kicks up errors about abilities not present - possibly a compendium issue? IDK)

lilac storm
#

AH ok i see let me get a new version i know whats happening

slim crypt
#

So i don't need to mark anything as "Ability Temp" or so on

lilac storm
#

yeah, its trying to reference items and abilities i didn't provide. I'm getting those together and will ship em in a second

slim crypt
#

🤘

lilac storm
#

this should be functional, let me know if you run into anything else. Import the items first.

#

you'll also want to overwrite the templates you're using most likely

slim crypt
#

I snorted.

pastel niche
#

One issue I had recently when I updated the character sheets is that all items I had previously created/imported popped up yellow flags saying the previous template was deleted. Admittedly not sure how to approach that.

slim crypt
#

right the actor tokens are still boke

slim crypt
#

idk why, but this is good enough

lilac storm
slim crypt
#

this is with monsters too

lilac storm
#

yeah thats because you don't get the images with em it seems

#

sheets should work

slim crypt
#

nbd

#

sheets work and import

lilac storm
#

perfecto

#

i can ship my token and artwork folders over tho

slim crypt
#

we're good

#

the roll button isn't going for monsters atm

#

... just for the first ability on the thorn dragon.

#

Hrm.

lilac storm
# slim crypt Hrm.

yeah that might be borked for a couple, make sure their abilities have had their item sheets refreshed and are using the templates i provided - the sheets reference the bonus field which if it cant find it crashes.

#

thought i caught them all, mb 😅

slim crypt
#

they are

lilac storm
#

was broken on my end

slim crypt
#

it's literally just the first -AH

#

okay i sorted it, literally filling in the number. Wild.

lilac storm
#

yep, if it gets null back it shits itself kekw

slim crypt
#

Right. I'm getting on with some work but there's a bit of dead air right now.

#

Is there any way to help divide and conquer the work for abilities?

pastel niche
#

Wdym?

lilac storm
#

if there's three of us and nine classes, we just each do three?

pastel niche
#

I can handle Censor, Fury, and Elementalist since I'm already building test Heroes for them. Almost done building all of the level 1 Goblins.

slim crypt
#

🆗

lilac storm
#

i'll hit Talent, Tactician and Troubadour - the three muska-T-eers

slim crypt
#

Leaving me with Shadow, Conduit and Null

lilac storm
#

The longer part will be setting icons for each of these 😅

slim crypt
#

Seperate Task

lilac storm
#

@viscid schooner issue with the Virtuoso Routines - the quotes in the names are failing the import

#

assumedly just needs whatever break character JS uses before them so that it reads them as text not as endquotes

#

assumedly this is gonna go for any ability with " in its name

#

the four failed on Troubadour are:

"Moonlight Sonata"
"Radical Fantasia"
"Ballad of the Beast"
"Thunder Mother"
#

and "Strike Now!" failed for Tactician

#

I'll get them manually listed but its definitely something worth updating for future content

pastel niche
#

Oh yeah, this is gonna be good.

lilac storm
#

neat

#

btw those of who you grabbed my export get a preview of my weird shaman class lol

#

still very early playtesting but im trying to strike a middleground between summoner and beastheart, getting close to the 4e shaman fantasy

pastel niche
#

Cool!

slim crypt
#

I had an idea i might build sometime for a Probability Manipulator type

lilac storm
#

ooo

#

Alright, i've completed my abilities, I'm gonna put them in a compendium module and send it here.

Next person to finish - download it, install and enable the module, unlock the compendium, add your ability folders and then send it back here!

slim crypt
#

That was Quick!

lilac storm
#

selected literally the whole class and CTRL+C CTRL+V

#

worked a charm

#

(other than the quote named ones lol)

slim crypt
#

Wait what really

#

i've been doing them one at a time

pastel niche
#

Yeah the importer works en masse

#

It's why I suggested some preliminary organization into folders so you can grab batches of abilities and import them into their respective folder. Otherwise you'll end up with dozens of abilities you need to organize, lol

slim crypt
#

it suddenly occurs that i'm doing this with the 3rd level packet

#

is that going to be fine?

pastel niche
#

It occurs to me that I've not exported a compendia before. I just zipped the folder of Goblins I created a compendium for in the game, is that the right process?

#

@viscid schooner Quick update. I have an Monk's Active Tiles feature set up that can add Heroic Resources to a character.

Going to test a few variations on this to see how easily I could automate it - unfortunately Lancer Initiative doesn't count Creature Activation as a "Turn" for purposes of Combat Turn triggering.

lilac storm
#

will check!

lilac storm
slim crypt
#

Should i pull my upload then?

#

Gonna do that.

lilac storm
#

i'll do the same and re-send once i've got mine re-done. were yours just up to 3rd?

#

anything 4-10 shouldnt be included

pastel niche
#

Ah, good call. I'll remove the 3rd level stuff from my Export as well once I prepare it.

lilac storm
#

3rd can stay, 4th cant

slim crypt
#

Just up to 3rd.

pastel niche
#

Ah ok

slim crypt
#

It's better than nothing atm, and it's good for a quick build

lilac storm
#

i also didnt sort mine like you did, so i should do that :D

slim crypt
#

The next challenge presented is importing

#

Since we now have a compendia up to third, it might be possible to populate a sheet automatically.

lilac storm
#

making a character builder would be a big step which i don't know if its necessary, but i think Forge Steel provides a JSON export?

slim crypt
#

Yeah importing from json

#

A builder even with the patreon packet would be a lil overkill

#

But just being able to roughly have your character in from json

#

I think Pathmuncher for pathfinder 2e uses a similar setup for processing characters from file - referencing a compendium

lilac storm
#

alright im gonna get this video sorted before i send back my updated module copy

pastel niche
#

I shouldn't have given myself Elementalist, so much just Text stuff that can't import, lmao

lilac storm
#

instead of as an ability

#

can look at my Hadrian character sheet as an example

pastel niche
#

Yeah I'm just creating abilities for them so they can easily be copy/pasted into a Feature text box.

lilac storm
#

honestly fair, i do think they might be better served as items instead of sheets however the table view makes it annoying - CSB has its limits

pastel niche
#

Yeah, I spoke with Haezan about this. A separate item structure to handle Features would be well appreciated.

lilac storm
#

i could work on it soon probably

pastel niche
#

Noice

#

Once I get these imports out I'm going to get to tinkering again with an automated Heroic Resource system.

slim crypt
#

Well either way, get those last 3 powers done and we'll have something good to help people

#

And this will also help me when i run a one shot this week lolol

lilac storm
#

If you get that working, it'd be pretty sick. annoying we rely on another module but hey its the limits of CSB

pastel niche
#

~~When are you planning on running 👀 ~~

Yeah I definitely have a functional Player gets a prompt at the top of the round, Clicks a Tile, get their Resource workflow in place. But I would like something more concrete than that. I wish Lancer Initiative counted each Activation as a separate Combat Turn.

slim crypt
#

I think lancer initiative is not used by the lancer system

pastel niche
#

Lmao

lilac storm
#

does the lancer initiative module have an API that we can call?

pastel niche
#

Maybe? But not that I can tell as one I can call through Monk's Active Tiles.

lilac storm