Thread: XML basics
-
May 5th, 2024, 06:24 #1
- Join Date
- Jan 2016
- Posts
- 91
XML basics
Greetings.
Id really like to build a ruleset for Beyond the Wall.
I have absolutely no background in coding. I tried this a few years ago and it didn't go so well. But id really like to learn how to do this.
I am watching this video by Damned, https://youtu.be/54PSYMXmyvs?si=PnpQ4dNSD3w4gN6F , but I get lost immediately. Well, at exactly minuet 2, where he created a new file but it is in XML. Which I really don't know what that is.
Id like to watch the rest of the series of videos, but kind of need to be able to open up the same format that the video is showing. Is there software I need to download? Most of these videos expect some familiarity with coding, which I do not have. Without taking a curse on the subject, what's the best way to dip my toes in it?
I'd really just like to get to the same screen that he's on in the video and mimic everything he's doing. Then go back and read about XML and all the theory behind it. This is the only way I can usually learn. I got to have lab first, theory second. Doesn't matter if I have no idea what I'm doing in the lab, the theory will make no sense to me without the "hands on" experience first.
Thanks in advance
-
May 5th, 2024, 07:27 #2
Just use Notepad++
-
May 5th, 2024, 08:50 #3
Rulesets are written in lua and xml - so there's two coding types you'd need to learn. The developer guidelines are here https://fantasygroundsunity.atlassia...eveloper+Guide
If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea here https://www.fantasygrounds.com/featu...rerequests.php
-
May 5th, 2024, 11:07 #4
I would not be writing an extension for MoreCore today.
I think you can
a) do a lot of Beyond the Wall with XCore and no coding.
b) do more with XCore and writing an additional roll or two and making a theme (you can get free examples of both in the Forge)
c) learn to code it from scratch layered on CoreRPG
d) get a head start on it by using the Ruleset Wizard and the OGL ruleset that is available to use as your ruleset base.
a) requires no coding
b) minimal coding
c) and d) require coding
-
May 5th, 2024, 16:48 #5
- Join Date
- Jan 2016
- Posts
- 91
Ill definitely look into Xcore.
Honestly, All I really need is to create a custom character sheet, classes and ancestries. As simple as the game is I really don't need a lot of automation. Is there a way I can do that without coding?
-
May 5th, 2024, 18:02 #6
Depends what you mean by custom character sheet. If you just want a sheet with a bunch of attributes and fields in no particular layout. You can do that in CoreRPG and certainly in XCore. See examples: https://www.fantasygrounds.com/forum...aracter-Sheets and https://www.fantasygrounds.com/forum...l=1#post673711
If you want custom colors, graphics, and arrangement, then you are going to have to write an extension.
Depends what you want custom classes and ancestries to do. If they are just text and not automation that changes attributes etc, then CoreRPG and XCore will do those for you. If you want automation where they change attributes or are related to other data, then you need an extension.
I would suggest you read up on XCore, and try to do everything you need in it as is. Then if it's not enough start considering an extension.
Problems? See; How to Report Issues, Bugs & Problems
On Licensing & Distributing Community Content
Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
Note, I am not a SmiteWorks employee or representative, I'm just a user like you.
-
May 9th, 2024, 23:15 #7
- Join Date
- Jan 2016
- Posts
- 91
So I'm making a lot of progress on XCore. One thing I'm a bit lost on is how to create Spells. Didnt see a way to add that in them in the instructions
-
May 9th, 2024, 23:42 #8
Problems? See; How to Report Issues, Bugs & Problems
On Licensing & Distributing Community Content
Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
Note, I am not a SmiteWorks employee or representative, I'm just a user like you.
-
May 11th, 2024, 11:03 #9
Just make them as you do all the other things.
Casting spells causes dice to roll - build up a list of Spell/Rolls and rename one of your sections as Spells
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks