The next pakset update will have to be at around the same time as the next major code release, as it contains features that needs the new code to support. The reason that the development has been delayed is that I am in the process of moving house, which is taking a very long time, and makes it very difficult to concentrate on Simutrans (I am currently in temporary accommodation whilst the house is refurbished). It is very difficult to predict the timescale.

Just take your time and also relax a bit! It is truly appreciated what you have done sofar. Off course I (and everybody else) am full of anticipation about what you will add next and what will change. But Simutrans has been a loooooooooooonnnngggggg time coming and it will hopefully keep on coming for a loooooonnnngggggg time!

Have a look at compiling your own version. All new vehicles and features are in the works there, even if sometimes buggy.

James, I compiled a snapshot from earlier this week. The signalling system is amazing and I'm thrilled to see the wear system in use. How do you plan on doing the calculations on the land value system? Maybe using the location type, the building on top's and the neighbouring tiles' values added, which is stored in the tile and updated when the surrounding tiles are meddled with. sorry if I'm hijacking the thread...

Sir_Tramalot: Here is a post for you. See how you get along with that. As for a pakset, it's a bit different but if more people are interested, I can write a tutorial for that too. I currently play a compiled version I took from Junna, because I've encountered savegame problems in the one I compiled myself.

James: Keeping it simple, yet able to make suburbs cheap vs. expensive city centres. Three (or four) variables, i = city/countryside money distinction (is this really necessary?), j = price of construction on tile, k = neighbouring tiles' construction on tile prices/values (, and l a possibly a passenger success rate based value that would alter the price further upwards). i & j are just called on, but for k; would koord::neighbours and per tile check whether a house/building is present and reading haus_besch_t::price be a possibility? You can then take a fraction of the checked tiles' total prices for the value of k and add that to i + j. Excuse my mediocre grasp of programming.

But i have a question I don't understand: the makeobj that I downloaded which version of simutrans exp is that? I thought I had to compile my own makeobj from the sources to get the new features. And somehow I get errors when trying (EDIT: compiling makeobj from devel-new).

I honestly do not know whether you need to compile your own makeobj.exe. This is something that you may need to try out yourself and report back if you're successful. As I said, I use one from Junna that I found here.

I honestly do not know whether you need to compile your own makeobj.exe. This is something that you may need to try out yourself and report back if you're successful. As I said, I use one from Junna that I found here.

You might want to delete any bridges in that version older than 2015, as they might make it crash. It is compiled with make-obj from a development version, though, for new features.

Note that vehicle running costs are in my pak roughly halved, because running loss-making accommodation services bugs me. For this reason, I don't recommend using it if you want a "challenge" in that sense. Also, all vehicles are never withdrawn because I want to play with timeline yet without them turning blue or having their running costs increased (and BR liveries are set to expire in 2500, because I don't want the sectorisation liveries and later forced upon my old blue cuties.)

You will need to compile Makeobj-Experimental from the devel-new sources in order to make the development version of the pakset that goes with the latest code.

Ok, I had some troubles compiling the makeobj, lastly getting a linker error about libpng.lib and I dont remember how to solve those. Will try again later.I dont want to use it to play games, just test the new functions James have made, namely the signaling!

edit: hehe.. resolved the linker error by adding the path to the lib's in Properties -> linker -> General -> AdditionalLibraryDirectoriesNow it is compiling!