Moderator
Staff member
Moderator
Presenting you an interesting project with an end goal for the files to become fully open source and shared exclusively for Ragezone community.
Original gameplay & game review videos:
FAQ:
- What files do we have?2017 Full Source, which includes:
- Server side
- Client side
- Game engine
- Official tools
- What's the goal?
We are looking for skilled people who are interested in this project and can help out ironing the source, fix everything that can be fixed in order for it to be compiled without any issues by anyone and then share it publicly with the community to continue development of Tree of Savior.
- How can I get access to it / help you?
If you are skilled in C++/C, motivated, interested, somewhat familiar with the game (or even not) and can prove your skills - contact us to discuss further (or fill this
To view the content, you need to sign in or register
and we will get in touch with you)- Why not sharing the source publicly from the start?
[IMPORTANT!]
There are multiple reasons, starting with ongoing scammings and possibly growth of those, but also the fact that it's an old source which needs a lot work in order to make it fully working and enable community to do anything with it or do any kind of development or start your own servers, and this requires knowledge and skills in aforementioned C++ and C in order to make it real.
Second big reason was that it took us awhile to get the source code and we have to admit that we went through a scam ourselves, so we are not willing to just drop it as is, knowing very well that it will not be reaching a level where anyone enthusiastic enough could start their own server in a simple manner and work on this game easily - which is our goal and whole reason why we want to make it publicly available.
Thirdly - we want to make sure that all kinds of fixes will be coming completely for free, there won't be any sales or anything like that.
- This looks like a team recruitment, rather than development...
We are accepting anyone who's interested in joining this project in order to help us, but at the same time - this thread has been started to keep you updated about the work progress and all kind of changes, as well as access to completed parts of this source.
Final words:
Our inspiration to open source this project came from Mir4 and DBO, which is why we strongly believe that rather than gatekeeping something and being part of the people who let the possibility of multiple variations of game servers appearing in the future die - we chose to go this way.
Once the source is ironed out - we will release it fully to the public, while in the meanwhile, you might see multiple things coming out along the way.
With the blessing of MentaL - this project starts.
Links:
Github -
To view the content, you need to sign in or register
[
To view the content, you need to sign in or register
]
Community Discord -
To view the content, you need to sign in or register
Full Source Structure:
(to be updated with description)
Main Branch:
> - bin -
> - EmbeddedBrowser -
> - ExternalLib -
> - geClient -
> - geclientlib -
> - geClientShared -
> - geDataCheck -
> - geLanguagePack -
> - geManager -
> - geMFCUtil -
> - gePacket -
> - geServer -
> - geServerShared -
> - geShared -
> - geTable -
> - geUI -
> - geWorldCollisionMesh -
> - GnomeExporter -
> - imc2DFrameTest -
> - imcClientLib -
> - imcCore -
> - imcCrypt -
> - imcDebug -
> - imcFileSys -
> - imcForest -
> - imcHealthMonitor -
> - imclbp -
> - imcIES -
> - imclpf -
> - imclib -
> - imcLogger -
> - imcOBBCollision -
> - imcPathEngine -
> - imcserverlib -
> - imcSMTP -
> - imcXML -
> - include -
> - ipch -
> - IdClientShared -
> - lib -
> - mfcutil -
> - R1SourceParser -
> - Release -
> - Sample -
> - statistics -
> - UriBrowser -
Tools:
> - 2DAutoRender -
> - 2dStudiolll -
> - ActEffectMerge -
> - ActorStudiolll -
> - AutoCopy -
> - BTreeTool -
> - Dictionalization -
> - EffectEditor -
> - ErrorLogCategorizer -
> - etctools
> -- ChangeAllFileName -
> -- ChangeFileInfo -
> - ExcelDataExtractor -
> - IESManager -
> - InternalTest -
> - ItemDrop -
> - ldManager -
> - ldPatchMaker -
> - ldUpdater -
> - LightExporter2011 -
> - MakeRevision -
> - MapViewer -
> - MaterialConvertor -
> - ModelViewer -
> - MtrlEditor -
> - PatchMaker
> - PatchMakerNew -
> - PatchUpdater -
> - Python -
> - questauto -
> - R1 -
> - ScriptDocMaker -
> - SkinEditor -
> - SmtpTester -
> - SpriteViewer -
> - SymbolTool -
> - ThaiBilingUnitTest_MFC
> - UIViewer -
> - UpdaterDownloader -
> - WorldEdit -
> - XLS2XML -
> - XmlColumnEditor -
> - XMLConverter -
> - XRefExporter -
> - XRefExporter2011 -
> - FormToolBase -
> - ToolBase -
- GameStudio
- R1_Bot
- LD_Bot
- UICreator
- PECompiler
REMOVED from Updated Source:
> - Cyou -
> - CyouCPForClient -
> - NexonCRClient -
> - NexonGLMClient -
> - NexonLauncherClient -
> - NexonSSOClient -
> - SteamClient -
> - TOSLoginFaceBook -
> - UnitTest++ -
> - UnitTestAll -
UNUSED:
- Tests Folder
> - 3dTest -
> - BenchMarkTest -
> - DBTest -
> - EchoServer -
> - EngineTest -
> - FlashTest -
> - geBTreeTest -
> - geIESTest -
> - geKnockDownTest -
> - geSceneTest -
> - geSkillTest -
> - geTestBase -
> - geUITest -
> - ImcActorTest -
> - imcAddonTest -
> - imcBaseLibTest -
> - imcContainerTest -
> - imcCoreLogTest -
> - imcDBTest -
> - imcDecalTest -
> - imcEffectTest -
> - imcFlashTest -
> - imcFontTest -
> - imcForkParticleTest -
> - imcIBP2Test -
> - imcLoggerTest -
> - imcSoundTest -
> - imcToolKitTest -
> - imcUIRenderTest -
> - imcUITest -
> - IMETest -
> - LogServerTestClient -
> - ModeTest -
> - MonsterItemRandomDropTest -
> - OldTest -
> - PacketTest -
> - PathEngineTest -
> - PropertyTest -
> - RandomTest -
> - ScriptTest -
> - ServerTest -
> - TransactionTest -
> - TxTest -
> - UnitTest -
> - Win32ThreadTest -
Main Branch:
> - bin -
> - EmbeddedBrowser -
> - ExternalLib -
> - geClient -
> - geclientlib -
> - geClientShared -
> - geDataCheck -
> - geLanguagePack -
> - geManager -
> - geMFCUtil -
> - gePacket -
> - geServer -
> - geServerShared -
> - geShared -
> - geTable -
> - geUI -
> - geWorldCollisionMesh -
> - GnomeExporter -
> - imc2DFrameTest -
> - imcClientLib -
> - imcCore -
> - imcCrypt -
> - imcDebug -
> - imcFileSys -
> - imcForest -
> - imcHealthMonitor -
> - imclbp -
> - imcIES -
> - imclpf -
> - imclib -
> - imcLogger -
> - imcOBBCollision -
> - imcPathEngine -
> - imcserverlib -
> - imcSMTP -
> - imcXML -
> - include -
> - ipch -
> - IdClientShared -
> - lib -
> - mfcutil -
> - R1SourceParser -
> - Release -
> - Sample -
> - statistics -
> - UriBrowser -
Tools:
> - 2DAutoRender -
> - 2dStudiolll -
> - ActEffectMerge -
> - ActorStudiolll -
> - AutoCopy -
> - BTreeTool -
> - Dictionalization -
> - EffectEditor -
> - ErrorLogCategorizer -
> - etctools
> -- ChangeAllFileName -
> -- ChangeFileInfo -
> - ExcelDataExtractor -
> - IESManager -
> - InternalTest -
> - ItemDrop -
> - ldManager -
> - ldPatchMaker -
> - ldUpdater -
> - LightExporter2011 -
> - MakeRevision -
> - MapViewer -
> - MaterialConvertor -
> - ModelViewer -
> - MtrlEditor -
> - PatchMaker
> - PatchMakerNew -
> - PatchUpdater -
> - Python -
> - questauto -
> - R1 -
> - ScriptDocMaker -
> - SkinEditor -
> - SmtpTester -
> - SpriteViewer -
> - SymbolTool -
> - ThaiBilingUnitTest_MFC
> - UIViewer -
> - UpdaterDownloader -
> - WorldEdit -
> - XLS2XML -
> - XmlColumnEditor -
> - XMLConverter -
> - XRefExporter -
> - XRefExporter2011 -
> - FormToolBase -
> - ToolBase -
- GameStudio
- R1_Bot
- LD_Bot
- UICreator
- PECompiler
REMOVED from Updated Source:
> - Cyou -
> - CyouCPForClient -
> - NexonCRClient -
> - NexonGLMClient -
> - NexonLauncherClient -
> - NexonSSOClient -
> - SteamClient -
> - TOSLoginFaceBook -
> - UnitTest++ -
> - UnitTestAll -
UNUSED:
- Tests Folder
> - 3dTest -
> - BenchMarkTest -
> - DBTest -
> - EchoServer -
> - EngineTest -
> - FlashTest -
> - geBTreeTest -
> - geIESTest -
> - geKnockDownTest -
> - geSceneTest -
> - geSkillTest -
> - geTestBase -
> - geUITest -
> - ImcActorTest -
> - imcAddonTest -
> - imcBaseLibTest -
> - imcContainerTest -
> - imcCoreLogTest -
> - imcDBTest -
> - imcDecalTest -
> - imcEffectTest -
> - imcFlashTest -
> - imcFontTest -
> - imcForkParticleTest -
> - imcIBP2Test -
> - imcLoggerTest -
> - imcSoundTest -
> - imcToolKitTest -
> - imcUIRenderTest -
> - imcUITest -
> - IMETest -
> - LogServerTestClient -
> - ModeTest -
> - MonsterItemRandomDropTest -
> - OldTest -
> - PacketTest -
> - PathEngineTest -
> - PropertyTest -
> - RandomTest -
> - ScriptTest -
> - ServerTest -
> - TransactionTest -
> - TxTest -
> - UnitTest -
> - Win32ThreadTest -
[More to come...]
Last edited: