News:

Simutrans Chat Room
Where cool people of Simutrans can meet up.

[New release] Simutrans-Experimental 3.12

Started by jamespetts, May 23, 2009, 10:19:55 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jamespetts

A new version of Simutrans-Experimental is available to-day, fixing a number of bugs that have been identified over the last week, as well as one small new feature and some optimisations (courtesy of Knightly). See here for information on how to get Simutrans-Experimental. A list of the significant changes follows. Edit: Note also that there is a new version of Makeobj-Experimental and the configuration files, too.

Changes


  • FIX: Added check against NULL pointer in notify_halts_to_rebuild_connexions() (Knightly)
  • ADD: Click and drag to put down way objects (electrification, etc.). (Gerw)
  • FIX: Fix a mistake in the call to add_connexion() for lines (Knightly)
  • FIX: Bug Fixes for Notification of Path/Connexion Reconstruction (Knightly)
  • CHANGE: Default loading times (both when reading non-Experimental paks, and writing paks with no loading time value set) now depend on the type of transport in question.
  • FIX: Private cars were not always deleted when they should be, leading to excess accumulation.
  • FIX: Factories packed with Makeobj-Experimental could not be read.
  • CODE: Replaced 0 with false for a bool object.
  • FIX: "Company bankrupt" message displayed in the finance window when bankruptcy disabled in simuconf.tab
  • FIX: Interest payments not correctly recorded or displayed in the finance window.
  • FIX: Credit rating would re-set whenever the game was saved.
  • FIX: Crash when loading game with vehciles without a line or schedule in a depot.
  • CHANGE: Made path searching more efficient by removing redundant delete statements (Knightly)
  • Edit CHANGE: Effect of cornering on speed of road vehicles reduced slightly (changed in the configuration file, not code)

Feedback and testing

All feedback is very helpful for improving Simutrans-Experimental - most of the changes listed above were made as a result of feedback on this forum. Again, thanks to all the beta testers, and particular thanks to Knightly for continuing to submit very helpful patching code. Any bug reports or discussions about gameplay in Simutrans-Experimental from anyone would be very much welcomed. Happy playing!
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

tick tock

I just noticed the following typo in the simuconf file.  Assuming it's a misspelling, will it make a difference?

allow_purhcases_when_insolvent = 0

jamespetts

Ahh, thank you for spotting that! It is a typing error, and, having checked, it is reproduced everywhere in the code. You will need to use the incorrectly spelled version of the word in simuconf.tab in order to change the setting, as the same spelling was copied and pasted from the code.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.