|
Post by Soul Samurai on May 5, 2018 15:57:21 GMT
Following up from this thread. The recently released Caster Draft has inspired myself and elricaltovilla to start working on a generic warcaster homebrew card generator. It's still a work in progress, but here's the current version of the interface (with rubbish data of course): Homebrew Caster Creator v0.2. Currently it successfully creates the card based on the selected parameters. The next step is to disable functionality so it obeys the data rather than allowing it to be overwritten. There is hardcoded test data for the "Clerical Cream" faction only (so it won't work with other factions). What I would like to do it write a loader that can load the data from a file so that it can be modified by the end user rather than being hard-coded into the tool itself. Please leave any questions or feedback in this thread.
|
|
|
Post by elricaltovilla on May 5, 2018 19:56:13 GMT
Awesome to see this thread so we can get to work. Right now I'm trying to compile a spreadsheet of all the spells in the game and the factions they're available in. I'm operating under the assumption that spells are costed with FOCUS as a primary balancing point. I.E. COST 2 spells should all be roughly similar in terms of use/power, and COST 4 spells should be more useful/power than COST 3, 2, or 1 spells. The spell data I'm gathering is right here. Anyone can edit the document inside the link, since I'd love some help getting all the spell data inputted. From there I just need to find an equivalency between other stats and "WJP" for the cost of different improvements to your warcaster. I've been running cost numbers on that for the week, so I can get that up soonish.
|
|
|
Post by elricaltovilla on May 5, 2018 20:16:25 GMT
Some quick testing, and I think 50 WJP is too low. I attempted to make someone with the same stats as Kreoss1 and ended up a full 9 WJP down from Kreoss, and that's with 1 less spell and no focus stat accounted for.
I think we may want to give ourselves a bit more ground to play with and start with 100 WJP to spend, so that we can use some more granularity in our pricing of different abilities. I'm working on a suggested pricing list for stats, abilities, spells etc.
|
|
|
Post by Soul Samurai on May 6, 2018 3:00:53 GMT
Some quick testing, and I think 50 WJP is too low. I attempted to make someone with the same stats as Kreoss1 and ended up a full 9 WJP down from Kreoss, and that's with 1 less spell and no focus stat accounted for. I think we may want to give ourselves a bit more ground to play with and start with 100 WJP to spend, so that we can use some more granularity in our pricing of different abilities. I'm working on a suggested pricing list for stats, abilities, spells etc. Great. My current plan is to read in everything, including WJP and option costs, from a config file, so once that's working (hopefully by this time next week) you'll be able to write the files yourself and simply load them in.
|
|
Fang
Junior Strategist
Posts: 117
|
Post by Fang on May 8, 2018 17:14:27 GMT
The UI looks good and works well too based off my random poking at it!
|
|
|
Post by Soul Samurai on May 9, 2018 6:45:29 GMT
The UI looks good and works well too based off my random poking at it! Thanks! Glad to have more people testing it! I'm currently making progress on the file loader. I've settled on CSV format, which can be exported from software like Excel or OpenOffice. Not too much time to work on it during the week unfortunately.
|
|
|
Post by DoktorGrym on May 11, 2018 12:50:24 GMT
Really love the "DOVE" icon on the card.
|
|
|
Post by Soul Samurai on May 11, 2018 13:45:56 GMT
Really love the "DOVE" icon on the card. Thanks! I put together some "non-PP-IP" icons for the card creator a while back, though I realised recently that I was missing a bunch (basically all the Hordes faction icons). I'll need to add those in eventually...
|
|
|
Post by Soul Samurai on May 16, 2018 16:54:49 GMT
It took more time and effort than I'd hoped, but the (almost) fully functional homebrew warcaster creator is now (almost) complete! I give you version 0.99!It now reads in the config from a csv file or loads the embedded defaults (select a file then load or select load defaults). After selections are made in the various ability options etc the card can be displayed correctly, with appropriate options enabled or disabled. All that's missing now are the faction icons. Here's the current config file: original LibreOffice Calc format: configTest04.ods (14.84 KB) microsoft format: configTest04.xlsm (7.08 KB) final csv: configTest04.csv (3.07 KB) elricaltovilla , you can now start creating your own config files and testing them in the tool. There's a few things to be aware of, but I suggest you take a look at the file first so that the next few points make a bit more sense. First you can only load CSV files using the tab character as the field delimiter (this will be an option when exporting or saving files as CSVs from your excel or calc software). The format is very important; you cannot change the position of columns. Of course you can add and delete rows, but don't have empty rows between records of the same data type (so now empty rows between one weapon and another). Pay attention to the separating characters within different cells. These are not terribly consistent; for example, with weapon stats it's a space, with icons it's a comma, and with weapon abilities it's a semi-colon. Each selection type requires the faction to be specified. This doesn't need to be done for each row, as subsequent rows will use the "current" faction. However sometimes you will need to specify the limit in the first record for each faction. Also, there is an "all", which means this option will be available for all factions. Descriptions in abilities and weapon abilities are optional. In weapon abilities they should be written in brackets (). If the option of having two of the same weapon is desired, set "Dual Wield" to "Yes". Then you will see a weapon icon with x2 next to the normal weapon icon in the selection box. If the weapon is selected you can switch back and forth between the single and dual icon. Using the dual icon will not change the cost (as I figured you are trading an entire weapon option for one extra attack), but it will take a weapon slot and you will not be able to select the x2 icon if you don't have a free slot left. If you want to see the available icon names for use in abilities or weapons, go to the main menu in the card (by clicking on the disclaimer at the bottom) and select "copy icon html". When you click on an icon it will show a dialogue box with selected text that looks something like this: "<div style='width: 16px; height: 16px;' class='iconImageFireSparkles'></div>". You want the "iconImageX" part. I stripped out the "iconImage" part, so you just use something like "FireSparkles". If you want to embed the icon in a spell or feat description, use the entire "div" text that was in the dialogue box. You can change weapon names and the final character name in the stats bar and they will automatically be changed elsewhere as needed. You can also write your own flavour text or hide the flavour text field in the main menu. Other than the character name and description, just about everything else in the card is locked (of course my old fully unlocked card creator is still available). By the way, the faction card colours will need to be tweaked as I basically just put anything down and haven't actually tried them all. OK, with that data dump out of the way, I would love it if people could test the warcaster creator and give me feedback.
|
|
|
Post by Soul Samurai on May 24, 2018 8:48:06 GMT
So... no comments after a week? Is it safe to say that this thing is dead then?
|
|
|
Post by supercancel on May 24, 2018 11:45:53 GMT
Sorry, I am unable to test it or anything while I am TDY (3 months), but will definitely want to look at it when I finally get home.
|
|
Fang
Junior Strategist
Posts: 117
|
Post by Fang on Jun 6, 2018 19:01:22 GMT
Hey Soul, I messed around with it again today. It looks good and runs very smoothly no matter what I did to it. Overal I find it very well done, especially the card preview you get just by following the steps. Also being able to jump back and forth between the headers was very user friendly which is a feature I enjoyed.
I think once you guys get the actual files up for the alt casters you'll get a few more testers.
|
|
|
Post by Soul Samurai on Jun 6, 2018 19:32:09 GMT
Hey Soul, I messed around with it again today. It looks good and runs very smoothly no matter what I did to it. Overal I find it very well done, especially the card preview you get just by following the steps. Also being able to jump back and forth between the headers was very user friendly which is a feature I enjoyed. I think once you guys get the actual files up for the alt casters you'll get a few more testers. Thanks, it's great to get some feedback. To be honest I haven't felt like putting anymore time into this lately; Real Life (TM) is a bit of a priority right now. Anyway, we'll see if Elricaltovilla gets back to us with a set of spells and stuff to populate the tool with for starters.
|
|
Fang
Junior Strategist
Posts: 117
|
Post by Fang on Jun 7, 2018 19:49:37 GMT
Hey Soul, I messed around with it again today. It looks good and runs very smoothly no matter what I did to it. Overal I find it very well done, especially the card preview you get just by following the steps. Also being able to jump back and forth between the headers was very user friendly which is a feature I enjoyed. I think once you guys get the actual files up for the alt casters you'll get a few more testers. Thanks, it's great to get some feedback. To be honest I haven't felt like putting anymore time into this lately; Real Life (TM) is a bit of a priority right now. Anyway, we'll see if Elricaltovilla gets back to us with a set of spells and stuff to populate the tool with for starters. Yeah that's totally understandable. In my mind you are at a good stage now qua design anyway, it just needs content for further testing.
|
|
|
Post by elricaltovilla on Jun 10, 2018 18:26:06 GMT
I'm working on some documents for this but it is slow going due to real life. Whoever decided 24 hours in a day was enough never had to work for a living.
|
|