Skip to content

Releases: TeamOpenIndustry/ImmersiveRailroading

Version 1.4.0

05 Nov 23:59
Compare
Choose a tag to compare

Updated Models:

Features:

  • Ability to have different paint schemes for locomotives/stock (A1 Peppercorn, BR Coaches). Use the Paint Brush to change textures
  • Grade Crossings - @FriedrichLP + @cam72cam
  • Better TrackAPI compatibility : https://www.youtube.com/watch?v=8Xc9zHRKuIs
  • Pre-load render textures in actual MC init screen
  • Support middle piston locomotives
  • Support Pneumaticraft fuels - @FriedrichLP
  • Crafting recipes now default to iron when steel is not in the ore-dict - @FriedrichLP
  • Modelers can now specify MU capability with "multi_unit_capable" in the json config - @FriedrichLP
  • Add config option to disable entity explosions affecting IR stock - @FriedrichLP
  • Increase track blueprint blast resistence - @FriedrichLP
  • Reduce logspam when missing textures
  • Reduce logspam when missing start position
  • Support loading loco/stock packs from config/immersiverailroading client side THIS DOES NOT WORK WITH SOUNDS
  • Better texture sheet scaling code

Fixes:

  • Reduced memory usage by over 200MB (WOO!)
  • Passenger dismount now works correctly (probably)
  • Fixed jitter of track at large X/Y distances (large worlds like terrarium)
  • Fix BQM integration (our code was causing a crash)
  • Allow multiblock formation even when blocks were previously in the way (marked as AIR)
  • Fix some item rotations - @FriedrichLP
  • Rebalance capacity / weight of a bunch of stock - @Kreigfox
  • Fix issue where texture was improperly uploaded (double GPU memory used in some cases)

Release 1.3.3

09 Sep 22:17
Compare
Choose a tag to compare
  • No longer break OC sound
  • Fix issues with inventory filtering from last update
  • Thermal Foundation fuel support @EweLoHD
  • Add config option to disable explosion terrain damage @EweLoHD
  • Better train UI overlay @EweLoHD
  • Reduce mem allocations for models @asiekierka
  • Add gearbox to lang @darkraider [km00700]
  • Initial support for cargo loads in models @FriedrichLP
  • Updated Japanese translations @gaojie429

Release 1.3.2

01 Aug 22:27
Compare
Choose a tag to compare
  • Major tick optimizations (more cars per map before the tps starts to drop)
  • Added better inventory filters (Loaders now can't put coal in bucket slots)
  • Dampen sounds when inside a locomotive or car (DarkRaider)
  • Tweak wheel slip co-efficient
  • Add sprinting when riding in cars
  • Quilling whistles for a few more locomotives (Legend5550)
  • Fix short tracks scaling wrong
  • Fix crankshaft component
  • Fix passengers being partially dismounted when others got on

Release 1.3.1

18 Jul 14:13
Compare
Choose a tag to compare
  • Fixes turn table breakage on placement

Release 1.3.0

18 Jul 12:25
Compare
Choose a tag to compare

Added:

  • Steam Locomotive Quilling for some locomotives (move head up and down while holding whistle)
  • Start/Stop button for diesel locomotives (FriedrichLP)
  • Warmup/Cooldown for diesel locomotives (FriedrichLP + cam72cam)
  • Diesel and water alternatives config (FriedrichLP)
  • Speed to GUI (FriedrichLP)
  • Client option to reduce GPU memory (texture scaling)
  • Casting of ingots/blocks from casting basin
  • Support tick skewing server side (new default)

Improved:

  • Drastically reduced memory requirements for loaded models!

Fixes

  • Reduce overhead of track ticks
  • Mod interaction issues with my client side only entities
  • Update all connected diesels through control augments
  • Stephenson valve gear rendering
  • Sound pitch when riding trains

Release 1.2.1

09 Jun 13:58
Compare
Choose a tag to compare
  • Fix turn table cost
  • Fix some minor rounding/math issues with turns/switches
  • Support adding/removing gauges using resource packs

Release 1.2.0

05 Jun 02:27
Compare
Choose a tag to compare

This release makes some significant changes to the way that turns are calculated. You may need to re-place switches and turns to be visual accurate.

  • Add Turn Table!
  • Add ability to place switches in any orientation
  • Add ability to lock track placement direction
  • Add some more debug info to coupler tool
  • Add coupling sounds (audio source Legend5550)
  • Add whistle particles
  • Add coupler augment (redstone torch to change mode, redstone signal to apply)
  • Better loading/unloading (auto pulls/pushes from/to adj
  • Don't damage players for the first 5 seconds they join (ShadowSteel18 suggested)
  • Double wheel ambiant volume
  • Tweak particle system to support block collisions
  • Fix angled turns not following correctly
  • Fix some track render issues (quarters on different scales)
  • Fix removing entities server side which don't have a definition
  • Fix #291: Catch and handle stack overflow with recursive track
  • Fix client side crash when resource packs removedacent)
  • Fix redstone detector speed augment (directional issues)
  • Fix limbocon null ref exception crash
  • gri3229: Add Russian translation
  • clerie: Update German translations
  • TartaricAcid: Update Chinese translation

Release 1.0.1

11 Apr 00:57
Compare
Choose a tag to compare
  • Fix render crash with mod conflict
  • Fix multiblock ore-dict
  • Fix shift + click dupe bug
  • Fix mod conflict dupe bug (towncraft)
  • Fix pressure sound not turning off
  • Fix bug where floating tracks were not calculated correctly

Release 1.0

31 Mar 20:17
Compare
Choose a tag to compare

Stock Changes

  • Move j1a texas, t1, ps4, huskyline, autorack to Legend's resource pack
  • Move gp-7, old boxcar, old flatcat, old tankcar to legacy resource pack
  • Updates from all of the modelers to add missing components / tweak components
  • Adjust steam loco firebox sizes
  • Adjust loco/stock passenger bounds

Features

  • Better static icon render system
  • Add config option to enable older rendering pipeline
  • Add model load throttle to prevent freezing on world load/inv open
  • Add config option to reduce how often opencomputers events are fired
  • Respect client render distance
  • Add getPos to opencomputers augments
  • Faster fluid transfer rates
  • Better wheelslip
  • Add ambiant track rolling sounds
  • Nicer item picker GUI
  • Better stack talk from steam locomotives
  • Translation Updates
  • Allow filtering on loco control augment
  • Balanced diesel fuel consumption
  • Generate heighmaps on the fly
  • Add loco traction tooltip
  • Add snow melting on tracks config
  • Add progress bar for loco heightmap generation
  • Disabled water trough augment
  • Fixed speed retarder augment
  • Made the casting basin cheaper
  • Re-order track blueprint UI
  • Update in-game wiki

Bugfixes

  • Disconnect clients when missing a resource pack
  • Better render entity position
  • Fix stock scaling between gauges (if initial gauge was not standard)
  • Fix keybindings
  • Fix Tile entity rendering distance
  • Fix visual switch toggling
  • Fix opencomputers signaling
  • Fix treated planks ore-dictionary
  • Fix partially loaded tile entity crash
  • Fix handcar hunger
  • Fix passenger detector
  • Remove augment filter when augment removed
  • Don't play pressure sound if fuel config is disabled
  • Only complain about partially loaded multiblocks on the server
  • Prevent lag when non-meltable item in casting basin with no power

Beta 0.5.5

26 Mar 03:31
Compare
Choose a tag to compare

Known issues:

Changes:

  • Add Japanese language files (gaojie429)
  • Add Chinese language files (TartaricAcid)
  • Better slope movement
  • Reduce default block weight (more MC realistic)
  • Add config options for brake and slope forces
  • Better wheel slip calculations
  • Fix gauge in block picked
  • Configurable villager payouts
  • Reduce volume of conductor's whistle
  • Add dead mans switch
  • Fluid GUIs now report amount
  • Fire OpenComputers events from augments
  • Add option for loco breaking force multiplier
  • Better train physics
  • Add Switch indicators (where the restone should be applied)
  • More compact overlay GUI
  • Ore dictionary fixes / proper NO-IE support
  • Grey out unused slots in inventories
  • Reposition fluid inputs/outputs in UI
  • Add basic inventory slot locking (fuel/liquid in/out)
  • Prevent orphaned rail gags
  • Compact Track Blueprint UI
  • Switches now auto shorten the straight leg
  • Add option to disable requirement for solid blocks under track
  • Add config for dropping snowballs (disabled by default)
  • Speed up load times (only init stuff once)
  • Render item pickers 2x size

Fixes

  • Fixed steam loss as a ratio to the locomotive (can max out all locos with full firebox)
  • Fix infinity in loco heatup
  • Fix crash with redstone torch + unaugmented track
  • Fix crash from static passenger sync
  • Fix issue where magic render entity would be killed or not spawned correctly
  • Fix shunting overlap
  • Fix shunting enable/disable (sometimes flipped both front and back)