Hi everyone! - I have a new modtool for you all.
Name:
HW2-QSFE: Qick Ship-file Editor: Current Version 1.11
HW2-QDE: Qick Data Editor: Current Version 1.1
HW2-QCDE: Qick ClassDef Editor 1.0
Corrupted files Statement
Hi to all who have tested my Program before 1.11:
I'm really bashful the Problems you may got because of QSFE's Earlier builds. And I hope that you don't have deleted files that do not Work anymore.
The new Version 1.11 fixed these Problems and will also recover the corrupted files.
THE BUG
The BUG:
I was informed that TFS was crashing after modifying files by Jak170. Shortly after that, I discovered that it was caused by the output function wich added a "" in the first line of every ship - wich no one could see. - Whyever
So I changed the Previous filesystem.WriteAllText to the - why ever - working IO.Files.WriteAllText
As I got still crashes I took a look at the Ship file and it was fully correct.
I found out, that
1.LoadModel needs to be called before StartShipWeaponConfig
2.addAbility needs to be called before LoadModel
The Output text was correct all the time, so please forgive me if I called the Program ready to release. But now after this horrible Bug is fixed it shoud be able to begin it's Work.
Features:
Features
QDE:
- Modify a lot of folders and Files at once.
- Create, Delete and Rename
- Search Function and Folder Popup
- Shortcuts
QSFE:
- Modify all Ship-files at once
- Hideable Ship-list to have more space to work
- Sizeable Editor Components
- Ability to set the Order NewShipFile. Parameters are shown.
Info and Install:
Installation
You may need some dll's - tell me if you encounter dll bugs.
Tools Included
HW2-QSFE : Ship-File Editor Version: 1.11
The first of my Editors.
It's made for working on ship files Only.
You will see all of the ship-files located in your ship folder.
You will be able to work, on them and then save all at once.
You may change to HW2-QDE directly.
HW2-QDE : Data Editor Version: 1.10
The Second Editor.
It's able to work on a lot of file-types at once.
It will provide direct access and is useable a bit like the windows Editor.
You can change and choose the different Types.
Create and delete single files and Groups.
Rename your files.
HW2-QCDE : ClassDef Editor Version: 1.0
The newest Editor.
I really dislike the Classdef.lua
You need to write LARGE LETTERS and search every Group for you ship - and you have no overview.
So. Now you have. Maximize and have a got.
Shiplist Provides all ships in ship folder as well as the ships you have allready in your classdef file.
It will show you where your Ship is included and where not by red / green color
You can add and delete ships by double click / del
It has Also a limitted Auto assign function.
Install:
1.Extract somewhere
2.Start HW2-QSFE
3.Setup your Homeworld2\data Path.
4.Save
If your Path is Correct the Editor should work now.
It may not work without Certain directorys. (Ship for example)
Attention: DO NOT RUN QDE AND QSFE AT THE SAME TIME: as they work on the same files you may override your files.
Start only one. And use the switch button or change manually.
I hope you like my tools.
Or at my Threat at Tanis
http://forums.relicnews.com/showthread.php?t=234858
Regards
Mr.T or -=[F@LC0]=- @ Tanis Shipyards
New: Download Links QModTools QSFEV-1.11/QDE-V1.1/QCDE-V1.0Fix
Download Links - QModTools
Small Tutorial form Version 1.0
Tutorial & Additional Info
First: The important things.
1.It will not save anything to the harddrive until you klick "Save"
2.If you change something it's remembered - so you do not have to save while changing between files.
3. (not perfect i know) - reset: it resets all to the state it was last saved via save or incase it's fresh loaded to the file's state.
4.config:
This is an important Part. You may use this to totally customise the order of NewShipFile Parametes or seperate them.
for example: if you put in this Text into config:
config example
--====================================
--Basics
--====================================
displayedName
sobDescription
maxhealth
regentime
minRegenTime
sideArmourDamage
rearArmourDamage
--====================================
--cost
--====================================
buildCost
buildTime
buildPriorityOrder
--====================================
--drive
--====================================
thrusterMaxSpeed
mainEngineMaxSpeed
rotationMaxSpeed
thrusterAccelTime
thrusterBrakeTime
mainEngineAccelTime
mainEngineBrakeTime
rotationAccelTime
rotationBrakeTime
thrusterUsage
accelerationAngle
mirrorAngle
secondaryTurnAngle
maxBankingAmount
descendPitch
goalReachEpsilon
slideMoveRange
You'll get your Entrys sorted like it's done here, separated into the Groups: Basics, cost and drive - but you will not need the groups. You may even call them Hippy or somethig like that - it's only to visually seperate something.
One line of --CheesecakeCheesecakeCheesecakeCheesecake
may also divide your Parameters ;-)
But take care not to add too much spaces in there - the ordering process does not really like them.










