C# Programming - Genesys RPG Character Sheet - Week 6, update 3

February 12, 2019

Not an exciting update, as there's very little to show off since the last post, but I finally understand Classes well enough and got my classes built out for skills (with pre-populated lists for generic, terrinoth and android) and talents. Transitioning from all of the individual variables to using the class members is going to be a long and tedious process.

Code for the SkillsTemplate Class.

I also built out a complete CharacterTemplate Class that will be the basis for a character object. That should make pushing data from form-to-form cleaner, and will be the basis for being able to add a save state for characters. I don't know enough about data tables yet, but it looks like C# allows you to embed one into an executable. If I understand that correctly, I should be able to save data to that file and not lose information when closing the file. If that is true, this potentially goes from being a character builder to a digital character sheet. Which also means that I need to start thinking about the dice roller logic.


Updated Terrinoth sheet with plus and minus buttons now transparent.

While not a huge change from the last update, I was able to make my +/- buttons transparent. You have to look closely, but there is a green plus and a red minus on each side of the characteristic boxes. I need to replace those with a more visible graphic, but it makes a huge difference in making this look like a sheet rather than a window.

Sharing:

Categories

Subscribe to landwarinasia.net

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Leave a Reply

Recent Posts

    Contact Me: