Recent changes

on our master branch and likely also in the experimental build

12.6.2025

  • bugfix: combined all material float properties into one UBO

11.6.2025

  • bugfix: correct values of "is_coupled" if called out of init(), too
  • fixed: correct rendering of material type "texture only"

10.6.2025

  • fixed: graphic problems with blending type "add"

9.6.2025

  • bugfix: Partially double playback of sounds, loop sounds continue to run endlessly.

1.6.2025

  • fixed: implausible (incorrect) normal calculation

31.5.2025

  • added: flag "Detail used as alpha"
  • added: prepared for normal maps. They do not work properly yet because of sRGB textures

30.5.2025

  • fixed: flickering of street markins reduced
  • fixed: modules have sound
  • added: pantograph script functions into struct

28.5.2025

  • fixed: unnecessary transform propagation every frame

26.5.2025

  • fixed: another script initialization problem
  • fixed: vehicle script initialization problems
  • scripting: changed: naming of some vehicle 'set' functions

25.5.2025

  • scripting: added: vehicle::{bogie_is_valid, axle_is_valid, rail_quality, surface_type, inverse_radius, velocity_vs_ground, acceleration_vs_ground, pantograph_height, pantograph_voltage, tracing_force_newton, brake_force_newton, rail_brake_force_newton}
  • scripting: added: Coupling::is_coupled

24.5.2025

  • added: support of alpha-controlled detail-map materials

22.5.2025

  • fixed: messages not being delivered to vehicle modules

19.5.2025

  • fixed: message broadcast always delivered to self, even if include_self is false

17.5.2025

  • fixed: no zoom while scrolling through GUI windows
  • fixed: simulator getting input that was meant for UI
  • improved: script debug window now better fits all elements

16.5.2025

  • added: in-game feedback dialog
Last updated: Sat, 14 Jun 2025 00:23:08 GMT