Skip to content

Releases: rm-code/On-The-Roadside

0.3.0.564

10 Nov 23:20
Compare
Choose a tag to compare
0.3.0.564 Pre-release
Pre-release

Additions

  • Added keybinding which toggles fullscreen (#37)
  • Added keybinding for quitting the game
  • Added a translation system (#51)
  • Added crate world objects which act as item containers (#42)
    • Ammo is spawned randomly in these crates when the game starts
    • Characters can open and interact with the container's inventory by using the "interact" mode
  • Added inventory screen for swapping items between friendly characters (#59)
  • Added weight attributes for items (#44)
  • Added volume attributes for items (#65)
  • Added weight and volume limitation for inventory containers (bags, tiles, etc.) (#48)
    • Inventory lists show the current weight and the weight limit (#62)
  • Added stackable items (#45)
    • Items in stacks can be moved one-by-one or as as the whole stack (#57)
    • Stacks can be split in half (#58)
    • Stacks can be merged (#61)
  • Added functionality to allow arbitrary item sorting in the inventory (#60)
  • Added a maximum range for weapons (#63)
  • Added line-of-sight overlay for grenades (#64)
  • Added a cone overlay representing the maximum angle at which a projectile can divert from its intended target (#71)
  • Added a small version info overlay
  • Added a quick-help screen

Removals

  • Removed a bunch items until the item and inventory system is a bit more stable

Fixes

  • Fixed serialization and loading of openable world objects (#49)
  • Fixed unequippable items vanishing when trying to equip them (#54)
  • Fixed crash when trying to switch firing modes without a weapon equipped (#55)
  • Fixed grenades being removed upon explosion instead of being thrown
  • Fixed crash when a character tries to attack its own tile (#68)
  • Fixed crash with dropping a character's inventory on death (#70)

Other Changes

  • The game starts in fullscreen now by default
  • The mouse scrolling stops if the mouse cursor leaves the game's window (#38)
  • Increased the size of the mouse scrolling area
  • Renamed Police Baton to Tonfa
  • Ammunition is now handled on a single-round level instead of using magazines (#52)
  • Pathfinding now uses the more appropriate Chebyshev distance as an heuristic (#66)
  • Updated spawnpoints for player's characters

0.2.2.455

13 Sep 00:38
Compare
Choose a tag to compare
0.2.2.455 Pre-release
Pre-release

Fixes

  • Fixed drawing of overlays for actions that can't be executed (#35)
  • Fixed crash when shooting an adjacent world object (#39)
  • Fixed crash when a grenade hit a world object (#40)

0.2.1.450

12 Sep 00:31
Compare
Choose a tag to compare
0.2.1.450 Pre-release
Pre-release

Fixes

  • Fixed crash when trying to load a savegame containing grenades (#32)
  • Fixed issue with rockets failing to explode when hitting an indestructible object (#33)
  • Fixed crash when trying to reload with no (ranged) weapon equipped (#34)

0.2.0.445

11 Sep 17:04
Compare
Choose a tag to compare
0.2.0.445 Pre-release
Pre-release

Additions

  • Added system to handle calculation, updating and drawing of explosions (#6)
  • Added a specific mouse cursor graphic for each of the input states (#11)
  • Added system to create spawn areas for the different factions (#13)
  • Added simple savegame functionality (#16)
  • Added shotguns (#19)
  • Added rocket launchers (#20)
  • Added melee weapons (#25)
  • Added grenades (#10)
  • Added a behavior tree system for the AI controlled factions (#29)

Fixes

  • Fixed crash when walking through open doors (#4)
  • Fixed backpacks being placed inside of themselves (#7)
  • Fixed crash on inventory screen with no backpack equipped (#8)
  • Fixed interaction with unequipped backpacks (#9)
  • Fixed interaction with dead characters (#17)
  • Fixed camera not being centered on selected character when game starts (#18)
  • Fixed AP cost for attempting attack with empty weapon (#21)
  • Fixed hidden mouse cursor in inventory screen (#22)
  • Fixed projectiles not being removed correctly (#28)
  • Fixed rockets not exploding on impact (#30)
  • Fixed flickering mouse cursor during AI turns (#31)

Other Changes

  • Improved camera handling during execution of a turn (#27)
    • It will follow moving characters now
    • It will track the target of an attack
    • It is locked during the execution of the turn
    • It will return to its original position after the turn is done
    • It is restricted to the map's area
    • Disable camera tracking for AI controlled characters (#26)
  • FOV isn't drawn for AI controlled factions (#26)
  • Tweaked shot calculations (#24)
    • Uses the maximum angle for a shot's derivation correctly now
    • Randomly varies the projectile's travelling distance
  • Improved line of sight drawning
    • Line of sight is now generated in real time between the active character and the mouse cursor
  • Center the camera on characters which have been selected via right-clicks
  • Use different sounds based on the selected weapon type
  • Reduce turn delay for AI controlled characters
  • Updated the map

0.1.0.337

31 Jul 00:25
Compare
Choose a tag to compare
0.1.0.337 Pre-release
Pre-release
  • Initial Release
  • Add basic implementation of turn based combat mechanics
    • Three different factions
    • Simple AI
    • Movement, Attacking and Interaction modes
  • Tilebased world map loaded from template file
    • Tile layer determines the ground
    • Object layer determines WorldObjects like walls and doors
  • Simple inventory system
    • Items can be equipped or removed
    • Reloading takes magazines from a characters backpack