Jump to content

Duncans_pumpkin

Members
  • Posts

    52
  • Joined

  • Last visited

Posts posted by Duncans_pumpkin

  1. On 24/01/2017 at 08:00, Nubbie said:

    I would suggest you compare it with the original code and see if anything changes (the supports 'move')

    Use the de-bug tool / hotkey to switch between the original/decompiled code

    That only works on RCT2 builds that only about 2 of us use. 

  2. Some what. Most rides need different offsets and boundary sizes. And then the supports are obviously different for each track. There is a pattern to most of it so it's not hard to work out. You have to implement the whole of a rides functions before switching due to the way it gets called.

  3. On 24/09/2016 at 16:51, X7123M3-256 said:

    I have a question: how easy is it to implement track paint for a new coaster now that one has been done? Do they share code, or do you have to start from scratch with each ride? I looked at the assembly before any of the track paint was done, and it looked like a formidable task just to get a single coaster implemented.

    Its a bit easier but sadly junior rc doesn't have every track element type so its still a start from scratch for other types. marijnvdwerf created a very useful tool that tells you exactly what each track element needs to output which makes it much easier to make and check the other rides though. Recently IntelOrca has started doing a couple coasters so I think we will be ramping up over the next few months. 

    As for adding new elements in theory we could repurpose some of the existing elements that are not used for certain rides. It would be a bodge though that there would not be much reason in doing at this point in development. Wait for our own save format.

  4. If you had actually read the g1 dialogue box it says choose the directory where rct2 was installed not where openrct2 is installed. We use g1.dat to verify the directory is correct so by moving it into openrct2 you broke the directory checker.

    Delete g1.dat from the openrct2 folder and when the prompt occurs again select the folder where g1.dat is located.

    • Like 2
  5. 18 hours ago, CharlieP said:

    Something else that is different with OpenRCT2 as opposed to vanilla RCT2 that is weather changes. If your game is set for warm, on RCT2 thunderstorms come around every 45 days or so, with OpenRCT2 that changes to every 20-25 days. Cool and wet doesn't seem to be that much different neither does cold. This happens on four of my scenarios - two are remakes of RCT scenarios and the others created by me in RCT2. I haven't finished any new scenarios using OpenRCT2 yet, so I can't really judge playing them on RCT2.

    There shouldn't be any changes to the climate. And anyway that doesn't effect the pathfinding only the decision on what type of ride to head to.

  6. 12 hours ago, cascadia said:

     

    How exactly do maps work?

    Maps work badly. Normally a peep checks the surrounding area for a ride to go on. With a map a peep will check the whole map to find a ride it will like. This causes peeps to try to navigate long distances which it is not very good at doing.

    • Like 1
  7. They should all be listed. There is possibly one set command that isn't listed that is used for debugging drawing but I'm sure no one needs to know that apart from the two of us doing the drawing functions. It's not hard to add set commands so a date one could easily be added.

    • Like 1
  8. 9 hours ago, X7123M3-256 said:

    The pathfinding AI does not take into account transport rides - guests will not ride transport rides in order to get to a destination. The peeps do not know that the ride will take them off the island, so they just keep trying to find a path out. To fix this would need an overhaul of the peep AI, which is really needed IMO - RCT2's AI was too simplistic but in OpenRCT2 it's even worse.

    Peep ai does take transport rides into consideration but only when deciding on what to ride not in terms of how to get to a destination. When leaving a park for example they will take transport rides if they pass them but it has no idea if it will get them to the destination quicker. The main difference between RCT2 AI and OpenRCT2 AI is maps are correctly used and this causes peeps to get lost more.

×
×
  • Create New...