pwatson100 / alienrpg

Alien RPG system for Foundry VTT.
GNU General Public License v3.0
38 stars 31 forks source link

v10 Support? #197

Closed Sonny-Crockett closed 2 years ago

Sonny-Crockett commented 2 years ago

Love the system, just wondering if we will be getting v10 support. Thanks regardless!

pwatson100 commented 2 years ago

Yes. I posted this on discord

There are a lot of changes that affect the Alien system and Premium modules. Alien System: I have been working on the V10 version for some time and am performing final testing. As you know there are a lot of moving parts so I want to ensure as best I can that when it is released it wont break things. Because of the FVTT V10 changes the next release will be V10 only as I can't make it V9 and V10 compatible as has been done with some systems (sorry!). Premium Modules: Just to set the scene, I have 16 Alien and Symbaroum modules to port to V10 and with the changes Journal system as well as using the new Adventure system for imports/updates I have a lot of work to do for FL (who are being very supportive). I have ported the Starter Set to V10 and am working on the Core Rules and am making reasonable progress. With the new Journals I am able to provide a single journal entry for each "book" which I think is a bit more user friendly. I also have to remake all of the links in the journals. But I have a lot of testing to do, as well, to ensue the modules can be installed over each other without breaking things. So what does this all mean? My objective is that when you migrate to V10 (please don't do it now :slight_smile: ) your worlds will seamlessly migrate and you will notice no difference. There will be updates for the Premium Modules that will clean up the journals and present the new "books". I do not intent to release the V10 Alien System until I have ported and tested all of the premium modules.
I hope you can understand why I am making this decision. I don't want things breaking!

Above all I will keep you posted on my progress.

andywingate commented 2 years ago

Can I help support the move to v10 compatability? I'm not a developer, but i have IT admin know-how and I GM alien RPG so i know (roughly) all the rules etc. I could contribute access to a VM with foundry installed for testing, or do testing etc etc?

pwatson100 commented 2 years ago

Can I help support the move to v10 compatability? I'm not a developer, but i have IT admin know-how and I GM alien RPG so i know (roughly) all the rules etc. I could contribute access to a VM with foundry installed for testing, or do testing etc etc?

Hi Andy, sorry for the delay in responding.
If you have a separate FVTT V10 install and a separate v10 data folder you could download the zip of my V10-T1 branch and have a play.

andywingate commented 2 years ago

Yes I do - I’ll give it a try!

Anyone want to test out this branch here is a login -

https://foundry.wingateuk.org/

User: Player2 Pass: Player2 ...etc

andywingate commented 2 years ago

@pwatson100 I guess these are not ready to testing with V10 just yet?

image

pwatson100 commented 2 years ago

@pwatson100 I guess these are not ready to testing with V10 just yet?

image

I have versions of the modules for V10 that I am testing. As they are protected, I can't make them available.

sonic232 commented 2 years ago

The Premium Content of Heart of Darkness uses a module whose latest version is only compatible with V10 (Journal Anchor Links), so right now we have an issue where the system and premium module is V9 only but a required module needs V10. Is there a workaround?

pwatson100 commented 2 years ago

The Premium Content of Heart of Darkness uses a module whose latest version is only compatible with V10 (Journal Anchor Links), so right now we have an issue where the system and premium module is V9 only but a required module needs V10. Is there a workaround?

Ah, You need to install an older version I am afraid.
In add-on's paste this into the url box at the bottom and hit install: https://github.com/aMediocreDad/jal/releases/download/v3.0.2/module.json That will install the older v9 version. Unfortunately, the module developer stripped the linking code in the latest version as there is native linking in FVTT V10. The new V10 versions of the Alien modules will all use native FVTT linking.

sonic232 commented 2 years ago

Worked like a charm, thanks! Wish you the best of luck in getting things updated in the meantime!