Posted March 25, 2018 by Beholdernx
Adrorium v0.6.1 Changelog: (154 hours in 49 days) -Created Layout for shield cons -Created Layout for ctrl.panel cons -Created layout for aux. pow. cons -CREATED SHIELD CONSOLE -CREATED AUX. POW. CONSOLE -CREATED CTRL. PAN. CONSOLE -Corrected sounds on all cons -Referenced all in new consoles -Codded cons side buttons on new cons -Added displays on new consoles -Codded ctrl pan. ship side functions -Improved light block spawning -Implemented & integrated alarms -Made lights change color on alarm -Reordered materials -Improved button materials -Coded new cons. start ups -Solved new cons. button bugs -Removed molly autoreset -Made docking button logic(still NYI) -Improved projectile graphics -Created hardcodded weap. animations -Enabled Unity analitics -Optimised plasma,rocket acces code -Made weap cons hide parts with 0 we -Optimised awakes into inits -Solved building bug -Created solar panel model -Created shield and spotlight models -Created landing pad model -Made new accurate cockpit model -Editted the cockpit a lot -Created 3 destroyed block models -Recorded 12 mins worth of sfx -Imported models in game -Integrated new blocks in spawner -Fixed up new models+added materials -Made landingpad& solar animations -Made cockpit animations -Implemented spotlight light -Added lods to all blocks -Solved major block spawn bug -Integrated lights&spotl. in scripts -Integrated solar&landp anim in code -Rigged solar&landp to their buttons -Added shield to all ships -Reworked the way ships are saved -Implemented multydirectional shield -Optimised spawn and load functions -Made projectiles shield compatible -Made shield cons toggle shields -Solved bug in cargo loading -Made ship save shield parameters -Added more savable parameters -Tweaked shield cons layout -Programmed shield cons buttons -Made redistribute shields algorithm -Implemented active/offl shields -Implemented shield recharge -Made universal lowlod model -Removed redundant scenes -Removed legacy lowlod code -Solved save command bug -Rescaled hull texture to 1x1 -Solved wrong molly trigger bug -Solved button sound bug -Solved wrong sfx played bug -Optimised canvas calls -Reorganised debug menu/build elements -Solved drone spawning like crazy -Repaired elevator button animation -Optimised menu canvas calls -Improved block sel. text readability -Repired lod on legacy cannon model -Programmed the aux. pow. cons. -Implemented new power system -Reworked how power is gen.,upd.,used -Integrated consoles in new pow. sys. -Cetralised power updating -Made ships only spawn if not cutscene -Added some info to tutorial -Reworked the main power console logic -Solved main pow displays not updating -Solved bugs in engi. power updater -Solved many bugs on new power system -Solved bug in buildmode toggle -Made batteryes power dependent -Added new consoles to all ships -Made drones preload to save load time -Made the riroa6 default for creative -Made new blocks call main pow updater -Solved bugs in weap console logic -Implemented pow upd at weap lvl -Made weap disp only toggle if sys=on -Solved bugs in weap power updater -Made projectiles detect shield parts -Made proj. not clip through shields -Finished fixing the weap cons buttons -Fixed shield cons power sys fast -Fixed up the control panel console -Fixed engi cons power calculations -Solved electrical gen. not working -Solved pow updater not upd displays -Solved elevator teleport area rot -Solved door states overwrittings -Made doors have a initial detect. -Solved wrong button color in doors -Implemented emerg. door release lever -Reworked some door code for levers -Made ctrl panel door compatible -Added levers to all (cargo)doors -Added new cons to croshair detection -CREATED NEW SHIP MOVEMENT FRAMEWORK -Spent a lot of time implementing it -Implemented 3 autopilot states -Migrated calculations to rigidbody -Sepparated r.engines from thrusters -Made X get target,Z toggle fore shld -Increased speed limit to 25m/s; -Added many drive related notif's -Tweaked drive comp cumulative speeds -Added angular velocity to hud -Integrated MFM code in the engi cons -Made MFM lock rotation -Made a kinematic management system -Made MFM autodisengage safety -Solved MP not updating player pos -Implemented seating mechanism -Redone the player seating movement -Created seat components framework -Solved button interaction nre -Designed cockpit button layout -Alligned player with cockpit -Adjusted playerdock pos on all comps -Made only actual seat interactable -Made unseat to last position ability -Made drones detect new shields -Solved projectiles fire on self ship -Tweaked projectile speeds -Adde more buttons to cockpit -Redone the cockpit button support -Grupped cockipt buttons in subcons's -Solved seating/unseating bugs -Made MFM togglable instead of hold -Solved collis. causing unwanted spin -Added cockpit buttons to power sys -Codded some of the cockpit buttons -Tweaked button pos for visibility -Made vr screens not clip -Referenced all cockpit buttons -Finished coding cockpit buttons -Implemented speed limiter -Migrated keypresses to cockpit -Implemented cockpit power updater -Implemented animation backtracker -Created cockpit button block logic -Added screens+texts to drivehud -Worked on the move inside ship sys. -First move in moving ship mechanism -Solved independent ship rb bugs -Added more debug shortcuts -Worked more on movinmov ship mech. -Made drivehud togglable -Solved cockpit power bugs -Optimised drivehud accessing -Created drivehud framework -Migrated more keys to player script -Optimised player inputs to bools -Made ship kinematic when not moving -Removed bugged cockpit button anim. -Made anim. block input for safety -Animated cockpit screens fadeon/off -Referenced drivehud texts+formaters -Programmed all drivehud updaters -Implemented drivehud upd. triggers -Made info storage for sensor list -Added more info to targe display -Created new indep RB ship movement -Implemented convex ship collider -Removed old shipwalk movement -Finished walk in moving ship sys. -Made building campatible with it -Made buildmode upd rb collider -Optimised rb collider gen algoritm -Integrated rb collider in spawner -Organised everything in layers -Updated all raycast to layers -Optimised raycast layer bias -Made targetting from center of hud -Solved missing script acces bug -Solved target hud not updating bug -Resized drivehud -Solved missing target acces bug -Unlocked SSMMF button -Solve ship collision bugs -Coded workaround for coll. calc. -Solved buildmode errors -Made rb collider dynamically upd. -Implemented animator for cockpit -Simplifyed cockpit anim triggers -Made seats MP compatible -Added controls info on drivehud -Made cockpit disable when exited -Made cockpik work only when on -Solved many cockpit related bugs -Made drone autotoggle shields -Tweaked player spawnplace -Made drone work with new movement -Optimised player interactions -Started working on the tutorial -Solved player stuck on tut room -Replaced legacy tutoril steps -Added new consoles to tutorial -Updated alarm step to tutorial -Made tutorial title dynamic -Created new tutorial index sys. -Adapted tut fireing allows -Optimised many tutorial steps -Made shields upt. to ship state -Splitted engine into more steps -Added about +50% more steps -Implemented asc sleeping -Added more blocks into rb coll. -Tweaked player seating pos -Added cockpit stages to tut. -Made rb coll upd when destroyed -Changed tut. drones to enemy -Tweaked spawn pos for tut. ships -Added more drones to tutorial -Tweaked rocket turnrate(deorbit) -Disabled tut guns when not needed -Solved cockpit input calculations -Moved main pow to a later step -Tweaked tut. drone stats -Added turbine steps to tutorial -Blocked aux. cons from mainpower -Made spacestation coll not convex -Solved more tutorial bugs -Remodeled the station for rb coll -New more efficient coll algorithm -Created custom meshes for rb coll -Made ext anim trigger coll upd -Made rotations trigger coll upd -Solved solar panel animation bug -Solved ship naming bug -Solved save&load error -Solved all ship updating bug -Increased rocket count -Finished coding the turorial -Solved text clipping in builmode -Solved mollys not pressable bug -Solved missing color in ctrl. pan -Solved airlock wrong color bug -Made cockpit anim linear & faster -Adapted cockpit lock mechanism -Removed annoying magboot state 4 -Made alarms autotrigger on events -Made ctrl. pan buttons realtime -Blocked unwanted button presses -Solved weap cons button logic bug -Solved wrong ammo replenish bug -Made alarms autoenable lights -Solved some buttons not updating -Solved main pow display not upd. -Doubled ship speed -Migrated mfm checks to ship -Made notifs not cover hud -Tweaked notif pos while driveing -Created the ship sound manager -Migrated ship sonds to ship -Reindexed player sound manager -Blocked alarms on specific ships -Solved wrong sound played bugs -Finished implementing new pow sys -Made escpod&fighter independent -Adapted rest of comps to pow sys -Tweaked comp volume& position -Added lever for asc and suitdock -Cached anims on comps -Reworked gamectrl ship caching -Reworked tutorial ship access -Made tut cons spawn gradually -Solved last button color not upd -Solved comp index overflow bugs -Solved wrong jetting sound bug -Solved engi button bug -Fixed errors in weap button logic -Fixed & recoded main pow cons... -Solved workstation not interacting -Solved not loading saved ship bug -IMPLEMENTED THE LEADERBOARD -Integrated discord link in menu -Added change default name window -Edited announcements canvas -Made spacedock start with power -Standardised playerID length -CREATED TARGETTING INDICATORS -Made drones not mess with notifs -Solved sounds becomming distorted -Made disabled ship be neutral -Added heading+opposite to drivehud -Improjed projectile's detection sys -Improved projectile instanciating -Increased rocket turn rate -CREATED DAMAGE POPUPS -Made dmgpop anim(color,size,pos) -Optimised dmgpop performance -Removed old debugs -Solved retargetting not upd hud -Editted the menu canvasses -Formatted the changelog -Optimised projectile parameters -Tweaked all projectile visuals -Solved many tut typos/bugs -Updated the announcement canvas