Thread: MoreCore Coding Tutorials
-
November 17th, 2018, 04:34 #1
MoreCore Coding Tutorials
Im creating a series of videos on how to create your own custom MoreCore extension for that RPG system that you really wanna run.
These videos are targeted at and based on MoreCore however the concepts will be the same for CoreRPG, DORCore or any other ruleset extension.
In video one we do a little bit of skinning for our new ruleset:
https://www.youtube.com/watch?v=54PSYMXmyvs
In video two we start making some basic changes to the character sheet:
https://www.youtube.com/watch?v=0he0jmdDawE
In video three we start making some actual code changes to the character sheet, adding some extra fields and doing some basic calculations:
https://www.youtube.com/watch?v=RiBkE32tgv8
In video four we setup some Rolls using the new Roll Parameters - watch this even if you dont want to code a whole new ruleset - note that Roll Parameters were improved again after this video was made:
https://www.youtube.com/watch?v=IkWJ7RBcq1g
In video five we dive into some Lua and modify an existing roll to automatically check to hit against the targets AC and another to automatically apply damage:
https://www.youtube.com/watch?v=Qg3U4SPZhCI
My intention here is to build a B/X retro clone called Damned Basic Dungeon and we will go thru the whole process including adding content.
-
November 17th, 2018, 04:39 #2
Attached is the extension code up to the end of video five so you can easily access the source files if you cannot follow it completely from the videos.
Note that the manager_custom_thac0.lua and manager_custom_dbdamage.lua are contained within MoreCore and not within the extension.
-
November 18th, 2018, 00:35 #3
Very good tutorials. I like how you kept them straight to the point, removing the time sink of typing the code and doing all other extremely interesting things in many coding tutorials, that just waste time and don't contribute with anything.
PS: You record from the server room?The past is a rudder to guide us, not an anchor to hold us back.
-
November 18th, 2018, 01:12 #4
-
November 21st, 2018, 03:39 #5
In video six we dive into some more complex Lua and look at OOB messaging so that players can automatically apply damage to targets:
https://www.youtube.com/watch?v=zTNLJDMLpGk
In video seven we start on the NPC sheet and do some relabeling of current fields, add some new fields and set the NPC to automatically roll HP based on HD if HP is not already set:
https://www.youtube.com/watch?v=LyGEi44QDhU
In video eight we continue work on NPCs and auto-calc the THAC0 value based on HD:
https://www.youtube.com/watch?v=zcttpt5qeqg
-
November 22nd, 2018, 07:02 #6
-
November 22nd, 2018, 07:59 #7
-
November 22nd, 2018, 08:59 #8Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!
-
November 22nd, 2018, 11:05 #9
All fetishes aside Video 9 is up now:
MoreCore Extension Tutorial Part 9 - Working with Tables and NPCs Part 3
Create a MoreCore extension to customise MoreCore for the RPG system that you want to play. In this video we pull data from a table and we make some automatic adjustments to new fields on the NPC sheet to support Saving Throws.
https://www.youtube.com/watch?v=GhrySkQTQsE
And the extension with the files to date is attached.
-
November 27th, 2018, 01:04 #10
Ive uploaded Videos 10 and 11. These took me a long time to work thru so hopefully the videos (and source code should be posted after 12 or 13) will help you do the learns quickly.
MoreCore Extension Tutorial Part 10 - Character Sheet Automation - Part 1
Create a MoreCore extension to customise MoreCore for the RPG system that you want to play. In this video we create a new data class and campaign tool to store Class info and then extend the Character Sheet so that we can store the Charcater Class.
https://www.youtube.com/watch?v=c9RyzgeiQOI
MoreCore Extension Tutorial Part 11 - Character Sheet Automation - Part 2
Create a MoreCore extension to customise MoreCore for the RPG system that you want to play. In this video wesend Level up info for the characters Class and Level to the Chat Window so that the Player knows what changes they need to be making.
https://www.youtube.com/watch?v=PPmDMxCgQRg
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks