THIS PROJECT IS BEING TRANSFERRED AND REWRITTEN INTO A NEW PROJECT CALLED The Aether Project.
Eden is a Call of Cthulhu Prop for games in the modern age. It allows for a person to login to an account, view their personal data and read messages/news. All this data is created by the user before hand.
A prop for modern homebrewed Call of Cthulhu/Delta Green games. If your campaign/scenario requires a corporate style employee program, then this should do. You can create EdenUsers inside the code to login to. All you have to do is supply any type of documents or media that your players need to find, and put it in the correct folders. The CUSTOMIZING* file is a guide on how to setup and prepare your files to be used with Eden.
*Until this link goes to an actual page, this is a WIP
Any bugs that arise during development will be documented in the Bugs file. I have a header at the top that details on how I'll lay them out if and when I find them. I'm also going to attempt to document what I change when I do it inside the Changelog file.
We at AnzelElectronics take pride in our employees, and we realize that using tech from yesteryears supplies a myriad of problems! So we've developed the newest Employee Portal Program for use here at AnzelElectronics! Eden! Eden will allow you to keep in touch with your fellow employees while still getting your work done! Eden is to be used starting immediately at all AnzelElectronics offices!
Eden was written with JDK21 and the following libraries:
- JavaFX - 21.0.1
- DesktopPaneFX - 0.15.0
- TinyLog2 - 2.6.2
- ControlsFX - 11.1.2
- IkonliFX - 12.3.1
- jAdapter4NativeTTS 0.12.0
- Gradle - 8.4
When you pull the project off github, import it as a gradle project into whichever IDE you decide, it should then pull whatever dependencies it needs from maven and then you can run it by launching the Main.java file located in the io.azraein.eden package.
- Make sure to go into the EdenFileUtils.java inside of the io.azraein.eden.logic package, and change the EDEN_FILE_LOCATION variable to a location somewhere on your filesystem. The Program should then run in an IDE afterwards.
Contributors names and contact info
- 0.1
- Initial Release - A workable Lobby Page and the ability to login to an account.
This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details