Joshua Stream Pre
Page 1 of 121 1231151101 ... Last
  1. #1

    Genesys RPG Ruleset - FGC and FGU compatible (Fantasy Flight Games RPG)

    Fantasy Flight's Genesys AND Star Wars ruleset

    These are two rulesets, both compatible with Fantasy Grounds Classic and Fantasy Grounds Unity

    - GENESYS: ruleset and libraries.

    - STAR WARS: new ruleset and libraries.
    (Please notice for Star Wars, this is a new ruleset, and old campaign data and libraries from the old ruleset are not compatible,

    For now some things are missing in the star wars ruleset (I will soon work on these):
    The ruleset is fully playable though, and the missing features can be worked around, by using notes and other fields in the character sheet.

    Missing:
    - No Specialization Trees
    - Talents still have Genesys fields (for example, Tier)
    - some specific SW character sheet features (will add soon!) for now please use the Abilities tab, or notes


    Instructions

    Download link:
    https://drive.google.com/drive/folde...R-?usp=sharing

    Files needed:

    If you want to use Star Wars ruleset, download the following files:
    1 - Rulesets:
    - Genesys.pak
    - StarWarsFFG.pak

    2 - Libraries (located in a subfolder "Libraries - Star Wars")
    - Star Wars (Edge of the Empire) (No Des).mod

    3 - Optional - Star Wars theme (changes the appearance of the ruleset to a more Star Wars look)
    File is under subfolder "Extensions - Star Wars"
    - Theme_StarWars.ext

    ATTENTION: You still need to download the Genesys.pak ruleset even if you are using Star Wars, as it is also used.



    If playing Genesys:
    1 - Ruleset
    - Genesys.pak

    2 - Libraries (located in a subfolder "Libraries - Genesys")
    - Genesys Core Rulebook (No Des).mod
    - Genesys Expanded Player's Guide (No Des).mod
    - Secrets of the Crucible (No Des).mod
    - Shadow of the Beanstalk (No Des).mod
    - Realms of Terrinoth (No Des).mod
    You can download and activate individually, the ones you need.

    3 - Extensions (under subfolder "Extensions - Genesys")
    When loading your campaign, activate only one of these.
    Depending if you are playing a Keyforge, Terrinoth or Android campaign, these will modify the skills in the Character skill list accordingly
    - Genesys_Keyforge.ext
    - Genesys_Terrinoth.ext
    - Genesys_Android.ext


    How to install:

    1) Open Fantasy Grounds
    2) Locate a "folder" icon:
    - In Fantasy Grounds Classic, it will be on the top right corner, right under the "X" close icon.
    - In Fantasy Grounds Unity, it will be on the top left corner.

    3) Click that folder icon. It will open your File Browser, listing your installed Fantasy Grounds files

    4) Now copy the downloaded files, in their appropriate subfolders:
    1 - Ruleset(s): copy them inside the "rulesets" subfolder
    2 - Libraries: copy them inside the "modules" subfolder
    3 - Extension (s): copy them inside the "extensions" subfolder

    Now all you have to do is create a new campaign.


    Notes

    1) Sevrick is working hard in the Star Wars libraries. Currently Edge of the Empire is available, more coming soon.


    2) The rulesets do have a Dicepool Tracker, but the feature is somewhat "hidden"
    Right click the Dicepool bellow the chat window, and select "Dicepool Tracker", to open it


    3) Rulesets Genesys and Star Wars are now compatible with the Extension "Better Menus"
    https://www.fantasygrounds.com/forum...oreRPG-5E-etc)


    Feedback, questions... please reply to this thread.
    Also mention if it is related to Genesys or Star Wars, if relevant specifically to one of the rulesets...
    Attached Images Attached Images
    Last edited by johniba; November 6th, 2020 at 19:36. Reason: trying to edit the title to include new info

  2. #2

    Join Date
    Jul 2010
    Location
    Vendsyssel (Denmark)
    Posts
    754
    I love the Genesys system! If you need someone to test it, I am right here.


    Vires Animi

  3. #3
    Quote Originally Posted by viresanimi View Post
    I love the Genesys system! If you need someone to test it, I am right here.


    Vires Animi
    Thanks Vires!

    I will see that I share this with you, we might even get online and run some tests, it will be nice to get feedback from someone else

  4. #4
    I have done some cleanup on the code.

    The genesys dice system does not interfere with CoreRPG dice rolls:
    I have a /diegen now: something like /diegen 2dAbility+2dDifficulty+bBoon can be executed. This will come in handy with light automation of skill rolls, for example.

    It does not interfere with a /die roll, from CoreRPG
    Also, an issue that Warhammer FRP3 and Star Wars have is that "normal" die, when rolled, will not show numbers in them in the chat window.
    I have fixed that... so if I roll a normal die, it shows as expected...

    Genesys die does not interfere with normal CoreRPG dice rolls, the ruleset understands when a genesys roll is being done, or a normal die roll (which can be used for anything else)

    Storypoints are working: very simple though

    As with the dicebox pool, the storypoints chits I imported from the star wars code. I have changed the code so it uses CoreRPG, to remove redundancy in the code.

    Tomorrow I will start on the character sheet.

  5. #5
    VenomousFiligree's Avatar
    Join Date
    Sep 2006
    Location
    Plymouth, UK.
    Posts
    2,115
    Great work! Looking forward to the finished product.
    Everywhen brings the action and adventure of the Barbarians of Lemuria (BoL:ME) roleplaying system to all times and places!

    Previously: MurghBpurn

  6. #6
    Best of luck in your endeavor. I know a bunch of players wishing to see this project succeed. In the meantime we have enjoyed playing Android and Realms of Terrinoth using the SW ext.

  7. #7
    I too am interested in your progress. I have yet to play Genesys but have played FFG Star Wars extensively, and I know there is a current effort to get SW EotE over to UNITY. If you get the Genesys rule system working with CoreRPG, perhaps someone can create a Star Wars extension for Genesys. And I am not a software coder but perhaps making it CoreRPG based will allow it to port more easily into UNITY.

    Also I believe someone (joeblack1863) in another thread was trying to make a Genesys and Star Wars dice font. Maybe you have some info that will help him. That thread is located at:
    https://www.fantasygrounds.com/forum...-OTF-TTF-fonts
    Last edited by punisher5150; January 19th, 2020 at 18:02.

  8. #8
    Genesys is just the Star Wars system with the serial numbers filed off, the only thing that needs changing to switch from one to the other is to change the dice symbols and add the force die for the Star Wars game. Change the background and a couple lines of code and voila, you've got Star Wars.

    Thanks tons for trying to get a CoreRPG version up and running, that should hopefully be more future-proof than the older non-core version. I'll sleep a bit better for the future of my Star Wars campaign once there's a core ruleset working in Unity.

  9. #9
    Quote Originally Posted by Valatar View Post
    Genesys is just the Star Wars system with the serial numbers filed off, the only thing that needs changing to switch from one to the other is to change the dice symbols and add the force die for the Star Wars game. Change the background and a couple lines of code and voila, you've got Star Wars.

    Thanks tons for trying to get a CoreRPG version up and running, that should hopefully be more future-proof than the older non-core version. I'll sleep a bit better for the future of my Star Wars campaign once there's a core ruleset working in Unity.


    Yeah, I have to agree in part with you, it is one of those situations of "if it works, dont mess with it"

    I am learning so much about rulesets and extensions, that I believe I can change those dice symbols very easly in that SW extension (I have done in the Genesys ruleset already)

    So why am I still working on this?

    Well, the answer is not short, but I will try.
    Looking at the code from the SW ruleset I can see A LOT of left over code from Warhammer one, and I cannot blame the guys who worked on it, if I knew it would take so many hours to work on cleaning the code, and making it use CoreRPG in correct places, I am not sure I would have started LOL

    The other great thing about the Genesys ruleset at the moment, is that since it is CoreRPG with the Genesys extra stuff, it works with the new module structure.

    Welll, but in the end, I think the best is that having a clean code that uses the standard base of Core, is that it will be so easier to maintaing, in case FFG updates stuff (and they will)

    I have not tested the code in FFG Unity yet, but since I only have custom code where needed, it is probably easy to fix once the time comes.


    Right now, I have finished part of the character sheet, I think the worst of it is behind me, but I only have 6 more days on vacation and I really want to have a first version before it ends

    Ironically, I think I can later work on a SW extension for Genesys ruleset, or I believe the devs on SW ruleset could canibalize the code I worked on, to update SW
    Last edited by johniba; January 20th, 2020 at 06:08.

  10. #10
    Quote Originally Posted by punisher5150 View Post
    I too am interested in your progress. I have yet to play Genesys but have played FFG Star Wars extensively, and I know there is a current effort to get SW EotE over to UNITY. If you get the Genesys rule system working with CoreRPG, perhaps someone can create a Star Wars extension for Genesys. And I am not a software coder but perhaps making it CoreRPG based will allow it to port more easily into UNITY.

    Also I believe someone (joeblack1863) in another thread was trying to make a Genesys and Star Wars dice font. Maybe you have some info that will help him. That thread is located at:
    https://www.fantasygrounds.com/forum...-OTF-TTF-fonts
    Thank you so much for all this info!

    Yes you are correct, having Genesys use CoreRPG, and since CoreRPG works in unity, means less stuff to fix (only the specific genesys code), to make it work on unity

    If I have enough time after i finish the ruleset, I will start testing on unity

    I will check that thread, thanks a lot

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Fantasy Grounds Fridays Pre

Log in

Log in