Skip to content

InsideEarth2150/EarthExtensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

IEO Earth2150 Extensions

Installation

~/Game Directory/
   ├── discord_game_sdk.dll
   └── Modules/
      ├── EarthExtensions.ieo
      └── EarthExtensions.ini (Optional)

Changelog:

2.4.0

  • fixed next idle building/harvester shortcut, so that it doesn't select a unit that already received an order (lag dependent)
  • selecting mine/refinery/supply center/taiga/harvester/supplier highlights related objects (for example, selecting UCS refinery highlights assigned harvesters). The feature is enabled by default and is configurable as: ON (always on)/OFF (always off)/HOTKEY (shown on held ALT).
  • QuickRecord can be set to toggle mode (instead of hold/release). Configurable, disabled by default.
  • fixed display of progressbars on scoreboard

2.3.0:

  • added new shortcut (replaced existing "Go to next unit") - "Select next object of the same kind". The shortcut allows toggling between buildings/units of the same kind
  • fixed/enhanced select next idle builder/harvester shortcuts, so that the closest unit gets selected. The mechanism attempts to ignore units that are stuck/blocked etc
  • extended format of stats files - 2 new metrics and detailed summary info for each unit
  • demo player - it is finally possible to replay recorded games
  • multiplayer game lobby displays player colors
  • game lobby enhancements - elements were rearranged, dropdowns size got increased
  • added "Kill count" display for defensive structures, artillery and MDW.
  • fixed a bug for the largest brush size of average function in editor
  • optimization: certain visual effects stop being rendered past some distance from the camera

2.2.0:

  • new mass production queue button available from within Constructor panel
  • AnimButton/MeshButton rotation speed fix can be now disabled in configuration if needed

2.1.0:

  • (!) broke compatibility with versions before 2.1.1.1 (singleplayer) and 2.2.1.3 (multiplayer)
  • changed name of the module from EarthTmpExtensions.ieo to EarthExtensions.ieo
  • Discord integration - Discord now correctly detects the game without need to manually select exe etc. Discord status displays more details about your in-game actions
  • fixed rendering artifacts appearing on larger zoomouts
  • extended crash logs, again - added logging of all loaded libraries
  • join lobby messages - when a player joins lobby, a message gets displayed, along with random seed of the player. Players with different random seed will most likely cause a desynchronisation, so it is a way to spot it early.
  • enabled starting multiplayer games without any other players or even AIs. That way you can train in MP mode (there are small differences), or even record demos of your solo games (since they are technically multiplayer games).
  • minimap is refreshed every frame what makes it look much smoother
  • editor GUI enhancements - larger brushes for texturing/terrain modification
  • editor fixes - fixed the mechanism of trees/rocks generation that not only failed to be random at times, but could also crash the game, fixed a few more crashes (Average function for terrain, placing resources near level margin)

1.28.1:

  • fixed spectators crashing if they attempted to use new shortcuts introduced one version before (select next builder/mining unit)
  • demo/replay recording of multiplayer games (no playback yet)
  • stats recording - every multiplayer and skirmish game generates a stats file that can be later viewed in the stats viewer app
  • extended logging - each crash goes to a separate file, more info is logged, screenshot is taken (if possible)
  • temp files are not archived by default but permanently deleted, as the game kept on reading them from the archive directory

1.27.0:

  • fixed FPS calculation on some intel CPUs (the display.show 1 command)
  • adjusted AnimButton/MeshButton rotation speed to the Desired FPS (fix for fast spinning blueprints)
  • rendering optimizations (5%-20% FPS improvement)
  • increased max game speed for single player (up to 1150%, default was 150%)
  • change speed messages display the current speed in %
  • fix for false desync alarms when transferring/capturing units
  • added /shrug/, /tableflip and /unflip chat emojis known from Discord
  • new hotkeys/shortcuts (replacing "Select platoon" shortcuts in game options):
    • toggle building power
    • sell building
    • select next idle builder
    • select next idle mining unit (Taiga/Harvester)

1.26.0:

  • multilanguage (EN/DE/PL/RU) support for custom labels
  • fixed research translation mechanism that could potentially lead to a crash
  • extended selection info for batteries and MDW structures
  • enabled selection info for allied structures
  • extended allied structures' selection info by current money (for mine and refinery) and current research (for research center)
  • extended game crash logging
  • desync detection for multiplayer games

1.0.25:

  • prevent cancellation of recording mode by dragging mouse (accidental queue cancellation)
  • added custom building icons - configurable: ON (always on)/OFF (always off)/HOTKEY (shown on held ALT):
    • idle/snooze icons for buildings if they are not in working state (all fabs, mines, research centers, loaded MDWs)
    • progress icons for all ongoing productions, researches, charging of MDWs and LC batteries (shown with ALT key by default)

1.0.24:

  • allow mouse wheel zooming inversion (disabled by default)

1.0.23:

  • added completed/next research notification

1.0.22:

  • added mouse wheel support for scrolling up/down the research tree
  • added mouse wheel support for scrolling up/down the research center (the basic view with 4 tabs)
  • added mouse wheel support for side panels, like builder's production options or fabs production queues
  • added mouse wheel support for bottom panel, like list of buildings, or LC's construction tab
  • added mouse wheel support for chassis/weapon/shield (although shield is never scrollable) selection in Constructor menu (F1)
  • added mouse wheel support for panel with saved units template in Constructor menu (F1)
  • added mouse wheel support for weapon/shield (although shield is never scrollable) selection in Building weapons menu (F3)
  • added mouse wheel support for panel with list of buildings in Building weapons menu (F3)
  • added keyboard arrows support for scrolling up/down/left/right the research tree
  • added keyboard arrows support for scrolling up/down the research center (the basic view with 4 tabs)

1.0.21:

  • auto clear/archive Temp and Scripts directories on game start

1.0.20:

  • display LC power range
  • extended Solar Power Plant and Mine binds, so that they build Xyrex or Upg. Mine (if researched)

1.0.19:

  • auto add chat-channel prefix to sent messages (All/Team/Neutral/Direct)

1.0.17:

  • new experimental feature of reducing GUI input lag when giving orders (until proves stable, it requires manual activation in the ini file)
  • new custom console commands: "IEO.Ping" and "IEO.LoadObjects"

1.0.15:

  • fixed camera zoom bug in campaigns (thx to Hunter3k0)
  • fixed a bug with blurry textures in constructor menu (introduced in 1.0.13)

1.0.14:

  • added configurable camera movement in earthquake/explosion effect scale factor (reduced from 1.0 to 0.5 by default)

1.0.13:

  • changed file type from .mdl to .ieo
  • added LostSouls support

1.0.12:

  • removed some of the fixes, as they became a part of 2.2.1 core fixes
  • game options adjustments
  • fix for module crashing on clean install of Windows (thx to jmp32)

1.0.9:

  • fix mouse jitter bug
  • add FPS settings
  • disable rendering optimisations for non-D3D renderers, because they crashed (nGlide, OpenGL etc)

1.0.8:

  • fix multi viewport zooming

1.0.7:

  • added smooth zooming

1.0.6:

  • fixed unit/building effects rendering "behind" the object (ie. screamer effect, no power info etc)