v0.10.0 Changelog (Encounter Update)


Adrorium 0.10.0 Changelog

=>Main features:
   - New procedural planets
   - New turrets
   - New ships
   - New cockpit drive camera modes
   - Random wreckage encounters
   - New ui chat, popup and title
   - New diplomacy system
   - New planet base design
   - New end game enemy drone
   - Aiming assist
   - Updated crafting tree and loot tables
   - New enemy ai
   - Automated and multifunctional tools
   - Markers
   - Dynamic lights
   - New inventory and log panel design
   - 2 times larger sectors
   - New savefile format
   - Massive performance optimizations
   - New framework for missions
   - New ui animations
   - Extended modding support
   - Updated creative panel
   - 14 new blocks and few new items
   - New settings
   - Explored status for wreckages
   - Lots of bug fixes
   - Projectiles inherit ship velocity
   - New shield material and sunflare
   - Lots of new chat commands
   - Rewrite for the majority of the code
   - Ship model exporter
   - Projectile shield bounce chance
   - Fixed pda to belt
   - Lots of bugfixes and tweaks

=>Complete Changelog
-added basic orbit drive camera
-removed red line for 3rd person driving
-added new controls for orbit camera
-added target follow camera
-added forward direction indicator
-fixed camera shake reseting drive camera
-tweaked drive ui
-added keybind for drive camera toggle
-fixed reverse booster vfx not playing
-implemented 3d ship model exporting
-implemented a new savefile format
-rewrote the saving/loading for the new saving format
-removed legacy crew class code
-updated version info
-implemented projectile shield bounce chance
-increased projectile shield damage
-locked pda to the toolbelt
-tweaked pda animation
-removed 2 pda buttons
-added map and pda keybindings
-moved starting items to player inventory
-fixed slowed player after using the ladder
-implemented new mission data structure
-rewrote the entire mission code
-added mission start & end actions
-fixed errors with the new mission format
-changed the way block data is stored
-added enter ship mission objective
-started creating a new planet framework
-implemented basic planet chunk generator
-implemented quad tree planet mesh
-implemented terrain calculations for planets
-made planets asymmetrical
-added vertex colored planet material
-added second texture to planets
-added proper shading to planets
-wrote planet config classes
-implemented configurable planet properties
-added basic height based planet coloring
-made sun flare work with the planet framework
-added legacy planet archetype
-made planet texture tile on all directions
-made planet colors work with any height
-culled unseen planet chunks
-optimized memory allocation for planets
-added lava, water and o2 to the new planet framework
-integrated the new planet framework in the game
-removed legacy planet generator
-made negative damage update ship blocks
-made planet chunks remain loaded around all entities
-optimized the planet chunk resolution
-fixed planet atmosphere shadow
-doubled sector size
-made sector size configurable
-made planet size configurable
-fixed vehicles falling through planet
-made planet settings relative to height
-added a new sunflare
-separated skybox & helmet into their own cameras
-optimized the stored scene complexity
-rewrote all the ui input callback system
-made ship gizmos be generated at runtime
-implemented marker spawn and delete
-made markers spawn ships
-made markers multiplayer compatible
-implemented marker saving and loading
-implemented marker ui indicators
-fixed marker saving and loading
-new atmosphere texture and model
-made loot be generated when searched
-optimized the stored ship code
-made block behaviors modable
-implemented ship data caching for save files
-made maxhp be volume based
-fixed pda buttons not working
-made station, wreckage, base classes modable
-added planet resolution & quality settings
-implemented autosave settings
-made shadow settings influence the global light
-improved shadow quality
-fixed crafting tabs not working
-fixed incorrect mp seating position
-optimized the component script interface
-optimized the ship block class
-optimized the npc script
-optimized the light & spotlight script
-new model for light blocks
-implemented dynamic interior lighting system
-optimized the block persistent data code
-rewrote the alien, cargo and crafter scripts
-added network sync for the block interaction
-implemented a random wreckage spawner system
-made wreckage spawner use classes from config
-fixed ship designs not being saved
-implemented server side wreckage despawner
-made wreckage despawn work with multiplayer
-prevented wreckage spawn near planets
-implemented planet base spawn positions
-made planet bases rotate to planet
-optimized booster&land pads&solar panel scrips
-made spawn base markers only show in godmode
-fixed light coroutine error
-designed a new planet base
-added a wreckage class
-fixed unable to delete items
-added damage flicker to lights
-increased planet gravity reach
-added teleport to planet command
-added fillgrids fillgridshalf cleargrids commands
-updated help & helpdetailed commands
-rewrote the way mouse locking is processed
-implemented a new chat system
-made chat auto hide
-removed legacy chat
-added more atmo tanks to tutorial ship
-fixed boosters working without fuel
-fixed suit inventory not being saved
-fixed unable to pick items to suit inventory
-fixed name prompt lock the game
-rewrote the entire file access code
-added /spawnwave and /accelerate chat commands
-made teleport command work with markers
-tweaked planet base design
-made name in chat be bold
-made light slowly power up when enabled
-fixed orbit camera flip bug
-added destroy & repair ship dev guns
-fixed ship destroying error
-forced sector size to max for earth sized planets
-added copper ingots to traders
-fixed a tutorial mission error
-made some tutorial missions easier to follow
-fixed turrets not firing at crouched player
-implemented new text popup for notifications
-added colors to popup text
-tweaked the popup text animation
-migrated lots of notifications from chat to popup
-made text popup always be visible on screen
-made chat & popup text have the game font
-implemented title popup
-added /title command
-added print title config for mission
-made some texts not overlap the popup panel
-small tweak to chat panel
-tweak to mission objective panel
-fixed incorrect refill grid text
-prevented crouching while chatting
-made spawning wreckages not print ship disabled
-prevented ship depressurization without atmosphere
-made out of range ships not trigger yellow alarm
-removed enemy ship count from screens
-wrote a nicer looking shield shader
-moved few blocks in litro design
-added a temporary turret model
-made turret parts rotate independently
-prevented occluded turrets from fireing
-added new models for all turretts
-made hookgun hold its own cargo
-tweaked hook gun firing animation
-made all projectiles pass through friendly ships
-implemented velocity inheritance for projectiles
-made the player inherit ship's speed on exit
-made personal thruster have no drag
-removed realistic thruster option
-made godmode non physics based
-new optimized ship collider generation system
-optimized the colliders for 40 block
-added a stairs block
-optimized ground detection for player
-fixed slower movement on slanted blocks
-dialed down the depressurization force
-added wreckage targeting ui info
-added explored marking for wreckages/stations
-added exploreships & unexploreships commands
-made stations regenerate oxygen
-fixed allarm typo
-made creative menu activate ui
-prevented swapping pda
-fixed stuck hand animation after death
-fixed a multiplayer connection error
-fixed oxygen loss when player is not on ship
-added hull building info to tutorial
-fixed incorrect mp position when exiting ship
-rewrote a part of the console blocks code
-tweaked the design for all consoles
-added a power button for all consoles
-hid crafting tabs with no recipes
-optimized the creative panel generation
-simplified the way crafting tabs work
-made crafting panel select first tab with recipes
-optimized the lod for several blocks
-implemented creative groups for items
-removed the legacy crafting ui
-fixed projectiles not being fired
-optimized the elevator code
-optimized the ap turret code
-made ap turret fire at random
-created & imported new turret models
-fixed broken normals on imported models
-optimized the block importing code
-added ghost blocks to the new turrets
-added new item images for turrets
-implemented animation modding
-added 3 animations for each turret
-added new autodoor animations
-new ship design for litro
-added weapons to the spacestation
-increased maxhp to all weapons & shield
-added neutral and wreckage factions
-color coded friendly and player ships
-implemented reputation loss for damage
-made ap turret peaceable on ceiling
-added ap turrets to station
-fixed hull material render glitch
-added names to each faction
-made politics changes pop up as a title
-made harming npcs cause high reputation loss
-prevented block editing on friendly ships
-made scrapping/editing blocks drop reputation
-prevented hostile faction npc interaction
-added autodoor2 item
-added locked autodoors blocks
-added locked doors to spacestation
-implemented spacestation and planet safe areas
-added ui warnings for low stats
-added a new enemy drone ship
-new visual effect for rockets
-made very far away ships still move
-increased the speed for all projectiles
-optimized projectile data structures
-implemented a new ship targeting system
-made hull hittable from up to 11 km away
-added pda diplomacy panel
-added /diplomacy command
-added death penalty settings
-added morale loss penalty for death
-small fixes to the new projectile system
-made all tools automated
-made tools able to do all actions
-added config data for all tools
-made tools show required ingredients for upgrading
-fixed railcones passing through targets
-added silence alarm button to cockpit
-implemented hover delete for inventory
-small tweaks to the planet base design
-added modable animations for few blocks
-optimized the asteroid model, animation and vfx
-removed legacy doors and cargodoors
-migrated interaction code from block to ship
-optimized cockpit into it's own script
-added ui animations for menu
-adde ui animations for the player ui panels
-moved ai code from ship to block
-created the basic ai script
-implemented basic ai states
-added basic target tracking for ai
-fixed few projectile errors
-made ai firing temporary deactivate shields
-added the ai core to the station
-fixed dev tool bouncing off shields
-made projectile inherit player speed
-fixed rockets slowing down next to target
-implemented movement for ai
-made ai compensate for velocity when firing
-small tweaks to drone design
-removed flares from starting loot
-made bullet casings require iron
-new ui image for the backpack and suit
-implemented target aiming assist
-made all weapons more accurate
-added hookgun inventory crosshair
-fixed drones not targeting the ship if moving fast
-made all ship notifications popups
-fixed incorrect ship colliders when moving
-tweaks to control panel console
-fixed collider blocking turret reloading
-corrected tank full instead of empty popup
-made dockport immune to projectile damage
-added new recipe for explosive powder
-optimized the ai movement
-fixed projectiles bouncing off own shields
-fixed rover seating/deseating glitch
-made planet,station,aste field counts modable
-rewrite the way sector map is generated
-tweaked pda sector map interaction
-tweaked furnace recipe
-fixed mods not being loaded after game exit
-fixed tool reset after hull edit
-fixed inventory and crafting panels not activating
-added 3 more crafting tabs
-reorganized all recipe into the tabs
-made block scripts modable
-added light switch block
-added hierarchy support for block importer
-made buttons support hierarchical parenting
-added break alliance button to pda
-made all turrets blocks have hierarchical components
-created and added 8 icons for the cockpit
-implemented new states for the cockpit
-migrated weapon toggle to cockpit
-made drive mode deactivate other cockpit's drive mode
-made wave interval still count down in safe area
-added freeze drone ai command
-implemented several new driving camera modes
-implemented cockpit drive mode indicator
-added destroyed turret blocks
-made destroyed turrets repairable to original
-made upgrading work with recipes
-enlarged the tool info text
-fixed destroyed blocks count as full system hp
-allowed tool usage & building on all factions
-made building cost reputation
-made 3rd person target select be very accurate
-made planets and asteroid fields targetable
-implemented ship targeting for very distant targets
-made cockpit docking buttons reflect current state
-added different in range for dock sound
-fixed incorrect helmet shadow
-implemented turret rotation control
-implemented ship rotation independent turret control
-added back the cockpit screen animation
-made turret mode control only selected turrets
-made firing temporary deactivate shields
-prevented obstructed turrets from firing
-fixed cockpit buttons not updating color
-reduced shotgun spread
-made teleporting compatible with diplomacy
-made rover item grid replenish modable
-made giveitem and removeitem try the hands first
-fixed turret type cycling
-implemented turret rotation sync for mp
-made driving/exiting drive realign turrets
-made cycling drive modes realign turrets
-prevented 2 players from driving same ship
-added interact locked blocks to debug ui
-added /resetlocked chat command for blocks
-tweaks and fixes to the chat panel
-optimized block scripts to not use monobehavior
-moved ai behavior to the ship
-made base count scale with planet size
-made shields visible at longer ranges
-made player able to breath on planets with o2
-made ships & rovers have same oxygen as planet
-made planet o2 refill ship o2
-new item icons for 2 consoles
-fixed destroyed while driving ship error
-fixed destroying interacted block error
-fixed falling through planet if moving very fast
-fixed turret error if destroyed when firing
-fixed plants not growing sometimes
-fixed screen text overflow
-spawned drones further apart
-removed landing gear recipe
-removed iron bars from scrapping
-made consumables give item in same belt slot
-increased planetbase count to 32
-fixed mfm jump not consuming plasma
-fixed chat not disappearing after using pda
-added rover targeting ui
-fixed loading mined asteroids error
-fixed incorrect mission actions config
-tweaked riroa design
-tweaked menu info
-made terrain height ignore planet size
-made frequency scale with planet size
-implemented random terrain generator
-added new window blocks
-optimized the block importer
-updated station and litro with new windows
-fixed hull clipping for several blocks
-updated riroa design with new blocks
-fixed clipping for more blocks
-targeting fixes
-added more empty pouch recipes
-fixed reputation loss on wreckages
-tweaks to the wreckage class
-fixed dissembling drone error
-tweaks to safe area conditions
-fixed diplomacy not saved
-fixed turrets rotting on forward mode
-fixed suffocating after exiting cockpit
-fixed deck separator dismantle exploit
-added weapons and shields to planet bases
-made all disabled ai kinematic
-tweaks to planet base
-changed ship controls for orbit camera
-added rot/move toggle for orbit camera
-made stations regenerate ammo
-fixed dismantle objective error
-optimized all block hierarchy
-tweaks to 3d npc icons
-easier jumping movement
-optimized the planet color calculations
-rewrote planet config data
-added memory info to debugs
-new design for the log panel
-optimized planet config format
-rewrote planet color config
-added first procedural planet archetype
-added 3 more planet archetypes
-made planets have procedural colors
-made planets fully modable
-made planet size be random
-added rocket fuel to fuel recipes
-made rocket fuel replenish fuel tanks
-fixed crensel plants not being saved
-added support for other screen ratios
-fixed replenish icons not showing
-redesigned the tutorial ship
-added /givemission command
-tweaked some tutorial missions
-fixed missions not showing in pda
-fixed upgrading objective not working
-added faction names to debug menu
-updated the tutorial
-updated the campaign
-fixed multiplayer turrets not rotating
-fixed unable to join on the 3rd time
-fixed tool audio not playing
-fixed reload sound with ammoless weapons
-fixed a multiplayer marker error
-fixed planet size not synchronized in mp
-fixed glithced mp player position if moving fast
-made waving only work if looking at players
-removed inventory from crafters
-added planet details to cockpit
-removed shield toggle sound
-tweaked cockpit colliders
-fixed thrusters not consuming water
-prevented consumption through the suit
-edited the modding api
-prevented drone station combat
-added 9 recycle recipes
-additional debugs for asset overwriting
-optimized asteroid colliders
-optimized colliders for 4 blocks
-edited the changelog
-fixed shift send not working with crafters
-updated announcement panel

Files

Adrorium v0.10.0 (WIN64) 49 MB
May 17, 2021
Adrorium v0.10.0 (WIN32) 46 MB
May 17, 2021
Adrorium v0.10.0 (LINUX) 67 MB
May 17, 2021
Adrorium v0.10.0 (MAC) 52 MB
May 17, 2021

Get ADRORIUM v0.11.0

Leave a comment

Log in with itch.io to leave a comment.