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
I don't think that adjusting just her operational costs wouldn't suffice, since her speed is way out of line when compared to other ships. Unless you'd be willing to heavily increase her operational costs (by 75%+, for instance), in which it would maybe balance her back to normality.
I believe that decreasing her speed by 10 (to 43km/h) would make her more in line with the freight ships that carry goods heavily affected by speedbonus (such as the fluid and car ships, both have their speeds around the 40km/h mark IIRC). I may be wrong though because I only played up to 1978, maybe other faster ships may appear.
Also, taking her speed (even after adjusting it to 43km/h) and capacity into account and comparing it to Gripsholm, I'd wager that increasing her operational costs by 25% (to 48.61) would be good.
There is a page explaining the process in the wiki
=> https://simutrans-germany.com/wiki/wiki/en_doPak?page_ref_id=463
But I will give you specific instructions.
1. Sources for Queen Elisabeth II are at https://github.com/simutrans/pak128/tree/master/vehicles/ships-ferries
2. Download the .dat and .png files
3. Download makeobj from https://sourceforge.net/projects/simutrans/files/makeobj/60-6%20for%20123-0%20up/ (if you are on Linux you will need to compile it yourself, please ask for more instructions).
4. Put everything in the same folder. Then run makeobj from a commandline as following:
./makeobj pak250 queen_elisabeth_2.pak queen_elisabeth_2.dat
(Yes, ferries are size 250 actually and not 128). After that you will get a .pak file that you can add normally to your addons/pak128 directory and test in-game.
There's also an online makeobj at http://simutrans-germany.com/online_dat/?page=fileupload but I sincerely recommend you to use the command-line tool instead, if you have any interest in pak modification/creation.
If after some modifications you think you have got a more balanced version*, please reach back so we can add your modifications to pak128. Work on balancing is very appreciated, and pak128 is not precisely the best balanced pakset.
*Take into account that, as Queen Elisabeth II is a real ship, some parameters like speed may be as they are for realistic reasons.
Alright, thank you for the instructions! I'll do that and let you know once it's modified and tested. May take a while though because I like testing everything to see if it's all fairly balanced.
I forgot to note, however, that I've heavily modified simuconf.tab and speedbonus.tab to make the game more challenging, meaning that my balancing will probably not match the vanilla experience. Still, once I have such changes done, I'll let you know. Thank you!
Yeah, I thought as much. In fact, her IRL speed is even higher than in Simutrans (59km/h). Even though I'd like to maintain the ship's speed, I might be forced to tick it down or it'll be hard to balance it when comparing to the other ships (unless I give it a grotesque operational cost or I balance ALL other ships... would have to test it to see which alternative is best).
I've tried following the steps you suggested, but the command line is giving me the following errors:
\makeobj pak250 queen_elisabeth_2.pak queen_elisabeth_2.dat
Makeobj version 60.6 for Simutrans 123.0 and higher
(c) 2002-2012 V. Meyer, Hj. Malthaner, M. Pristovsek & Simutrans development team
Writing file queen_elisabeth_2.pak
Reading file queen_elisabeth_2.dat
Warning: tabfile_t::read: No data in "Simutrans object file"
Warning: tabfile_t::read: No data in "Compiled with SimObjects 0.1.3exp"
You know how to fix it? Thanks in advance!
Strange. Are you sure the queen_elisabeth_2.dat file is correct? You should be able to open it with a text editor to see if it is not corrupted...
Otherwise I can only suggest that you try with a different version of makeobj (maybe that was wrongly compiled) or the web tool I linked earlier.
Sorry for being away from the discussion for so long. I managed to make MakeObj work now and I've packed a modified version of the ship.
In the end, I followed your advice to just tune the ship's operational cost. For it, I simply compared its speed and capacity with Gripsholm's and multiplied it by its base cost. From it, I got two values: 68,51 (which was calculated by adding the two additively) and 75,66 (same but multiplicatively).
However, when I put it in the game's folder, the game said that the vehicle is duplicated (naturally), so now I wonder: how can pack it among all other ships? That's because Simutrans comes with all vehicles of the same type packed together.
a. Include the new ship in pak128 sources, replacing the old, then compile the whole pak. This would effectively replace the object.
b. Or just change the name! Of course, this will not replace the old ship, but instead you will have both the old and the new you made.
I went B for now because I don't know how to replace the ship in the pak file LOL However, as time went on, I duplicated some ships to change their goods in order to make them useful before 1900, so I'll stay on B for a while more because I don't wanna repack for every change I make.
In the end, though, I ended up going bankrupt while meddling with speedbonus HAHAH so I'll start a new game to see if my rebalancing will work.