Harder Difficulty Options

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

MeusH
Tycoon
Tycoon
Posts: 4349
Joined: 25 Oct 2004 15:39
Location: Mississauga

Post by MeusH »

MeusH wrote:Can you please add one more disaster option?
Nowday's "on" change to "reduced" - use string from vehicle breakdown picker, and add "normal" - also use string from that picker.

You can find disaster rate in disaster_cmd.c at the very end of the file. It is propably third-from-last procedure
I've already done it, it will be in more disaster patch 1.3
So don't bother yourself doing this
MaXaNDeR
Engineer
Engineer
Posts: 7
Joined: 01 Feb 2004 09:49
Contact:

Re: Harder Difficulty Options

Post by MaXaNDeR »

Conditional Zenith wrote:So I made this harder options patch. People who don't know how to use this patch should see http://wiki.openttd.org/index.php/FAQ_d ... ource_code
I've read url above but still can't apply patch to the latest nightly build revision (2966 now). TortoiseSVN said "Could not retrieve version 2897 of the file.... Patching is not possible". What have I do? Thx.
Best Regards, Max.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

You probably tried to patch when SVN was down; try again.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
MaXaNDeR
Engineer
Engineer
Posts: 7
Joined: 01 Feb 2004 09:49
Contact:

Post by MaXaNDeR »

DaleStan wrote:You probably tried to patch when SVN was down; try again.
Hmm. Does it matter? I've just dl OTTD-source-nightly-r2943 and harder_options-0.0.5_345.diff, then right click on harder_options-0.0.5_345.diff, chose "Apply Patch", selected dir with OTTD-source-nightly-r2943 and tried to Patch All. Alter this i've got error above.

P.S. I read http://www.fsf.org/licensing/licenses/gpl-faq.html considering diff distribution :) So I've to find revision 2897 of nightly source?
P.P.S I didn't find required revison on http://nightly.openttd.org/windows/
Best Regards, Max.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Yes, it does matter. If the patchfile is too old, Tortise SVN has to get the version the patch was created against, to ensure that the patch can still be safely applied to the current version. If SVN is down, Tortise can't do this.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
MaXaNDeR
Engineer
Engineer
Posts: 7
Joined: 01 Feb 2004 09:49
Contact:

Post by MaXaNDeR »

DaleStan wrote:Yes, it does matter. If the patchfile is too old, Tortise SVN has to get the version the patch was created against, to ensure that the patch can still be safely applied to the current version. If SVN is down, Tortise can't do this.
So, that I've to do?
Now i've done like it said on page http://wiki.openttd.org/index.php/FAQ_d ... ource_code but it doesn't work cause I can't dl required source revision and apply patch on it. Plz do give step by step advice of how and where to connect and apply patch to get changed source. (Or just send to maxdor@ukr.net patched binary ;))
Best Regards, Max.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Check your firewall too.

If that doesn't help, here's the patch, updated to the latest SVN (no functional changes), the full source, and a win32 binary.
Attachments
OTTD-r2967-MoreDiff0.0.5.zip
(646.53 KiB) Downloaded 204 times
source.rar
(1.89 MiB) Downloaded 216 times
harder_options-0.0.5_2967.diff
(9.32 KiB) Downloaded 206 times
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Conditional Zenith
Chief Executive
Chief Executive
Posts: 697
Joined: 10 Jun 2003 00:19
Location: Australia

Post by Conditional Zenith »

Thanks DaleStan. Do you mind If I put your diff in my top post?

What does Tortoise SVN consider to be too old? I use patch, which doesn't care about such things.
MaXaNDeR wrote: P.S. I read http://www.fsf.org/licensing/licenses/gpl-faq.html considering diff distribution Smile So I've to find revision 2897 of nightly source?
Not sure what you mean. Note that the full source distirbution stuff only applies if I distribute binaries (one of the 2 reasons I'm not posting binaries. the other being that I have no way to test Win32 binaries which are the ones everyone wants).
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Conditional Zenith wrote:Thanks DaleStan. Do you mind If I put your diff in my top post?
Go right ahead; I simply verified that the patch could be safely applied, and then diffed.
Conditional Zenith wrote:What does Tortoise SVN consider to be too old?
AFAICT, "too old" is whenever a patched line gets a new line number.

MaXaNDeR: as Zenith said, the lack of binaries means he's immune to the must-distribute-full-source rules. Also, most patch files should work on tens to hundreds of consecutive revisions; if you're looking for a certian revision, and for some reason, can't install an SVN client, just download the one with the closest number.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Jango
Traffic Manager
Traffic Manager
Posts: 189
Joined: 28 Aug 2004 12:13

Post by Jango »

antagonistic is a good word. it kind of implies hostile without good reason.
q_Werty
Engineer
Engineer
Posts: 11
Joined: 12 Apr 2005 10:23

Post by q_Werty »

Here are some norwegian word to put in:

difficulty settings:
vanskelig = hard
veldig vanskelig = very hard
drit vanskelig = very very hard
forpult vanskelig = very very very hard

Other words:
bittery = bitter
hateful = hatet
aggressive = aggressiv
hostile = fientlig
offencive = angrepsvillig (my favorite )
Vanskelig = hard
Veldig vanskelig = very hard
Drit vanskelig = sh*t hard
Forpult vanskelig = f*cking hard

Appropriate?

I would rather go with:
Vanskelig (Hard)
Veldig vanskelig (Very hard)
Ekstremt vanskelig (Extremely hard)
Umulig (Impossible)

And by the way:

bittery = bitter
hateful = hatefull
aggressive = aggressiv
hostile = fientlig
offensive = offensiv

Those are the correct norwegian translations.
User avatar
Brianetta
Tycoon
Tycoon
Posts: 2567
Joined: 15 Oct 2003 22:00
Location: Jarrow, UK
Contact:

Post by Brianetta »

How about "retaliatory" or something similar as the attitude that's less friendly than "hostile?"
PGP fingerprint: E66A 9D58 AA10 E967 41A6 474E E41D 10AE 082C F3ED
Henne
Engineer
Engineer
Posts: 18
Joined: 22 Apr 2004 20:12
Location: Berlin, Germany

Post by Henne »

Hi,

I would also like the devs to add this patch to the nightlies, since I find openttd much to easy.
I have been trying to increase the difficulty by setting an interest of 18%.
This is possible if you change the openttd.cfg like this.
http://people.freenet.de/bigbrothers/op ... penttd.cfg
And you have to create and save a new scenario like this or start a random map.
If you start an already created scenario, the game setting says there is 18% interest, but the game only calculates 4%.
Attachments
scenario.zip
two maps
18.scn is created with 18% interest
world.scn was found here in the forum
(3.77 MiB) Downloaded 184 times
V
Engineer
Engineer
Posts: 34
Joined: 22 Jan 2006 01:54

Post by V »

I believe "Forbidding" would be just the right word.

It's not about war or hate, but about restrictions, so it's quite describing and strong enough. Other fitting word could be "Impossible", though it would describe even harder difficulty.


A couple suggestions for the patch:
- Make two extra difficulty levels instead of one (Very hard and Impossible).
- Add a special option to boost airplanes initial and running costs (preferrably as two coefficients 1..20 or like that) in "configure patches". That is for the reason many people use planespeed patch, and such a modifier would get everything back in the balance.


P.S. And this is worth to be at least in the Integrated Nightly.
Sebastiaan
Engineer
Engineer
Posts: 110
Joined: 20 Jun 2005 19:22
Location: Leuven, Belgium

Post by Sebastiaan »

V wrote:Other fitting word could be "Impossible", though it would describe even harder difficulty.
As far as i know, 'impossible' is not yet implementable. You're always allowed to change landscape. If you're going to build a station however, that could (and will) be forbidden.. Maybe 'impossible' is also not a really appropriate term. I can't think of an alternative though.
Archonix
Chief Executive
Chief Executive
Posts: 733
Joined: 01 May 2003 17:29
Location: Manchester, UK
Contact:

Post by Archonix »

Insane.
Brignell’s law of consensus: At times of high scientific controversy, the consensus is always wrong.
V
Engineer
Engineer
Posts: 34
Joined: 22 Jan 2006 01:54

Post by V »

It generally speaks about area restructuring, and forbidding restructure isn't the same as forbidding construction.

However, forbidding attitude isn't yet complete impossibility. Other words mostly assume city authorities are crazy.


...Anyway, this isn't that important. I anyway am not going to use that. The problem is too cheap vehicles, not construction.
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: No registered users and 13 guests