Skip to content

Releases: fixrtm/fixRTM

2.0.29-beta.1

11 Nov 15:39
Compare
Choose a tag to compare
2.0.29-beta.1 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.24
NGTLib 2.4.21

Fixed

  • Compatibility problem with mtl file with uppercase chars #708
    • If your modelpack has mtl file with uppercase, your modelpack will fail to load.

2.0.28

20 Jul 00:13
Compare
Choose a tag to compare

Requirements for this version:
RTM 2.4.24
NGTLib 2.4.21

Fixed

  • Speaker setting is not saved correctly #697
  • Some sound pack broken #701

2.0.27

14 Jul 09:23
Compare
Choose a tag to compare

Requirements for this version:
RTM 2.4.24
NGTLib 2.4.21

Changed

  • Upgrade RTM to 2.4.24 #694
    • This also upgrades NGTLib to 2.4.20

2.0.27-rc.1

14 Jul 03:01
Compare
Choose a tag to compare
2.0.27-rc.1 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.24
NGTLib 2.4.21

Changed

  • Upgrade RTM to 2.4.24 #694
    • This also upgrades NGTLib to 2.4.20

2.0.26

10 Jul 01:56
Compare
Choose a tag to compare

Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Added

  • Support placing rail in diagonal direction with rail item #635
  • Improve ActionParts #651
    • If the ActionParts is far from you, the ActionParts will not be clicked / dragged.
    • If you opened any GUI, the ActionParts will not be clicked / dragged.
  • Check for version mismatch error before crash #653
  • Make it easier to find which script have produced error #674
    • The line number in your stacktrace can be differed because scripts can be concatenated by //include comment statement

Fixed

  • Vec3 DataMap will cause crash #652
  • World is accessed from Netty IO Thread #654
  • syncVehicleState(Door, data) does not work as the setter of getVehicleState(Door) #660
    • Previously, to sync door direction between trains, door bit can be swapped.
    • Now, improvements in bits swapping condition is improved.
  • Unnecessary ABI breaking changes #676
    • we don't need to remove original signature of RenderElectricalWiring.renderAllWire
  • Directory based ModelPacks not working #677
  • Getting onto bogie of moving train may drive train opposite direction #680
  • Slow trains will get too slow #681
  • Entering world should be prevented while model construction phase #682
  • Picking block for many blocks broken #683
    • Picking following blocks, which are categorized to machine, would pick as fluorescent is now fixed
      • Boom barrier for Crossing (CROSSING)
      • Ticket Gate (TURNSTILE)
      • Point Lever (POINT)
      • Light (LIGHT, not a FLUORESCENT)
      • Speaker (SPEAKER)
    • Picking for the following blocks, is now implemented
      • Station core block
      • Decoration block
      • Flags
      • Mechanism blocks such as gears
    • Picking of the following blocks doesn't pick block model is now fixed
      • Ticket vendor
      • Rail-road sign
  • Improved compatbility with CustomNPCs #675
  • Player rotation is not updated when train rotates #687

2.0.26-rc.1

03 Jul 07:05
Compare
Choose a tag to compare
2.0.26-rc.1 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Fixed

  • Hotfix: degraded performance on constructing models #685
    • Model packs were loaded multiple times

2.0.26-beta.2

02 Jul 13:18
Compare
Choose a tag to compare
2.0.26-beta.2 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Added

  • Make it easier to find which script have produced error #674
    • The line number in your stacktrace can be differed because scripts can be concatenated by //include comment statement

Fixed

  • Opening/closing door of long formation does not work well #673
  • Unnecessary ABI breaking changes #676
    • we don't need to remove original signature of RenderElectricalWiring.renderAllWire
  • Directory based ModelPacks not working #677
  • Getting onto bogie of moving train may drive train opposite direction #680
    • This also reverts #633 because it's broken for long train
  • Slow trains will get too slow #681
  • Entering world should be prevented while model construction phase #682
  • Picking block for many blocks broken #683
    • This also reverts #667 because it's not efficient implementation
    • Picking following blocks, which are categorized to machine, would pick as fluorescent is now fixed
      • Boom barrier for Crossing (CROSSING)
      • Ticket Gate (TURNSTILE)
      • Point Lever (POINT)
      • Light (LIGHT, not a FLUORESCENT)
      • Speaker (SPEAKER)
    • Picking for the following blocks, is now implemented
      • Station core block
      • Decoration block
      • Flags
      • Mechanism blocks such as gears
    • Picking of the following blocks doesn't pick block model is now fixed
      • Ticket vendor
      • Rail-road sign
  • Improved compatbility with CustomNPCs #675

2.0.26-beta.1

17 Jun 09:30
Compare
Choose a tag to compare
2.0.26-beta.1 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Added

  • Support placing rail in diagonal direction with rail item #635
  • Improve ActionParts #651
    • If the ActionParts is far from you, the ActionParts will not be clicked / dragged.
    • If you opened any GUI, the ActionParts will not be clicked / dragged.
  • Check for version mismatch error before crash #653

Fixed

  • Sitting in the driver's seat on the opposite side drives train in reverse #633
  • Vec3 DataMap will cause crash #652
  • World is accessed from Netty IO Thread #654
  • syncVehicleState(Door, data) does not work as the setter of getVehicleState(Door) #660
    • Previously, to sync door direction between trains, door bit can be swapped.
    • Now, improvements in bits swapping condition is improved.
  • Picking any machine block would pick as fluorescent #667
    • Picking following blocks, which are categorized to machine, would pick as fluorescent is now fixed
      • Boom barrier for Crossing (CROSSING)
      • Ticket Gate (TURNSTILE)
      • Point Lever (POINT)
      • Ticket Vendor (TICKET_VENDOR)
      • Light (LIGHT, not a FLUORESCENT)
      • Speaker (SPEAKER)

2.0.25

13 Apr 04:33
Compare
Choose a tag to compare

Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Fixed

  • Formation is broken when we disconnected long formation #596
  • Signal Converter Setting is not loaded correctly #597
  • shift-jis based modelpack will cause crash #600
  • version check does not work well if one server returns error #607
  • /rtm delAllTrain does not remove bogie / vehicle part #610

2.0.25-beta.1

05 Jan 08:22
Compare
Choose a tag to compare
2.0.25-beta.1 Pre-release
Pre-release

This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Requirements for this version:
RTM 2.4.23
NGTLib 2.4.20

Fixed

  • Formation is broken when we disconnected long formation #596
  • Signal Converter Setting is not loaded correctly #597
  • shift-jis based modelpack will cause crash #600