Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you are using a modified version of MiniMods directly, you should definitely not do that. The mod file will update itself back to the original version at times, wiping out any changes you make. I strongly encourage you to create your own mod variant as described in the instructions and description above.
I already made up my mind about erasing the entire line of code I never needed, since I apparently can't trust this mod to work as it's supposed to. The only reason I'm still using the mod at all because it's the only one in existence that will allow me to ignore the hull limit.
I can't see your version of the file, but are you sure that it is commented out? By default, line 125 (UPDATE characterlevel SET xp=1;) is not commented out. Line 124 (-- Decrease xp required per level) is commented out, but that line is just the description of what the following code does. It doesn't actually do anything itself.
The mod isn't intended to be used directly, its a template for how modding works in STF. Running it as it stands would make an absolute hash of all gameplay.
This mod isn't intended to be used directly, but as primer to build your own mods. It has example code and syntax for adding a massive number of different effects to the game.
Without knowing what exactly you did, I can only guess. My guess is that you left the code that lowers the level requirements. So when you triggered level ups, your captain leveled up. Turning off the mod wouldn't change that, because levels are set in the save file; it isn't caused by the mod. You could possibly edit the save file using SQL but that is more complicated than modding and could have even more strange side effects.
I very badly need answers from the author! How do I fix this?! This is beyond messed up!!
WTH!
How do I turn this off??!!
UPDATE Contact SET offerMarket = 1;
The problem with this is that it also removes the black market from contacts who ALWAYS has it regardless of trait.
To remedy this, just add "WHERE offerMarket != 2". Like this:
UPDATE Contact SET offerMarket = 1 WHERE offerMarket != 2;
UPDATE ShipComponent SET fuelBonus = fuelBonus * 2 WHERE fuelBonus > 0;
"fuelBonus * 2" means fuel is doubled. If you want a flat increase across all components just change it to something like "fuelBonus + 500"
UPDATE CharacterLevel SET talent = talent * 2 WHERE levelType = 1;
UPDATE CharacterLevel SET talent = talent * 2 WHERE levelType = 2;
"talent * 2" means you get twice as many talents.
I haven't tested this thoroughly as of posting this comment, but will be doing a playthrough soon. I tested using the Merchant Marine: Assistant mod to force level ups and it seems to work fine.
For those also struggling with it. Remove "--" next to "UPDATE" in order to activate the mod. Putting "--" next to "UPDATE" deactivates it.
I need VERY SPECIFIC instructions on how to turn certain mods on/off. All I want to use it for is expand the crew/officer limit, ignoring the hull block. I don't need all the other mods unless something else comes up that requires them.
Can someone please help me how to use the mods the EXACT way?
--------------------------------------
-- Economy
--------------------------------------
UPDATE ResourcesByResource SET popEcon = 15 * popEcon, farmEcon = 15 * farmEcon, mineEcon = 15 * mineEcon, refineEcon = 15 * refineEcon, industEcon = 15 * industEcon, orbitalEcon = 15 * orbitalEcon, luxEcon = 15 * luxEcon, SmuggEcon = 15 * SmuggEcon WHERE _id in (1);
---------------------
-- Character
---------------------
--Give Captains 5 Talent points + 2 talent points per level
UPDATE CharacterLevel SET talent = 5 + (level * 2) WHERE levelType = 1;
--Give Captains twice the job ranks per level
UPDATE CharacterLevel SET job = 5 * job WHERE levelType = 1;
--Give Officers 5 Talent points + 2 talent points per level
UPDATE CharacterLevel SET talent = 5 + (level * 2) WHERE levelType = 2;
--Give Officers twice the job ranks per level
UPDATE CharacterLevel SET job = 5 * job WHERE levelType = 2;
--Give Crew 2 Talent points + 2 talent points per level
UPDATE CharacterLevel SET talent = 2 + (level * 2) WHERE levelType = 3;
--Give Crew 2 job levels per level
UPDATE CharacterLevel SET job = 3 * job WHERE levelType = 3;
-- Give Captain and Officers more job slots
UPDATE Config SET value = 10 WHERE _id = 3;
For the viewers at home "SELECT * FROM config" shows you what you can change.
After looking through the database (data.mp3 in the main installation folder), there seems to be only one code for the number of jobs the captain and the officers can have, and that code is _3, so NO, we can't have a different number of jobs for the captain and the officers. :/
With the line:
UPDATE Config SET value = 5 WHERE _id = 3;
you can give your captain and the officers more jobs, but what if I want to give the jobs ONLY to the captain (or a different number of jobs for the captain and another to the officers).
Reading the wiki I can't find a reference to _id = #; to change it, so if you (or anyone else here) knows this, could your help me?
Just the MyMod. If you activate both, then both sets of code would be applied.
re:Leland Gaunt
That should do it. You'll need to restart Star Traders Mod version after selecting and activating the mod. If you didn't create your own MyMod version then you'll need to activate the original Mini-Mods. If you did create your own MyMod, then you'll need to activate your new mod only. In either case you have to save and restart. Some changes work only at the start of a new game. If you don't see any effects, then it isn't finding your mod file. Otherwise something should happen or you should get error messages.
To sum up for future listeners:
* You probably don't want to enable this mod as is. It will run every line of code and the game would be virtually unplayable.
* To comment out a line, append the start of the line with a double dash --
* The STF Official Dischord is: https://discord.gg/tresebrothers
But some of the options in the sql included in this mod seem to be set to alter the game already, without my having to do anything. Is this true? if it is true, do I simple delete the things I do not want or is there a setting I can change to simply ignore that line of code?
Example:::::::::::
you have this in one of the lines-
UPDATE CharacterLevel SET talent = 20 + talent WHERE levelType = 1;
How do I NOT use this line?
For your specific requests:
UPDATE ShipType SET maxOfficer = 2 * maxOfficer ;
UPDATE ShipType SET maxOfficer = 2 * maxOfficer WHERE shipTypeName = "Frontier Liner";
UPDATE ShipEngine SET shipSpeed = 2 * shipSpeed, shipAgile = 2 * shipAgile;
UPDATE ShipEngine SET shipSpeed = 2 * shipSpeed, shipAgile = 2 * shipAgile WHERE designMass = 2400;