Releases: rm-code/On-The-Roadside
Releases · rm-code/On-The-Roadside
0.3.0.564
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)
- 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
0.2.1.450
0.2.0.445
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
- 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