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 > Silent Hunter 5
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 09-06-09, 07:11 AM   #1
Captain von Keldunk
Sonar Guy
 
Join Date: Dec 2007
Posts: 376
Downloads: 187
Uploads: 21
UBI tool for modding SH5/SH5 Editor

UBI tool for modders to Port SH4 mods/make SH5 mods?
At least updates for SH4 editor?
__________________
SH
Captain von Keldunk is offline   Reply With Quote
Old 09-06-09, 07:45 AM   #2
karamazovnew
The Old Man
 
Join Date: Mar 2009
Location: Bucharest, Romania
Posts: 1,403
Downloads: 151
Uploads: 0


Default

What SH4 editor? the S3d Editor is not made by Ubi but by the legendary Skwas. And he has already said that he will not update it for SH5.

But we do need a powerful tool for SH5 and I've been waiting for a thread to say this.
As long as the devs skillfully separate the game's engine (that they want to keep secret) apart from the submarine part of the game (AI, interface, 3d models, a few color shaders, career layers, most scripts, most controllers, etc.) they can provide us a tool with a different compiler than the dreaded Kashmir And the mother of all modding tools is Bethesda's TES editor. The beauty of that tool is the ability to inject mods (not JSGME style). Injecting a mod means for example having different mods that change different parts the same file. Right now we need to make compatible versions of mods for other mods, even though our mods don't actually change anything over those mods, but they don't contain the changes contained in the other mods... I hate english. Any mod made for a version of the game is at least 90% compatible with any expansion since the expansions themselves are created by the devs with that tool. Imagine having a superb collection of mods for SH5 uboats and then they would make a US expansion and all mods would become fubar...

Why would they fear giving us such a tool? Well suppose that some "fool" decides to create the American Pacific Campaign before Ubi releases an yet unannounced "SH5 Pacific War". Now... would that really happen? Did anyone manage to create an uboat in Sh4 BEFORE the Uboat Missions Expansion? I bet that for 2 whole years we'll be too busy fiddling with the uboats. SUre, we'll also cruise around with Yamatos and Bismarks, maybe even going on bombing runs with the planes . But there's no way any mod would hurt Ubi in future expansions/games. THe only problem is that if they make SH5 as good as we want (or give us the tool to make customise it to our liking), we might not play anything else but SH5... It would hurt their other game sales .
karamazovnew is offline   Reply With Quote
Old 09-06-09, 08:05 AM   #3
Captain von Keldunk
Sonar Guy
 
Join Date: Dec 2007
Posts: 376
Downloads: 187
Uploads: 21
Lite version of Kashmir

karamazovnew What SH4 editor? = SH4 Mission Editor
Maybe it can be udated to be more like TES editor = S3D editor + Mission editor + Menu editor. Lite version of Kashmir
__________________
SH
Captain von Keldunk is offline   Reply With Quote
Old 09-06-09, 10:34 AM   #4
keltos01
Silent Hunter
 
Join Date: Feb 2008
Location: Milan Italy
Posts: 4,999
Downloads: 114
Uploads: 18
Default

Well since we know that Skwasjer won't reverse engineer SH5, if the devs don't give us a modding tool like a lite Kashmir, I don't think SH5 will have such a long life expectancy... at least not long enough for people to wait for the next game if there ever is one..

I saw that Bohemia interactive did release a modding tool suite for ARMA2:

Quote:
Bohemia Interactive provides continued support to its fans and community
Bohemia Interactive has released the complete editing tool suite for ArmA 2, allowing you to modify and create your own content from camo, models and weapons, thru to vehicles or even whole new environments and share them with hundreds of thousands of people online. The suite requires the ArmA 2 latest patch (v1.03).



link
Why doesn't Ubisoft do the same ????

keltos
__________________
"Honorable Builder of Sinking Ships"

keltos01 is offline   Reply With Quote
Old 09-06-09, 11:35 AM   #5
skwasjer
The Old Man
 
Join Date: Apr 2007
Location: Netherlands
Posts: 1,549
Downloads: 26
Uploads: 3
Default

Let's just wait first, shall we? Perhaps they deliver a fine tool. If not, it will depend on how different the game will be. I just do not look forward to hundreds of hours of work. I already asked the devs for prerelease insight in the game, but I have little doubt they will be allowed to. Just a little bit of help from them may change my mind.
skwasjer is offline   Reply With Quote
Old 09-06-09, 11:50 AM   #6
keltos01
Silent Hunter
 
Join Date: Feb 2008
Location: Milan Italy
Posts: 4,999
Downloads: 114
Uploads: 18
Default

Quote:
Originally Posted by skwasjer View Post
Let's just wait first, shall we? Perhaps they deliver a fine tool. If not, it will depend on how different the game will be. I just do not look forward to hundreds of hours of work. I already asked the devs for prerelease insight in the game, but I have little doubt they will be allowed to. Just a little bit of help from them may change my mind.
I sure hope they do ! that would be akin to recognizing the amazing work you did for this community !

or ask you to take part in building such a tool ?

regards,

keltos
__________________
"Honorable Builder of Sinking Ships"

keltos01 is offline   Reply With Quote
Old 09-08-09, 11:52 PM   #7
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by karamazovnew View Post
But we do need a powerful tool for SH5 and I've been waiting for a thread to say this.
The file structure will be similar to SH3 and SH4 so if you know the files/file structure and you can program (C++, C#) then you can make your own file editor tool (or modify your existing one to work with SH5 )

Yes I'm alive! Work has been keeping me very busy but I'll definitely have to make some time for SH5 when it comes out. You know software devs never release a perfect game and thus we have to tailor it/customize it to our needs/wants. Flags and exhaust smoke will be first on my list for SH5 if it doesn't have it already.

Hopefully they include the dynamic shadows or at least include the controller in an .act file so that we can try and enable the dynamic shadows ourselves (SH3).

Back to work.

RB
TheDarkWraith is offline   Reply With Quote
Old 09-09-09, 04:59 AM   #8
karamazovnew
The Old Man
 
Join Date: Mar 2009
Location: Bucharest, Romania
Posts: 1,403
Downloads: 151
Uploads: 0


Default

Judging from the trailer, we have dynamic shadows and light shafts.
Ok I know a bit of C++ myself, not much, but enough to take info from ini fles and change text files. But tell me. As it stands now, can i do that for the act and dll files? (rethorical question).

The most powerful tool would be the game itself and it's code transparency. Normally, we shouldn't need more than a simple Notepad to mod it. But a good app that allows the quick loading of certain parts of the game (such as the interface) would speed up the modding process.
karamazovnew is offline   Reply With Quote
Old 09-09-09, 05:19 AM   #9
Mikhayl
Captain
 
Join Date: Dec 2007
Posts: 485
Downloads: 64
Uploads: 0
Default

I'm not familiar with modding in other games, but I did some little mods for Steel Fury (tank sim) and it was so much easier than in SH. All that was needed was the model importer (given by the devs) and text files editing. You export the entire model in one .x file, complete with damage boxes, all moving sub-parts (guns, wheels etc).

Most of the work is done straight into your 3D studio: architecture of the model (parent/child relations between parts), pivot points position/orientation (for wheels, turrets etc) and so on, and the model and components use a set naming convention so that the game roughly knows what does what.
Then in the text files you just set the specifications, performances, make the link between model parts and ingame functions and that's it.

Another advantage of the "official" importer is that the original game content is protected: you can import your .x model into the game's own format, but you can't export original game models.
Mikhayl is offline   Reply With Quote
Old 09-09-09, 01:50 PM   #10
maerean_m
Captain
 
Join Date: Mar 2007
Location: Bucharest, Romania
Posts: 529
Downloads: 0
Uploads: 0
IMPORTANT



I think this is the first time that this is being mentioned (anywhere): big parts of the interface are being scripted, so there will be some quality modding on the interface (the kind of quality that can be seen in World of Warcraft mods).

The syntax being used is the one from Python.
The script will access the game through a SDK. Also, the scripted code can access the whole of .Net Framework classes (though it's not that necessary).
The editing of the scripts is done inside a special window, that allows the editing of the scripts while the game is running (edit & continue) with text auto-complete and jumping to function definitions, the inspection of the game variables in real time (through a property grid) and the complete description of all the exported classes (inheritance, properties, methods, events, inner types (enums, other classes)). Please note that not ALL game classes have been exported to the scripts.
Also, please note that not ALL the interface has been scripted, due to game (and time) limitations.

But the road has been opened for you to unleash your imagination and talent.

And, as always, there is the Mission Editor for single missions and dynamic campaigns.

At last, but not least, the way the AI thinks has been scripted and is being stored in text files (in a custom format). So that has also been opened for modding.
__________________
Kilroy was here
maerean_m is offline   Reply With Quote
Reply


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 05:22 PM.


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