v0.9.0 Changelog


Adrorium 0.9.0 Changelog

=>Main features:    
    - New campaign
    - New hull editing framework
    - New cockpit
    - Player weapon reloading
    - Multi deck ships
    - Support for very high ship speeds
    - 10 times larger sectors
    - Rover inventory and suitdock
    - New trading ui
    - New soundtracks
    - New challenge game mode
    - New Riroa9 ship
    - Lots of new items and recipes
    - Tweaked all loot tables
    - Trajectory calculations
    - Hitmarkers
    - Shotgun
    - More than 2 player multiplayer
    - New space dust particles
    - Support for audio modding
    - New liquid handling
    - Debug teleport command
    - Rewrite for the majority of code

=>Complete Changelog
-added prototype for new console
-wrote a new ship persistent data framework
-rewrote the ship saving format
-refactored the block persistent data structures
-optimized network packets for inventory
-coded a block persistent data serializer
-made room separators be spawned after all blocks
-new inventory framework that allows more info like ammo
-implemented weapon reloading
-made specific blocks have persistent state by default
-made lost connection popup not show in singleplayer
-wrote a ship updater for legacy designs
-fixed cooking station getting random inventory
-fixed item dragging not working
-fixed shift sending error
-fixed incorrect inventories sizes
-fixed pickup info showing incorrect operation
-fixed shift sending not working on belt
-fixed suit inventory causing errors
-fixed npc's dialog and mission not showing
-added reloading animation
-added reloading sound
-implemented reloading by pressing R
-added a ammo indicator on weapons
-tested out different save formats
-made the skybox rotate
-wrote a new framework for the ship grids
-limited max stored ship ammo
-fixed the error with server password
-changed the layout of the power relay console
-small tweak to cockpit power info
-fixed lots of bugs with the new power grid system
-fixed incorrect values in main and aux power consoles
-optimized power calculation updates
-fixed grid changes not updating buttons
-fixed reactor consuming all water in few seconds
-optimized water grid calculations
-made reloading mods not reload vanilla
-made modded saves unload their mods when closed
-implemented hitmarkers
-tweaked the space dust particles
-rewrote the saving framework from scratch
-migrated to json for saving format
-rewrote sector generation and wave spawning functions
-created a more powerful coordinate class
-changed the saved position to 64b precision
-changed the map icon for player
-made map icons sizes vary depending on type of poi
-made saves deletable
-fixed out of frustum error
-made player data serializable
-fixed incorrect galaxy map elements
-made autosaving not create the save at startup
-fixed rover spawned inside star bug
-reduced universe resolution resolution to 500 meters
-benchmarked universe center floating depending on speed
-fixed server mfm jumps
-coded mp sector downloading
-reimplemented mfm jumping for clients
-redone from scratch the sector generation
-new sector map with new icons and better accuracy
-created new space dust particle effect
-prototyped a new pda designer framework
-optimized power changes packets for multiplayer
-fixed ships not getting disabled anymore
-added infinite symbol to weapons that don't consume ammo
-rewrote the player interaction from scratch
-made crosshairs modable
-prevented 2 players from accessing same cargo
-implemented vehicle inventory
-added 12 new items, mostly grid containers
-marked blocks as crafters if they have recipes
-made item replenishing ability modable
-fixed buttons sometimes not being pressable
-fixed crosshair causing crashes
-tweaked crosshair dimensions
-fixed error caused by closing and opening a cargo
-fixed belt, cargo and backpack ui not showing
-fixed crafting tab showing after the interaction was closed
-made the flashlight be on by default
-fixed unable to rotate in godmode
-fixed rover inventory not showing bug
-made tab close rover cargo ui
-fixed incorrect crosshairs on rover components
-fixed rover workbench not showing ui or any recipes
-implemented the rover suitdock
-implemented sleeping in rover bed
-prevented sleeping when wearing a suit
-fixed replenishing items adding incorrect values
-renamed camera angle to field of view
-made dock parent ships play docked ship alarm sounds
-fixed tab not stopping driving
-made crosshair not show while aiming
-renamed suicide pill to reincarnation pill
-rewrote the loot table format and serializer
-rewrote asteroid spawning
-fixed deleting items not working
-fixed dropped items reported 2 on item balance ui
-fixed cargo items not reported in item balance ui
-made trader items be loot table based
-added F8 wave trigger keybind
-fixed railguns not firing bug
-fixed replenish reactor crosshair not visible
-fixed replenishing reactor not update equipped item
-fixed cargo inventory not visible when seating
-made the crosshair be hidden when having ui windows open
-fixed invisible belt after deseating
-fixed aiming weapon while driving
-fixed cargo upgrade error
-fixed player left behind when driving rover
-increased luminosity on the planet material
-fixed craft panel not showing when opening inventory
-made belt not show while driving rover and using pda
-fixed crosshair change while driving rover
-made creative menu closable without debug mode
-corrected empty typo
-fixed incorrect text in sector target ui
-added 12 new items to recipes, trader and base loot
-made savename input easier to type into
-fixed save and load error
-prevented drones from drifting after disabled
-fixed items not being pickable
-fixed player spawned outside of the ship
-fixed station services be 1000 times more expensive
-fixed station services not refill ship grids
-fixed station services not updating on purchase
-reduced driving fov to 80
-modeled a new cockpit
-textured the new cockpit model
-designed new cockpit screens
-created new images for cockpit panels
-tweaked cockpit model
-added speed and rotation gauges to cockpit
-implemented the ship stats screen on cockpit
-coded the targeting screen for cockpit
-configured and referenced all cockpit buttons
-fixed incorrect target info on cockpit
-added few more buttons to cockpit
-created a lod model for the cockpit
-referenced all models from cockpit
-coded the cockpit states and controls
-implemented 3rd person driving with the new cockpit
-implemented the weapon panel from cockpit
-tweaked the cockpit model
-optimized the cockpit button transitions by using a cache
-fixed incorrect color for cockpit buttons
-implemented ship shields, subsyst and grids on cockpit
-implemented ship targeting panel on cockpit
-implemented cycling through targets for cockpit
-tweaked text position on driving ui
-added offline sensors warning
-small tweaks to docking ui and cockpit model
-implemented the navigation panel from cockpit
-rewrote the autopilot functions from scratch
-removed speed limit
-made crafting 5 times faster
-fixed bug that caused crafting panel to be empty
-corrected cooper typo
-added grid background to screen
-fixed docking ui looking stretched
-tweaked damage popups position
-corrected 33mm to 10mm typo in weapons console
-fixed a error with refilling empty bottle
-fixed the shortcuts keys for cockpit
-rewrote the entire block class using interfaces
-implemented multi fragment projectiles
-added shotgun and shotgun shells
-made aim not reduce shotgun spread
-implemented ship blocks level of detail framework
-implemented planet targeting for cockpit
-added asteroid targeting
-fixed planet id assigned incorrectly
-made hierarchy roots be generated at runtime
-separated block references into their own class
-removed legacy cockpit references and pieces
-made cockpit indicate with image if planet is a star
-cleaned up the targeting code
-implemented asteroid field targeting
-added graphics for the cockpit navigation assist
-removed ss mfm jump legacy code and buttons
-made boosters toggle instead of hold to use
-tweaked console engine buttons
-made sectors 10 times larger
-removed many engine console buttons
-added booster buttons on cockpit
-made rotation hold not be deactivated by boosters
-fixed crash if seat is destroyed while in use
-fixed incorrect distance calculations for cockpit
-made godmode 10 times faster
-tweaked the lighting
-fixed stations/planets spawned close to star
-implemented asteroid field dynamic level of detail
-optimized code for reverse boost
-fixed boosters not consuming fuel or plasma
-tweaked booster consumption values
-made sensor lock fail if out of range
-added antenna power up to startupship cmd
-made out of range stations targetable
-programmed the new navigation assist on cockpit
-tweaked cockpit model
-fixed reloading tool error
-added reloading not print a notification
-removed turret from loot
-made 3rd person screen activation 3 times faster
-made sleeping 2 times faster
-made navigation calculations update 3 times more often
-tweaked all the item prices
-fixed mission finish sound playing when moving cargo
-fixed item moving error
-fixed reloading not working from belt/suit inventory
-fixed building not removing item from hand
-fixed invisible crosshair while looking at some blocks
-fixed ships moving while docked
-fixed unable to rotate while moving by hand
-fixed invisible belt after driving rover
-fixed playtime showing 0
-fixed not receiving a mission at the start of the game
-fixed missions finishing before reporting back
-added door, airlock and dockport recipes
-increased the maximum ship rotation speed to 2
-optimized the ship rotation calculations
-tweaked the rotation gauge image on cockpit
-fixed warning spam when looking at landing pad
-added cockpit key binds for redistributing shields
-fixed drone waves not spawning
-prototyped audio importing
-fixed blocks not being spawned at startup
-cached the transforms at startup
-cleaned up a lot of unused/public variables
-moved all the scripts into a single gameobject
-separated audio objects into their own hierarchy
-referenced back all canvas components
-fixed ui slider causing errors in editor
-implemented system that allows infinite ship blocks
-optimized ship transform caching
-implemented chunk based item grouping
-implemented asteroid and ship dynamic distance occlusion
-implemented audio importing
-implemented event based dynamic music soundtrack
-migrated most sound effects to the new audio system
-made reload time for player weapons configurable
-added sounds for each weapon
-migrated all static sounds to new sound system
-added fix for remaining stuck through the hull
-fixed ship functioning properly without power
-fixed main power being consumed with no consumers
-implemented a new trading panel
-fixed player able to take the trader loot
-fixed a bug that made the cockpit update very slow
-added new sound effect for cockpit screen
-implemented new spacedust particle system for player
-updated the displayed version to 0.9.0
-fixed item chunk deletion error
-fixed ship colliders calculation when occluded error
-fixed velocity particles remaining in menu
-fixed missing reference error in turret script
-fixed player stuck in airlock when activating magboots
-made startup spawning be more randomized
-fixed invisible crafting panel bug
-dialed down drone count per enemy wave
-fixed alarm playing on peer ship when not docked yet
-doubled the drone range and spawn distance
-made activating godmode still keep the player sicked to ship
-implemented teleport to closest ship command
-implemented proper stop all ship option
-implemented accelerate +4km/s debug option
-made boosters be compliant with speed limit setting
-added reload all data button
-added aim and unaim sound effects
-changed combat smg sfx
-prototyped 3d audio modding
-fixed spacedust error caused by save and load
-fixed shields not working when loading a save
-fixed mfm not working bug
-made the new 3d sound system work at extreme speeds
-added more than 2 player support for mp
-fixed the ship stats not updating on mp
-fixed player model spawning incorrectly in multiplayer
-fixed null ship state packet
-fixed player appearing very far in mp
-rewrote ship movement synchronization for mp
-added system that prevents players from driving same ship
-fixed ship position not syncing in mp
-fixed chairs and ships not be locked if in use
-fixed clients not able to drive the ship
-fixed one out of frustum error cause
-fixed double fire for ship weapons
-fixed ship weapons not consuming ammo
-fixed missing rotate block sound
-made cockpit work with multiplayer
-fixed boosters not working if ship is not moving
-prevented thruster sfx if they are offline
-removed offline thrusters warning when moving
-made drones spawn further apart
-made mission spawned ships spawn further away
-fixed  drones unable to move
-tweaked speed info on cocpkit
-made drones rotate faster sometimes
-optimized ship position syncing when not moving
-fixed player not receiving starter inventory
-fixed drone shields not working
-fixed crash if joining with name already in use
-tweaked loaded data time format in logs
-blocked targeting if sensors are offline
-tweaked trader panel ui
-removed some items from the starter cargo
-increased the item drops for trader loots
-fixed planet bases spawn on top of the atmosphere
-fixed station services charging multiple times
-fixed drone teleporting away when core was destroyed
-added time to next wave attack to screens
-fixed deseating position the player incorrectly
-implemented settings for drone waves
-fixed trader items show incorrect stack size
-fixed glitched shield image on cockpit
-fixed cockpit key binds not working for railgun
-tweaked wave info format
-fixed glitched elevator doors half opened
-made wave info be synced for mp
-fixed locked inventory while looking at npc
-fixed error caused by mission initialization
-fixed console lever error flood
-changed ssmfm to mfm jump key bin
-added powerup/down sfx for shields,reactor,engines,turbines
-added more food in tutorial
-fixed dyeing in multiplayer error
-fixed errors printed in chat instead of log panel
-fixed ui not working correctly at different screen ratios
-implemented the dynamic hull generation framework
-prevented disconnected hull pieces
-optimized hull piece data structures
-added lod moodel generatoin for hull
-optimized the ship physics collider
-made ship design image be isometric
-made hull thickness and deck height configurable
-added a old model for the ship shield
-implemented optimized player ship colliders
-added hull editing tool
-fixed the ship design image generation
-implemented deck addition for hull tool
-implemented hull addition on the bottom of the ship
-improved hull piece continuity aspect for hull -implemented hull removal eith hull tool
-cleaned up the block config file
-made blocks like airlock make holes in the hull
-fixed triplanar shader displaying incorrect textures
-wrote a legacy ship design converter
-added hull drill and hull piece items
-added mission support for hull editing
-optimized the hull building memory allocation
-fixed shield not covering the entire hull
-fixed building hull inside airlock not working
-fixed blocks being offseted on drone
-made ship editing be synced in multiplayer
-optimized ui for non conventional screen ratios
-implemented hull offset creative options
-made ammo reloaders recalculate positions when editing hull
-fixed building places the block on the outside of the hull
-made ship be destroyed when the hull is completely dismantled
-implemented internal wall generation for the hull
-fixed game freeze on large hull building bug
-implemented wall removal and building
-fixed building not allowed in specific spots
-fixed deck walls sometimes remove each other bug
-added wall recipe
-fixed material modding not working on runtime
-prevented building hull in the players place
-prevented building/removing hull on another block
-fixed targeting ui not updating after editing the hull
-finished the hull generation framework
-renamed coins to gold coins and increased the stack
-removed dying from low morale
-new ghost block and item icon for the cockpit
-made window block rotate only vertically
-fixed not being able to pick up cargodoor3
-fixed screens not showing correct subsystem hp at startup
-removed the pda designer
-removed tool texts while looking at alien or turret
-fixed move/rotate block debug commands not working
-changed playtime format in the save panel
-fixed gatlings double fire because of mod loading
-fixed looking at npc lock the belt and held item
-fixed npcs not being destroyed
-benchmark light block performance
-fixed consume objectives not working sometimes
-removed the mission from sandbox
-added walls to riroa8,riroa7,riroa5refit,base,station
-optimized the booster and base core colliders
-fixed looking at hull not allow ship saving
-fixed building not working for less than 3 blocks
-removed upgrade ship option from station services
-added buy new ship for station services
-designed the new riroa9 ship
-tweaked colliders for dockport and cockpit
-added 4 new unique soundtracks
-changed the starting items
-fixed the modding panel not being scrollable
-made the starting position be closer to station
-changed campaign description
-tweaked pistol and furnace recipes
-tweaked drone design
-tweaked bunk ghost block
-removed some texts from the pda
-fixed jitters in mission pda tab
-redone the entire campaign mission chain
-fixed bug with reward missions removing another mission
-nerfed drone shields from 600 to 200
-fixed right clicking not acquiring the target
-deactivated ship shield collision
-added hull editing to tutorial
-finished adapting the tutorial missions
-tweaked pda roaster tab
-fixed bases spawned on top of the atmosphere again
-fixed drones being teleported when disabled again
-fixed ship hull not being generated on client
-fixed crafting recipes not visible for host
-fixed incorrect player position for multiplayer
-added tp alternative for teleport command
-fixed reconnecting player spawned far away
-added new sfx for menu clicks
-fixed airlock and suitdock animation reset
-made quick action way quicker
-fixed temporary game freeze on teleport to ship
-fixed upgrading not updating the belt
-fixed forward shield toggle key bind
-tweaked riroa9 design
-added more teleport command options
-added actual levers to all doors
-replaced the asc with the bunk bed in tutorial
-removed the can't destroy warning
-fixed player teleported far if seating in planet
-fixed error when loading a save on the planet loaded;
-fixed player falling through planet after load
-cleaned some code warnings
-added a challenge gamemode
-added the floor block and recipe
-increased antipers turret range
-fixed using the pda in cockpit crash the game
-removed n bind for debug build
-fixed spawning fighter on planet error
-made all vehicles no longer drift on planet
-fixed not dying on planet without oxygen
-fixed shields not showing on the cockpit
-implemented new calculation method for docking
-replaced sand with silicon everywhere
-tweaked all button related recipes
-added hull window recipe
-optimized ai raycast calculations
-added debug option to deactivate planet blocker
-fixed not being able to climb the ladder on planet
-fixed zfighting on window blocks
-added legacy console item
-fixed pickup not destroying block sometimes
-updated manual entries information
-removed docking/undocking alarms
-formatted the changelog
-new buttons for reddit and twitter
-updated the menu with latest info
-finished formatting the changelog;
-new buttons for reddit and twitter
-updated the menu with latest info
-fixed invisible changelog in menu
-fixed invalid client password breaking the server
-fixed invisible password prompt button
-fixed password not accepted sometimes

Files

Adrorium v0.9.0 (WIN64) 49 MB
Sep 27, 2020
Adrorium v0.9.0 (WIN32) 46 MB
Sep 27, 2020
Adrorium v0.9.0 (LINUX) 66 MB
Sep 27, 2020
Adrorium v0.9.0 (MAC) 50 MB
Sep 27, 2020

Get ADRORIUM v0.11.0

Leave a comment

Log in with itch.io to leave a comment.