![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
![]() |
#16 |
Lucky Jack
![]() |
![]()
Yes sir! The creative juices can now flow into the pixel world of SH5!
![]()
__________________
“You're painfully alive in a drugged and dying culture.” ― Richard Yates, Revolutionary Road |
![]() |
![]() |
![]() |
#17 | |
Black Magic
![]() |
![]() Quote:
Time to learn Python ![]() Any chance we can get some screenshots of this special window and menu editor you speak of? Just curious to see what some of these variable names and classes are. You mention time constraints as the limiting factor for everything not being scripted. Is it possibe that we (modders) can do the scripting of the remaining items that didn't make it during development? ![]() |
|
![]() |
![]() |
![]() |
#19 |
The Old Man
![]() Join Date: Apr 2007
Location: Netherlands
Posts: 1,549
Downloads: 28
Uploads: 3
|
![]()
I will not forget about .NET classes. I won't need/use forms functionality, but I surely can think of many other things I rather do in .NET than in python. Not only that, I can use a ton of existing own libraries, yeeehaaa! I got some cool idea's already just by the info you provided... all I need to know now is what the exported classes are
![]() Thanks again for this awesome news ![]() [edit] I'd love a beta! :wink:
__________________
![]() 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 |
![]() |
![]() |
![]() |
#20 | |
Black Magic
![]() |
![]() Quote:
![]() I wonder what version of the .NET classes we'll be able to access? Would it merely depend on the version installed on the client machine? |
|
![]() |
![]() |
![]() |
#21 |
Admiral
![]() Join Date: Jun 2005
Posts: 2,014
Downloads: 26
Uploads: 0
|
![]()
This is some really great news, especially with the talent in this forum.
|
![]() |
![]() |
![]() |
#22 |
Admiral
![]() Join Date: Jun 2005
Posts: 2,014
Downloads: 26
Uploads: 0
|
![]() |
![]() |
![]() |
![]() |
#23 | |
The Old Man
![]() Join Date: Apr 2007
Location: Netherlands
Posts: 1,549
Downloads: 28
Uploads: 3
|
![]()
You can load any assembly or dll from python, be it custom or clr. It's built-in functionality. Python is very powerful, more than you can imagine. I just don't prefer it for many reasons, but no biggie... I'll still use it.
Best is if we can use 3.x, since we can't reliably mix FM versions. Quote:
__________________
![]() 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 |
|
![]() |
![]() |
![]() |
#24 | |
Black Magic
![]() |
![]() Quote:
Some things I do find interesting is that python doesn't have variable types per se. You just declare a variable and assign a value to it. Different for sure. One thing that I don't like about Python is that it's an interpreted language - like Java in some ways. What's so much better about 3.x? The book I'm reading references 2.5 with some mentionings of 3.0 (3000 as they call it) |
|
![]() |
![]() |
![]() |
#25 | |
Navy Seal
![]() Join Date: Mar 2007
Location: New Mexico, USA
Posts: 9,023
Downloads: 8
Uploads: 2
|
![]() Quote:
You're trying really hard to make me buy this, and I don't do u-boats. ![]() |
|
![]() |
![]() |
![]() |
#26 |
Captain
![]() Join Date: Mar 2007
Location: Bucharest, Romania
Posts: 529
Downloads: 0
Uploads: 0
|
![]()
In no way would be feasible to use a interpreted language in a game. The python scripts I've created are compiled and used in a sort of virtual machine. So it's not quite assembler code, but it's not interpreted either. Still is not advisable to call python code per frame. That's why it's used in the interface and the update of the interface is done using a timer (15 times a second). If the games pulls 60 FPS, the interface will only be updated every 4th frame (but the input from the player is handled every frame).
__________________
Kilroy was here Last edited by maerean_m; 09-10-09 at 02:16 AM. |
![]() |
![]() |
![]() |
#27 |
Captain
![]() Join Date: Dec 2007
Posts: 485
Downloads: 64
Uploads: 0
|
![]()
Any insight about AI and player units? Will the "small" modders still depend on a genius to create a tool to import their creations? Or will it be possible "out of the box"?
|
![]() |
![]() |
![]() |
#28 |
Chief
![]() Join Date: Jul 2005
Posts: 316
Downloads: 28
Uploads: 0
|
![]()
can you, marean, skwas or racerboy, please tech down the discussion? what will be possible with this window? can you give an example?
will we be able to implement external tools like mobo? ![]()
__________________
Everything comes to him who waits |
![]() |
![]() |
![]() |
#29 | |
Black Magic
![]() |
![]() Quote:
Is this timer (15 times/second) modifiable by the end user? |
|
![]() |
![]() |
![]() |
#30 | |
Black Magic
![]() |
![]() Quote:
![]() what do you mean like external tools like mobo? |
|
![]() |
![]() |
![]() |
|
|