d20 softcode



  • I'm looking for a softcoded base chargen and functions for a d20 game.


  • Coder

    d20 SRD?



  • Or really any other d20 system. I know it's used in a lot of other games, not just D&D, but that's my main focus with it. The main change I would have between 3.5 (most SRD's I can find are 3.5 or Pathfinder) and 5e would be skills since they no longer have ranks.


  • Coder

    You should be able to ask @Ashen-Shugar or Gnome to provide you with the Saga codebase. I've never looked at the backend but in theory it should be easy enough to strip out the Saga specific parts and retool it for 5e.


  • Coder

    While I don't think Tenebrae keeps a github or anything, I want to say that if you ask them they have in the past shared their codebase. But if you want D&D, Tenebrae would be who I would start with as they're pathfinder.



  • @Alzie said:

    they have in the past shared their codebase.

    If they did, they did without the permission of their original coder.



  • I wouldn't want to ruffle feathers and it sounds like asking those running Tenebrae would do that. If @Ashen-Shugar would like to give me a copy, that would be great.


  • TV & Movies

    @Cheesegrater said:

    @Alzie said:

    they have in the past shared their codebase.

    If they did, they did without the permission of their original coder.

    Not cool, bro. Not cool. Tenebrae's probably the best experience I've had on a MU*, even if it is not as active as I'd like. But that's probably why.



  • As a note, we wouldn't give out our code without @Cheesegrater's permission and have not done so.

    Good luck with the new game @lavit2099!


  • Coder

    So we've established @whirl won't give it out without @cheesegrater, but not whether @cheesegrater will approve it being handed out. So @cheesegrater, someone is asking.



  • @Alzie I figured by that response he/she wasn't interested in sharing it.


  • Coder

    @lavit2099 said:

    @Alzie I figured by that response he/she wasn't interested in sharing it.

    A lot of Mu* coders are okay if someone asks. It's the not-asking that sometimes we get salty about.



  • I'm OK with it, if you swear a solemn oath not to be a jerk, lame-ass, or use it to run a creepy my little pony game or something.

    I have the original commented/installable version, which I'm guessing Whirlpool doesn't have - would probably get you up and running with less effort if you don't mind that it is vanilla 3.5, not pathfinder.



  • @Cheesegrater That'd be awesome. I would be converting it to 5e so the major hurdle for me would be to figure out how to redo skills, but that's why I was seeing if someone already had a system they'd be willing to share; if this level of tinkering/changing is beyond me, opening my own game wouldn't be feasible.

    If I did open a game, it'd be set in Forgotten Realms, post Spellplague, probably in Waterdeep (90% of my D&D life has been Forgotten Realms, I just enjoy the setting and know it quite well).


  • Pitcrew

    Just an FYI there is a lot of differences between 3.5 and 5th ed besides skills, such as magic and multi classing both working fairly differently. I greatly prefer 5 the ed, but conversion might not be quite as simple as changing skills.
    I dont want ot discourage you at all but just prepare, I for one would really dig a 5th ed game.



  • I know there's more to change than just that. But feats still works the same, even if you don't get them as much. Magic wouldn't need to be hard coded, could instead be handled via +note's or a separate +spellbook system to be made later. Multi-classing would be up to staff to make sure they meet the prereq before allowing it. Or some sort of complicated prerequisite code, ala ThenoCode.


  • Coder

    @lavit2099 said:

    I wouldn't want to ruffle feathers and it sounds like asking those running Tenebrae would do that. If @Ashen-Shugar would like to give me a copy, that would be great.

    How soon would you need something like this?

    The reason I'm asking is I can of course get you a copy, though it's pretty tied into Rhost, but -may- work with PennMUSH as well. Due to the regexp requirements, MUX or TM3 are right out. Not without either some significant rewriting of the softcode (which I wouldn't suggest on an enemy as Dahan softcode is... something that requires consistent and significant amounts of Absinthe) or requiring dropping in the missing regexp functions into the hardcode of the codebases. So using Rhost (or likely Penn) shouldn't be an issue, but it needed to be put out there.

    The second issue is, frankly, as it stands right now Dahan code is at best 3/4ths cooked. The workbench has missing features, the space system is a danging incomplete void, it's horribly documented, and sections should frankly be a rewrite. You can likely pull SAGA like was suggested, but I wouldn't be the one who did it :)

    The other option is wait for SW:DoD to finish their rewrite of the Dahan code. Ysalamir is currently reworking the system, finishing up the space system, reworking a lot of the dangling WTF points, and making the documentation a bit cleaner. And when finished Ysalamir fully intends to release all the systems openly and publicly (at least as he told me). I'm thinking it may be done in 6ish months, but you'd need to reach out to Ysalamir on this as he holds the schedule on this and I do not.

    So, end story, it is available. There's not any 'installer' per say which makes it more difficult and likely the one Ysalamir will be providing will be a fully featured installer.

    So if you want the Dahan code now, I'll have to clean it up, so it'd likely take me a few weeks as I try to build around it a lame-ass jury-rigged installer.

    Let me know your time schedule and if you want to move forward with this and I can look to make it happen.


Log in to reply
 

Looks like your connection to MU Soapbox was lost, please wait while we try to reconnect.