![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
|
![]() |
#1 |
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 ![]() |
![]() |
![]() |
![]() |
#2 |
The Old Man
![]() |
![]()
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 ![]() ![]() ![]() 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 ![]() ![]() |
![]() |
![]() |
![]() |
#3 |
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. ![]() ![]()
__________________
SH ![]() |
![]() |
![]() |
![]() |
#4 | |
Silent Hunter
![]() Join Date: Feb 2008
Location: Milan Italy
Posts: 4,999
Downloads: 114
Uploads: 18
|
![]()
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:
keltos |
|
![]() |
![]() |
![]() |
#5 |
The Old Man
![]() Join Date: Apr 2007
Location: Netherlands
Posts: 1,549
Downloads: 26
Uploads: 3
|
![]()
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.
__________________
![]() SH5 mods: Speech Recognition for SH5 | Digital UI Clock Tutorials: [TEC] Import/export 3D models to/from game using S3D [TEC] How to work with the model viewer in S3D - VIDEO |
![]() |
![]() |
![]() |
#6 | |
Silent Hunter
![]() Join Date: Feb 2008
Location: Milan Italy
Posts: 4,999
Downloads: 114
Uploads: 18
|
![]() Quote:
or ask you to take part in building such a tool ? regards, keltos |
|
![]() |
![]() |
![]() |
#7 | |
Black Magic
![]() |
![]() Quote:
![]() 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 ![]() |
|
![]() |
![]() |
![]() |
#8 |
The Old Man
![]() |
![]()
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. |
![]() |
![]() |
![]() |
#9 |
Captain
![]() Join Date: Dec 2007
Posts: 485
Downloads: 64
Uploads: 0
|
![]()
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. |
![]() |
![]() |
![]() |
#10 |
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 |
![]() |
![]() |
![]() |
|
|