SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SH4 Mods Workshop
Forget password? Reset here

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 08-06-19, 05:28 PM   #1
skwasjer
The Old Man
 
Join Date: Apr 2007
Location: Netherlands
Posts: 1,547
Downloads: 26
Uploads: 3
Default [REL] S3D file parsers open sourced

Hey everyone,

I want to keep it as brief as possible, as I will be mainly communicating about this through GitHub and Slack if desired, but hereby I want to provide you with S3D's file parsers:

https://github.com/skwasjer/SilentHunter

What is this?

.NET developers will be able to utilize this to programmatically code changes into the Silent Hunter game files.

Is this limited to .NET development?
No, several scripting languages can also access these API's, like PowerShell, Python, etc. As long as .NET 4.6.1 or .NET Standard libraries can be referenced, you can work with it.

Do you want help?

In order to release this, I had to do some significant refactoring because:
  • The code base was based on proprietary code. I removed this / replaced this
  • The code base has been somewhat modernized (because after all, it is over 10 years old

However, by releasing this, do not expect a lot of further progression. If there are contributors that are willing to improve, then please fork and submit PR's. Time permitted, and if some of you provide decent contributions, I may add more maintainers (because I will not be very active with it).

Are binaries available?
Yes. https://www.nuget.org/packages?q=SilentHunter

Is this compatible with S3D
Yes, but actually more like no. This code evolved after refactoring even back in 2009 but I never released an S3D update. As such, the way controller parsing works (with templates) has changed slightly. Thus, the controllers in this repo are NOT compatible with S3D released in 2009.

The controllers in this repo are also outdated. I know some people have released updates over time. Those changes are not in this repo, and should be added by the community.

What about S3D code, will you release it
Yes, probably. At some point. If I have time. We shall see.

What about S3D, will you release updates
No. If I have time to publish the code (previous point), it is up to the community to progress further.

What about SH5?
Some support has been added for SH5 but no controllers are specifically tested with SH5. However, now there is nothing holding you back to do so yourself.

----

Thank you and as always, enjoy!
skwasjer is offline   Reply With Quote
 

Tags
s3d controllers


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 07:11 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.