CyberSys / FOnline-BraveNewWorld

FOClassic and PReloaded project, mostly for fodev.net tutorials or module code shares.

Home Page:https://fodev.net/forum/index.php/topic,30344.0.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FOClassic + PReloaded + Brave New World update

FOClassic PReloaded Brave New World update
Description Based on Fallout Online engine which became open source a few years ago. Most used revision was taken and improved by Rotators. A simplified version of Reloaded Season 3 as an example to use as test or integrate FOclassic into existing repos. New features for the previous two, code fixes or improvements both to engine and scripts.
Aim The purpose of this was to determined before FOnline becoming open source, probably to help existing servers with bug fixes, patches. For testing and ease of access to a working FOclassic engine/server/client bundle. Further updates and fixes in an independent way, the aim was to publish separate tags with easy diffs as usable parts.
License GPL3 IDK If you use these patches together with the other two, then those licenses take priority (GPL3), otherwise do what you want with it. (MIT)

FOnline-BraveNewWorld

FOClassic and PReloaded project, mostly for fodev.net tutorials or module code shares.

Idea and goal of this project:

  • A layer between development and server running, helping server owners to be able to set up and host their servers with minimal coding knowledge, as most important or mainstream changes or features would be available
  • Allow easier development and get to know FOnline SDK, for this purpose some tutorials have also been posted on fodev.net (Slowhand)
  • Allow sharing of code pieces, that any server can integrating with minimal effort and knowledge. Ofc code changes to AngelScript are prefered over code changes to Engine, because they are easier to integrate and less risky compatibility wise or even causing crashes.
    • There were many servers with closed modifications, some did the very same thing, sometimes for competition, which is a waste of dev time.
    • Allow for rogue developers, to share their work, without affiliating to any servers.

So for these reasons, changes must be cleanly written and well documented, possibly both in code, discussions, wiki or issues. Every change should be commited to an issue and big updates if any, should be linked to more issues if it was not possible to segregate.

Since I only work from time to time on this project, not sure if anyone would suggest pull request, I could respond in an acceptable timeframe, so for now be free to fork it or contact me on discord ( https://discord.gg/fwwjvKbNEu ) for more info.

Download

Well, in case you are new to git and have trouble getting all parts together, here are some snapshots:

2023-06-01 Spearfishing test: https://www.dropbox.com/scl/fi/y62j5ps0nimr4qyq15y02/FOClassic-BNW_fishing_test.zip?rlkey=l6j4rlcqt3054tafxcs50ppzp&dl=0

2024-03-25 Car Tracker and Hub Parkinglot test: https://www.dropbox.com/scl/fi/9yj4jp3c0tfbx4cyn8cij/FOClassic_BNW_2024_03_25_CarTrackerTest.zip?rlkey=o12u779ozow4ow7az4ab95y75&dl=0

Working versions or ones that need testing may be added later, periodaically, but should not count on them.

About

FOClassic and PReloaded project, mostly for fodev.net tutorials or module code shares.

https://fodev.net/forum/index.php/topic,30344.0.html

License:GNU General Public License v3.0


Languages

Language:C++ 37.8%Language:C 34.5%Language:AngelScript 17.4%Language:Pascal 5.9%Language:C# 2.5%Language:HTML 0.9%Language:Rich Text Format 0.3%Language:CMake 0.3%Language:Assembly 0.1%Language:HLSL 0.1%Language:Batchfile 0.0%Language:GLSL 0.0%Language:Objective-C 0.0%Language:Java 0.0%Language:Roff 0.0%Language:Vim Snippet 0.0%Language:Clarion 0.0%Language:SourcePawn 0.0%Language:Makefile 0.0%Language:Shell 0.0%Language:ActionScript 0.0%