2.0.1 alpha / 2.5 beta discussion
Moderator: TTDPatch Moderators
With a barrel load of help from Patchman, I am in the middle of writing a patch to completly disable the AI from doing anything. Used alongside a few things like subsidiaries management, and some other experimental features, you will be able to manage subsidiary companies without the stupid AI trashing your layout. Hell, JTanczos (On IRC) has been using his subsidiary company to run trains alongside his normal company. On the same tracks.
Good god I hope it compiles...
/me crosses his fingers
Good god I hope it compiles...
/me crosses his fingers
Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
That's a cool idea, and a great start to joining the Patchteam!
Development Projects Site:
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
Hah, dont get excited yet. Im still miles and miles away from even getting a simple hack (Said disablement of the AI) to work. What seemed to be simple at first exploded into somthing that was way out of my depth. But I'll keep plugging away, Im already part way towards my goal, silly to give up now. I already know the basic set of assembly instructions, and thanks to Josef and Oskar, I have a crude understanding of how the Patch works. I just have to do a load more research and practicing to get somthing working of it all.krtaylor wrote:That's a cool idea, and a great start to joining the Patchteam!
Thanks for the support though

Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
Patchman wrote:Welcome to the club. That's how it always goes...Aegir wrote:What seemed to be simple at first exploded into somthing that was way out of my depth.

I can imagine.
Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
See, now I have a conundrum. You've done a great job working on the Generic Stations, and I want to see them all comprehensively coded, as has always been the goal. But the opportunity to add a member to the Patchteam doesn't come along every day. So I have to think, which would I rather Aegir do and be? Both of course, but you've only got so much time I suppose... 

Development Projects Site:
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
When all is done and you graduate, just make sure they give you a diploma or at least certify you A+Aegir wrote: I already know the basic set of assembly instructions, and thanks to Josef and Oskar, I have a crude understanding of how the Patch works. I just have to do a load more research and practicing to get somthing working of it all.

wallyweb on tt-forums: Screenshots - Wallyweb World - Projects & Releases
wallyweb on Simuscape: Projects - Releases
Other Stuff: TTDPatch 2.6 "Nightly" download - cirdan's OpenTTD branch (New Map Features)
Screenshot Of The Month Contest Winner: August 2015 - Tied May 2016 - January 2018 - December 2018 - May 2019
wallyweb on Simuscape: Projects - Releases
Other Stuff: TTDPatch 2.6 "Nightly" download - cirdan's OpenTTD branch (New Map Features)
Screenshot Of The Month Contest Winner: August 2015 - Tied May 2016 - January 2018 - December 2018 - May 2019
I reckon I could pull both off.krtaylor wrote:See, now I have a conundrum. You've done a great job working on the Generic Stations, and I want to see them all comprehensively coded, as has always been the goal. But the opportunity to add a member to the Patchteam doesn't come along every day. So I have to think, which would I rather Aegir do and be? Both of course, but you've only got so much time I suppose...
Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
Hi Aegir,
Your idea sounds great. I always wanted to be able to have other trains run on my track.
Would it be possible to combine the stations, or connect the tracks to each other?
Your idea sounds great. I always wanted to be able to have other trains run on my track.
Would it be possible to combine the stations, or connect the tracks to each other?
*** Ce French Train Set ***
*** Visit my transport related pictures on Flickr ***





Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
"A committee is a group of men who individually can do nothing but as a group decide that nothing can be done" (Fred Allen 1894-1956 US radio comic).
*** Visit my transport related pictures on Flickr ***
Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
"A committee is a group of men who individually can do nothing but as a group decide that nothing can be done" (Fred Allen 1894-1956 US radio comic).
Simple use experimentalfeature coop and see, (I am responsible for bugs )
TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...


- SuperTycoon
- Chief Executive
- Posts: 733
- Joined: 24 Jun 2004 20:05
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
http://wiki.ttdpatch.net ... there are 2 pages in experimentafeatures description, read both 
edit: oh sorry .. it seems to be missing :/

edit: oh sorry .. it seems to be missing :/
what are you looking at? it's a signature!
It's missing?SHADOW-XIII wrote:http://wiki.ttdpatch.net ... there are 2 pages in experimentafeatures description, read both
edit: oh sorry .. it seems to be missing :/
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
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
That actually sounds like a very cool feature, if you get it working solidly. I imagine it would really need its own whole page in the Wiki, as there would be significant caveats I expect.
Development Projects Site:
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
http://www.as-st.com/ttd
Japan, American Transition, Planeset, and Project Generic Stations available there
Well, all Im hopefully going to do is write a routine to disable the AI's initial calls, thus, in a way, neutering it, internally it still trys to perform AI actions, Ill just make it skip the actions altogether. Depends though, the initial way I was going to do it did not work due to a conflict with another AI related patch, but I have another idea in mind if I can find where the peice of code is (I kinda 'lost' the chunk of code I was working in, still trying to find it
, ahhwell, atleast I'll become familiar with TTD's internals as I look for it.) . Everything else for the feature is already coded, part of the whole Co-op thing. But lemme tell you, if Multiplayer can be stabalized, OTTD might have a bit of competition in the MP department.
Anyway, enough yacking from me
.

Anyway, enough yacking from me

Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
As I said on IRC yesterday, I will only work on it when someone fixes multiplayer. (So I can play with it).
The feature was made after Csaba fixed A LOT stuff for MP but never went into an diff until I made the busstop features.
Roadvehicle stuff isn't working right..., PBS junction may not work correctly when you connect railsystems of different owners.
Aegir: I know where you have to edit it, simple ask me at irc
The feature was made after Csaba fixed A LOT stuff for MP but never went into an diff until I made the busstop features.
Roadvehicle stuff isn't working right..., PBS junction may not work correctly when you connect railsystems of different owners.
Aegir: I know where you have to edit it, simple ask me at irc

TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...


Okay, with assistance from Oskar, I am back on track to writing the patch, but I wont be able to compile and get it working for a few days. Hell, it will probably be in a49 or 50 if all goes well
.
And after that... Well, I want to experiment with some other stuff, and practice what I've learnt.

And after that... Well, I want to experiment with some other stuff, and practice what I've learnt.
Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.
14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
that sounds so cool. can't wait.
*** Ce French Train Set ***
*** Visit my transport related pictures on Flickr ***





Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
"A committee is a group of men who individually can do nothing but as a group decide that nothing can be done" (Fred Allen 1894-1956 US radio comic).
*** Visit my transport related pictures on Flickr ***
Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch
"A committee is a group of men who individually can do nothing but as a group decide that nothing can be done" (Fred Allen 1894-1956 US radio comic).
Who is online
Users browsing this forum: No registered users and 9 guests