Soldak Home   Drox Operative   Din's Curse   Depths of Peril   Zombasite  

Go Back   Soldak Entertainment Forums > Drox Operative > Drox Operative modding
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #11  
Old 04-26-2014, 03:10 PM
Tuidjy's Avatar
Tuidjy Tuidjy is offline
Elite
 
Join Date: Jun 2012
Location: La La Land (California)
Posts: 847
Default

Deogo, there are problems with the weapon speed components, but they go away (and stay away) after you shuffle things around a bit. The real problem is that even then, and even with your script, the firing rate is limited by the mouse sampling rate.

The only way I have found to go around that limitation is to reprogram my mouse, up to and including going into the mouse driver... and when I did this, the game became a tad too easy with a Command 460 ship with five weapons speed components. This was the last time I actually played anything but a Command Zero ship - once you min-max a thirty three slot ship, even level 200 enemies simply melt away under your beams.

I think that weapons speed components need to be BOTH fixed and rebalanced, in the game itself. But until then, this script is really opening up ways to build up your ship that are unfortunately closed in the un-modded game. Thanks!

---

Heh, nevermind. You are actually going around the mouse sampling rate as well. I just looked at your code. I think that you are doing something very close to what I did, but by pushing mouse events through.
__________________
No good deed goes unpunished...

Last edited by Tuidjy : 04-26-2014 at 03:17 PM.
Reply With Quote
  #12  
Old 04-27-2014, 11:23 AM
deogo deogo is offline
Amateur
 
Join Date: Mar 2014
Posts: 10
Default

Quote:
Originally Posted by Desticato View Post
May I ask what method you're using to create the font sets?
hi
i was using FontGen.exe from DroxSDK, though there is hidden parameter - textureSize
and still it takes some time to create all needed fonts using this tool, so i made small python script to fasten the things. I can give you the script or make font-mods by myself. Just tell me font name (or link to download it) and size of it in game.
Standard font sizes is 12,16,20,24,32,40,48.
Reduced version use 8,10,14,20,24,32 and few modification of system.gdb
I can also just reduce standard font sizes by some points w/o .gdb modification.

Quote:
The only way I have found to go around that limitation is to reprogram my mouse, up to and including going into the mouse driver
sounds easier than making the script May be you can describe this method for others to use.
Reply With Quote
  #13  
Old 04-27-2014, 12:15 PM
Desticato's Avatar
Desticato Desticato is offline
Expert
 
Join Date: Aug 2007
Posts: 60
Default

Thanks for the quick reply! I'll peruse my font collection (and the web) for something I think would be a good fit for Drox and get back with you. I appreciate the offer to make the font for me, but I may actually choose to try your script for myself.

I suppose I'll need to start by nabbing the SDK and go from there.

I appreciate the insight!
__________________
"My thread-killing skills are legendary."

-Des
Reply With Quote
  #14  
Old 04-28-2014, 07:11 AM
deogo deogo is offline
Amateur
 
Join Date: Mar 2014
Posts: 10
Default

Quote:
Originally Posted by Desticato View Post
I may actually choose to try your script for myself.
ok, you'll need "active python 3+" installed for this script
apathysoftworks.com/drox/droxfontgen.py

1. Place it in the same folder with FontGen.exe
2. Open script with text editor (like notepad or notepad++)
3. Change the following lines
Code:
assetsDir = r"D:\Steam\steamapps\common\Drox Operative\Assets"
a path to your Drox Operative\Assets dir
Code:
asstex = r'C:\ProgramData\DroxOperative\Assets'
This is probably should not be changed unless you have Windows installed not on "C:"
Code:
sizes = [ 12,16,20,24,32,40,48 ]
# sizes = [ 8,10,14,20,24,32 ]
font sizes to generate. Second is commented
4. Run the script, enter font name, reduction size (if you want)
The "FontGen" tool does not warn you if you entered non-existing font name, it just generate empty tga files (or some standard font inside, cant remember exactly), so check em after script finishes
5. Run the game, check the fonts, exit it. You'll find generated ctx files in dir
Code:
'C:\ProgramData\DroxOperative\Assets\Textures'
(I recommend to clean this folder every time before you run the game with new set of fonts)
You'll need to copy and replace them over tgas in Steam's "Drox Operative\Assets\Textures" folder if you want to create a mod.
6. If you use another fonts sizes, not standard [ 12,16,20,24,32,40,48 ], you'll need to mod systems.gdb - see example in my fonts mod
Reply With Quote
Reply


Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 04:09 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright 2007 - 2019 Soldak Entertainment, Inc.