Closed GoogleCodeExporter closed 9 years ago
I've had a look, and there are a few different bugs at work here. This patch
should fix the one where a steep tile that isn't touching any other foundations
has the top foundations missing. I'll have a go at the rest of the problem now.
Original comment by Powell....@gmail.com
on 22 May 2013 at 1:18
Attachments:
Hello,
Thank you for your efforts. It's great that you started working on FreeRCT.
However, I am currently reworking the data stored in the voxels, so it becomes
possible to store a rollercoaster in it.
- Reference voxels and empty voxels will cease to exist.
- Instead there is just one type of voxels containing all that must be drawn at that spot (ie every voxel has room for foundations). Your reference calculations thus will move to the point where the foundations are added to the voxel data.
- The new voxel will have quarter parts, so you can claim part of a voxel for a ride, and have 1/4 flower beds (this introduces that a voxel is part of a 'ride').
- For simple graphics, like paths, it should become possible to store additional information in the voxel about path decoration (lights, benches, litter bins, litter). Also, grass needs a counter to grow.
- It will also have edge-information for hedges and fences.
The shops still need a little kick to open up the road for multi-tile rides,
then the reference and empty voxels need to refactored out (to surface voxels
containing nothing and a 'ride' respectively), then 'surface voxel' becomes a
useless concept that can be deleted, then the additional data needs to be added
(as described above).
While I have the global battle plan, I don't know all the details. I am sure
there will be surprises (nasty ones no doubt).
So, your efforts are much appreciated, but your timing is a little awkward
perhaps.
If you want, we can discuss in more detail how to move forward, in the
FreeRCTgame group.
Original comment by Alberth2...@gmail.com
on 25 May 2013 at 9:30
Ah, I thought that might be the case after reading the latest blog post...
Oh well. It was still useful for getting to know the code a bit better. I've
applied to join the group so we can talk about what to do a bit more.
I can't wait to see the project improve!
Original comment by Powell....@gmail.com
on 25 May 2013 at 8:04
Fixed somewhere in the voxel changes
Original comment by CharlesP...@googlemail.com
on 20 Jul 2013 at 3:12
Original issue reported on code.google.com by
CharlesP...@googlemail.com
on 15 Dec 2012 at 5:20Attachments: