|
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
Working on the Planet Mercenary system. It's a relatively simple one, so it seemed like a decent one for me to strike out on. Unfortunately, I do seem to do a lot of striking out... it's a slow learning process.
Because all of the cool kids seem to be doing it, the parameters of the system:
Github repository for the system Last edited by Duggan; November 1st, 2017 at 04:11 AM. |
#1 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633
|
That is the nature of what we do. It's a steep learning curve. My background in coding C++ and Applied Computational Mathematics has helped considerably though.
RavenX Pronouns: She/Her Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you. I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all. |
#2 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
Heh. I've got over a decade in C#, Java, and a number of other languages, and several years maintaining Mutants & Masterminds files. I'm just hitting a lot of walls on this one. I think I've been spoiled by fully-featured IDEs and comprehensive documentation.
|
#3 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633
|
I had to learn most of this with a combination of brute force, documentation, and experience in coding algorithms. This is far easier than building matrix algorithms to solve ordinary differential equations via numeric methods. I found there is plenty of XML documentation out there for basic XML stuff. Once you get to the structure of XML it isn't so bad.
RavenX Pronouns: She/Her Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you. I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all. |
#4 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
I currently have all of the basic data in other than the AI build rules. Skills, Specializations, Command Packages, Backgrounds, Sophonts. Most of the equipment is in, although I'm still deciding how to present it. Advancements do not currently work correctly, nor do bootstrapped Specializations from the various background features, due to me not being certain how to add a new child to a gizmo via a script. Fireteams are also not currently working correctly, although I think I'm close.
Next step will probably be doing the character sheets. Then, I'll have enough that my players will be able to create their characters via Hero Lab at least. |
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
Status of the implementation:
|
#6 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
Got all of the gear in. Next up, weapons and armor.
|
#7 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
Oh, and Advances are good, and Fireteams made a breakthrough once Mathias set me straight on why updates did not seem to be sticking.
|
#8 |
Senior Member
Volunteer Data File Contributor
Join Date: Nov 2009
Posts: 1,502
|
I'm currently stalled in the character sheet. I get the basic idea of it, but the incremental "adjust this item by 10, reload, print preview, rinse and repeat" process of getting things to line up is sucking my will to move forward.
|
#9 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633
|
Sadly, this is the easiest part of the coding... It's repetitive yes but this is the easy part. If you did the game system, the sheet output is usually the easiest part. For the White Wolf systems I am doing, I was able to minimize the number of "oPick" templates I needed by having one for traits and dots. I only had to make different pick outputs for a handful of things. I found the sheet to be the simplest part of the code output. I don't save it for last though. I code it in parts as I go. I started with attributes and abilities, then as I added new components to the structure file I would do the sheet and statblock output at the same time that way everything was built as I went along.
RavenX Pronouns: She/Her Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you. I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all. |
#10 |
|
|