I think that we can assume that this is a dead idea. Which is a real shame.Alver wrote:Good day all!
Is this idea was forgotten or somebody intrested in it realization? I want to add missions & objectives to OTTD.
mission objectives
Moderator: OpenTTD Developers
Ok, i will start in 1,5 month. Now i am have a lot of business.
First of all need to make a good detailed description about everything i want to implement. I will write here.
For best understanding what I want implement - keep in mind how mission realized in Locomotion and RollerCoaster Tycoon. Propose to do campaign like in this game.
So, let's create a new game type - "Play campaign". Player can play a set of missons, in each he must complete some task. Win mission one by one he will open a new one. From "easy" to "impossible".
Development - campaign save in XML format. Campaign consist of missions set. Each mission - is a previously created scenario with AI, infrastructures and etc. For each mission i propose to set a next parameters:
1. Scenario.
2. A set of transport to use.
3. Date - begin and end.
4. Max loan in bank
5. May be a set of GRF files for mission only.
6. Conditions to win a mission
Of course in code must be included something to check when player complete tasks.
This is a start point. If somebody want to add somethings - welcome )
P.S. Sorry for my english, it terrible, i know.
First of all need to make a good detailed description about everything i want to implement. I will write here.
For best understanding what I want implement - keep in mind how mission realized in Locomotion and RollerCoaster Tycoon. Propose to do campaign like in this game.
So, let's create a new game type - "Play campaign". Player can play a set of missons, in each he must complete some task. Win mission one by one he will open a new one. From "easy" to "impossible".
Development - campaign save in XML format. Campaign consist of missions set. Each mission - is a previously created scenario with AI, infrastructures and etc. For each mission i propose to set a next parameters:
1. Scenario.
2. A set of transport to use.
3. Date - begin and end.
4. Max loan in bank
5. May be a set of GRF files for mission only.
6. Conditions to win a mission
Of course in code must be included something to check when player complete tasks.
This is a start point. If somebody want to add somethings - welcome )
P.S. Sorry for my english, it terrible, i know.
Last edited by Alver on 22 Feb 2007 13:18, edited 1 time in total.
- athanasios
- Tycoon
- Posts: 3138
- Joined: 23 Jun 2005 00:09
- Contact:
For present go and play "Challenge Spinoff" if you haven't already done so.
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
I was thinking for some time about this subject and I think it should be done in some steps:
1. Starting conditions
a) Pre-build tracks, roads, etc. for players.
b) Players managment (for example p1 hum, p2-p4 hum or computer, p5 computer, p6-p8 closed)
c) Settings and patches in scenario, scenario creator should have possiblity to block some of them from changing
d) Scenario loding screen with description, map preview
2. Winning conditions
I was thinking about three solutions
a) corresponding wining conditions are checked whenever this action is performed (for example if player has to transport 100 000 goods to one city, the counter would increase every vehicle with goods arrived)
b) time checked conditions (it would be less resource concuming, for example have 1 000 000 $ at the end of the month)
c) time ending conditions (win game before 2050, xyz town reaches 5000 population before 1980)
3. Actions during game
a) changing vehicle properties
b) industry is closing/opening
c) town rating change
etc.
Every action should have condition, maybe similar to ending condition.
1. Starting conditions
a) Pre-build tracks, roads, etc. for players.
b) Players managment (for example p1 hum, p2-p4 hum or computer, p5 computer, p6-p8 closed)
c) Settings and patches in scenario, scenario creator should have possiblity to block some of them from changing
d) Scenario loding screen with description, map preview
2. Winning conditions
I was thinking about three solutions
a) corresponding wining conditions are checked whenever this action is performed (for example if player has to transport 100 000 goods to one city, the counter would increase every vehicle with goods arrived)
b) time checked conditions (it would be less resource concuming, for example have 1 000 000 $ at the end of the month)
c) time ending conditions (win game before 2050, xyz town reaches 5000 population before 1980)
3. Actions during game
a) changing vehicle properties
b) industry is closing/opening
c) town rating change
etc.
Every action should have condition, maybe similar to ending condition.
- athanasios
- Tycoon
- Posts: 3138
- Joined: 23 Jun 2005 00:09
- Contact:
If I remember well, the mission is to reach a population of 50000 in cities you service. And it is not easy, due to city hostility (rates fall and you have to wait long to build). It wil keep you hooked for a long time...Alver wrote:i look at "Challenge Spinoff" and found that this project not develop since 2005 year. It is intresting, but:
1. no any computer opponent
2. no mission objectives
It is look like origainal game with some improvements.
So in 2. you are wrong!
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
- athanasios
- Tycoon
- Posts: 3138
- Joined: 23 Jun 2005 00:09
- Contact:
So, to check it out go and play it!Alver wrote:may be I am wrong. I don't find any info about target in SpinOffathanasios wrote:If I remember well, the mission is to reach a population of 50000 in cities you service.

Actually it is as I said. Check the thread for details. I am bored to capture, crop and post a screenshot or a saved game.
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
- athanasios
- Tycoon
- Posts: 3138
- Joined: 23 Jun 2005 00:09
- Contact:
I don't remember if it is 100 years limit, 2050, or no limit. well I finished it. Still you can set your own goals though as to how many cities you will claim...Alver wrote:[50 thousand - till 2050 or no time limit?
- Attachments
-
- spinoff_completed.png (72.76 KiB) Viewed 3531 times
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
"If no one is a fool I am also a fool." -The TTD maniac.
I prefer to be contacted through PMs. Thanks.
- NukeBuster
- Traffic Manager
- Posts: 222
- Joined: 04 Jan 2006 18:16
- Location: Alphen aan den Rijn, The Netherlands
- Contact:
This would be done then by the earlier suggested mission editor.ddream wrote:I was thinking for some time about this subject and I think it should be done in some steps:
1. Starting conditions
a) Pre-build tracks, roads, etc. for players.
b) Players managment (for example p1 hum, p2-p4 hum or computer, p5 computer, p6-p8 closed)
NukeBuster
Transport Empire: The Transport Empire Linux effort
Join the Transport Empire IRC channel: [url]irc://irc.oftc.net/transportempire[/url] !
OpenTTD patch(es): Password at join
Transport Empire: The Transport Empire Linux effort
Join the Transport Empire IRC channel: [url]irc://irc.oftc.net/transportempire[/url] !
OpenTTD patch(es): Password at join
I really like this idea! The things I've read so far look very nice to me. Please don't make the same mistake Chris Sawyer made with RCT2: Allowing each mission to be played right from the start.
Also, whenever I read things like this, I feel like I want to help, to do something back for the community, but I don't know anything about coding (except basic HTML). Openttd is written in C isn't it? Is there a way I can learn it for free?
Also, whenever I read things like this, I feel like I want to help, to do something back for the community, but I don't know anything about coding (except basic HTML). Openttd is written in C isn't it? Is there a way I can learn it for free?
Start programming in C?
But I strongly recommend buying a proper[0] book for your first couple languages. Accelerated C++ is one such book.
[0] That is, one whose title does not contain the words "in 24 hours", "in 7 days", "in 21 days", or any variation thereof.
But I strongly recommend buying a proper[0] book for your first couple languages. Accelerated C++ is one such book.
[0] That is, one whose title does not contain the words "in 24 hours", "in 7 days", "in 21 days", or any variation thereof.
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
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
I will start my work by this idea at April. I will post all information about my development progress in this forum.BBoy Symm wrote:Also, whenever I read things like this, I feel like I want to help, to do something back for the community, but I don't know anything about coding (except basic HTML). Openttd is written in C isn't it? Is there a way I can learn it for free?
Before this - you can get a current code from SVN and start to teach it. The best way to understand language - try to realize something your ideas.
Thank you, I'll have a look on the internet.DaleStan wrote:Start programming in C?
But I strongly recommend buying a proper[0] book for your first couple languages. Accelerated C++ is one such book.
[0] That is, one whose title does not contain the words "in 24 hours", "in 7 days", "in 21 days", or any variation thereof.
Who is online
Users browsing this forum: No registered users and 9 guests