Avorion Wiki
m (1 revision imported)
No edit summary
Line 1,353: Line 1,353:
   
 
|}
 
|}
  +
  +
[[Category:Avorion]]

Revision as of 13:30, 3 February 2017

This is a quick overview about all current and previous versions of the game.

Current Version

Avorion Version 0.10.2

"In this patch we focused mainly on fixes and server stability, not on new features. You can expect new features further down the road."

Server

"Our public test server helped us gain some valuable insight into several server issues and we're confident that we fixed the worst of those."

  • All server ports are now configurable via command line
  • Improved server stability
  • Added an option to enable/disable VAC authentication
  • /players command prints the number of players and separates them with commas
  • Added a /status command that prints out some information about the server's current status
  • Server sectors are saved one by one now, this might take longer but will use up less memory
  • Added a text field for passing additional arguments to dedicated server
  • Renamed --name parameter to --galaxy-name and added a --server-name parameter (for later use in the server browser)

Balancing

"Integrity fields now work more the way they were intended to in the first place. And we made some QoL improvements, hyperspace blockers have a range of 20km now and you won't get shot down in your start sector when just starting out."

  • Integrity field blocks only increase durability and no longer make blocks invincible. Blocks inside integrity fields can now take 10 times as much damage before they explode. This does NOT change the ship's overall HP or * * * * damage taken, it only makes the blocks harder to destroy.
  • Hyperspace blockers now have a range of 20km
  • Increased max distance to ships in order to trade with them to 200m (You don't have to be super close to other ships that longer)
  • AI ships prefer attacking armed ships as long as you didn't attack them (Less getting shot down in start sector while building)

Scripting API

  • Added stop(), save() and hasAdminPrivileges(player) functions to script server API

Misc

  • Added more logging
  • Some problematic characters are now forbidden in ship names
  • Achievements are disabled in creative mode
  • Removed "Previous Target" control binding option, previous target can be selected by holding Ctrl while pressing "Next Target"
  • Hyperspace recharge bar turns red when blocked
  • Added hints for bad brake thrust
  • Added hints for hyperspace blocking
  • Added some loading screen tips related to drift
  • Updated "Buy Turrets" and "Buy Upgrades" to "Buy/Sell Turrets" etc.

Bugfixes

"Thanks to everybody for taking the time for reporting those issues, you guys are awesome!"

  • [UBR] Fixed several server stalling issues and crashes
  • [UBR] Fixed MouseSteering being unselectable in controls
  • [UBR] Fixed a bug in insurance where players were damaged by enemies but didn't get payouts
  • [UBR] Fixed "invalid name" error in game settings window
  • [UBR] Fixed an exploit that would allow building of insanely large blocks for free
  • [UBR] "Apply Plan" now correctly applies the plan to the built craft, not the flown craft
  • [UBR] Fixed ScriptConsole appearing whenever ' was pressed
  • [UBR] Fixed blur shader failing to compile on low-end graphics devices

Known issues

"We know about these issues and we're working hard on fixing them, but they simply didn't make it into this patch."

  • Several achievements don't unlock
  • Slow allied ships
  • Client crashes when loading a galaxy after previously working fine
  • Impaired server performance for higher player counts
  • Turrets twitching
  • Auto turret orders s resetting on sector change

Planned Features

"Apart from fixing the above issues, we've got several other features planned for the immediate future, to give you an outlook on what's going to come next."

  • Player Groups (see players from the same group on the map and in sectors)
  • Safe Sectors where players can build, fly and log out in peace
  • Compression of server data, both when sending (making loading screens shorter) and saving to disk
  • Safety in loading screen
  • A teleport command to move players to different sectors
  • Flight vectors
  • No-Flight-Support mode
  • Regeneration of broken docks
  • Console interface for windows dedicated servers
  • Respawn sector changing
  • Server browser

For the not-so-immediate future we have our next big update planned: The Alliances update! This will, in addition to groups, allow players to form an alliance, that counts as its own faction and that has its own resources and ships. Alliances will basically be what guilds or clans are in other games. We're also planning to host official servers for you to play on, so you can look forward to that as well!

Previous Versions

Avorion Version 0.10.1

"Let's do a quick patch before release."

Features

  • Added a first version of the Scripting API documentation
    • The documentation can be found in the SteamApps/Avorion/ folder
    • The documentation is automatically generated and still work in progress. There are several places where documentation is missing, but we're constantly working on improving here.
  • Server settings are saved on /save or saveData()
  • Access list status is printed in server settings
  • Research station respects auto-fire properties
  • Added some comments that boarders and security logic is not yet in the game
  • Adjusted several window sizes so players with lower resolutions can still use the UI

Bugfixes

"A few bug fixes. User bug reports are marked with [UBR]."

  • Fixed spawning of Swoks in start sector
  • [UBR] Fixed a crash on startup for high resolutions
  • [UBR] Fixed a few issues with Ctrl-Z and coloring/transforming blocks
  • [UBR] Resolved bleeding of blurred backgrounds over their texture borders
  • [UBR] Fixed reading of access list mode from server settings
  • [UBR] Ship Tab is now updated correctly when adding/removing turrets
Avorion Version 0.10

Gameplay

"Turret rotation can be locked and we added faction wars in addition to several quality of life improvements such as easy camera adjusting when changing between ships. Factions will also start wars against each other and players can choose a side."

  • Turrets can be rotated before placing
  • New Block: Turret Rotation Lock
    • Turrets built onto this block can't turn
  • Turrets built onto this block won't check if they would hit the ship and will always fire (but shots won't have any effect if they hit the player's ship)
  • Aggressive Factions will now start wars with factions around them
    • During the first combat a player encounters between two factions, he can decide which one to side with
    • "This guy attacks our ships!": After attacking a ship of one faction, this faction will become an enemy immediately
    • "This guy is helping us!": After attacking a ship of one faction, the other faction will become an ally immediately
  • Added an equipment dock to start sector which doesn't sell fighters
  • Prices of trading goods are now influenced by the relations to the buying/selling faction
  • Pirate attack is cancelled when there's only one player, the player is in his home sector and his play time in this galaxy is less than 30 minutes
  • Mined resources immediately lock on to the craft that mined them
  • Tweaked ship generator to allow more different builds and less idiotic ships
  • Added 10 more randomly selected colors to starting block colors
  • Added a button (Left Alt) to configure the position of the camera easily
  • Improved fighter returning AI
  • Turret AI and Ship AI now aim at the geometric center of blocks, not the middle


Auto-Turrets

"These took quite a while to get right, since they previously were hilariously overpowered. They still are against fighters, and we're currently working on a solution to that, too."

  • Some turrets have "Independent Firing", meaning they deal less damage but aim on their own
  • You can control these turrets from the turret control panel on the bottom
  • Turrets have 4 fire modes: Player, full auto, semi auto and attack target
    • Player: The default shooting mode, Player controls the turrets
    • Full Auto: The turret aims completely on its own, prioritizing dangerous targets such as fighters
    • Semi Auto: The turret detects whether it can shoot where the player is currently aiming. If yes, it's player controlled. If not, it aims on its own.
    • Attack Target: Similar to fighters, tells the turrets to attack a specific target.
  • Turrets in Auto-Mode will choose their targets based on their weapons
    • Mining lasers will look for asteroids with resources
    • Salvaging lasers will look for wreckages
    • Armed turrets will look for enemies
    • Repair turrets will look for damaged allies
  • A new group "Auto-Turrets not in a group" has been added to the bottom turret groups

Graphics

"We made a few changes to the renderer, which allow us to add more cool effects such as more volumetric fog and screen space reflections. Enjoy!"

  • Added experimental screen space reflections in the "High" shader configuration
  • Mirroring plane in building mode is now a grid
  • Improved clipping of space fog in "High" shader configuration
  • Improved visuals of space fog
  • Improved overall fog (exponential instead of linear)
  • Improved preview of blocks in inventory, better scaling, better light angle
  • Reduced brightness of engines
  • Reduced reflectivity of Trinium

Tutorial

"Several QOL improvements to the tutorial, more error resistance and some explanations about less obvious, but important mechanics in Avorion."

  • Different stages of the tutorial can now be selected
  • Added a tutorial lesson for braking behaviour of ships
  • Added a tutorial lesson explaining exiting into the drone
  • Added a tutorial lesson that returns the player back to his home sector
  • Added a tutorial lesson for configuration of camera
  • Tutorial can only be played in the home sector
  • Added scaling and deletion explanations in Tutorial
  • Safe mode can't be deactivated during tutorial

UI

"Mainly adding more clarity to why certain situations happen the way they do."

  • Research station now actually moves items around for better clarity of what's happening
  • Added rendering of exit regions on hangar blocks
  • Ship in current ship tab now shows turrets as well
  • Fake distress signal pirate leader creates a dialog when player enters the sector
  • Size of damage numbers can be configured
  • Added a time limit that has to be reached before a ship problem message can make a beep again
  • Added hints for why fighters might not start
  • Added warnings to scrapyard when your time is running out
  • "L Mouse", "R Mouse" etc. is now "Left Mouse" and "Right Mouse"
  • Added a sound effect when fulfilling a goal in the tutorial
  • Added a title to dialog window to see who/what you're talking to
  • Reworked all windows in main menu
  • TextBox text is greyed out when ineditable
  • ComboBox no longer gets highlighted when inactive
  • Default UI color is now brighter
  • Added side-scrolling in normal text boxes
  • Tooltip headlines are no longer bold
  • Added display for energy weapons: How much energy they currently require

Balancing

"A few adjustments to make batteries and some other things more viable, and AI shields and damage up (depending on difficulty). Background: AI ships deal a lot less damage to players. This is mainly since the player is usually up against multiple, equally armed ships, and usually spent a lot of time creating and refining his ship, and we want to avoid frustration. But right now combat isn't really a challenge, so we upped the damage dealt to players. Please tell us your feedback of the new perceived difficulty, this is important to us. Thanks!"

  • Increased the basic battery storage from 2GJ to 20GJ
  • Increased storable energy of battery blocks from 2.5 to 10 times the energy yield of a generator of the same size
  • Increased damage of AI ships to player
    • In percent of actual damage capable
    • Beginner: Remains at 2.5%
    • Easy: From 5% to 7.5%
    • Normal: From 10% to 20%
    • Veteran: From 20% to 40%
    • Difficult: From 40% to 60%
    • Hard: From 75% to 80%
    • Insane: Remains at 100% damage
  • Increased damage of AI ships to other AI ships so battles are over quicker
  • Doubled the reward for the pirate killing mission
  • Players always get 10.000 credits in the beginning, regardless of difficulty
  • Reduced probability of petty system upgrades
  • Maximum shields of AI ships increased from up to 50% of HP to up to 100% of HP
  • Mining laser's damage scales less with rarity
  • Increased time that damage to an object is remembered from 1 minute to 5 minutes
  • At least 1 mechanic is always required now

Performance

"As usual several performance updates, this time mainly to rendering and shot collision updates. We had some problems when big fire fights were happening away from the origin of a sector, but those are resolved now!"

  • Lots of performance improvements in rendering (client) and updating (client & server)
  • Added a near infinite grid collision structure for better performance, especially when moving far away from the center (0, 0, 0) of a sector

Server Hosting

"We added a separate Steam tool for hosting dedicated servers and made hosting more clear (it's an explicit button instead of a small confusing "public" check box)."

  • Added a separate dedicated server tool on Steam
  • Added a window in the main menu which incorporates the tool for hosting a dedicated server in the client
  • Improved handling of connection problems with server on TCP and Steam protocols (no more hanging!)
  • Improved handling of server startup and shutdown
  • Servers can always be shutdown from localhost, using the dedicated server window or tool
  • Added more config options for server, such as verbose output, startup script and startsector script
  • Server accepts all command line arguments multiple times and uses the last
  • Updated a few option descriptions in server cmd line interface

Scripting API

  • Font of UIListBox can be set
  • Labels can be set to active or inactive
  • Implemented deferred callbacks for scripts
  • Selection returns table with ivec2s as keys for getItems()
  • Added equality comparison with == for inventory items
  • Added an enum for ChatMessageType

Misc

"German localization is in! We're currently looking into how to do localization for other languages we don't speak. The problem is that Avorion is still constantly evolving and texts are always rewritten and have to be constantly updated."

  • German localization is finished, as well as a template for further localizations
  • Implemented detection and setting of language from steam client
  • Adventurer spawns in less friendly areas as well
  • Xsotan traits are now all unknown
  • Adjusted sometimes deafening sound effects
  • Lasers start flickering once they have no more energy
  • Increased spawning area of Swoks and The AI
  • Removed a story dialog that doesn't actually tell the player anything
  • Added a description to hidden mass detection upgrade
  • Distress call missions can be abandoned now
  • Improved logging

Bugfixes

"As usual, some bug fixes. But this time we've decided that we'd like to highlight player bug reports to thank those players for taking their time to report errors and help us improve Avorion. User bug reports will be marked with [UBR]."

  • Fixed a lua stack overflow issue leading to mysterious crashes all over the place
  • Fixed a bug where the client would hang in "Saving Galaxy" on shutdown
  • Fixed a crash on shutdown
  • Fixed an error in trading manager when initializing secondary trading scripts
  • Fixed a crash in blocker script
  • Fixed a few issues where enemies wouldn't be recognized correctly by AI ships
  • Fixed pitch black being selected as default color
  • Fixed wrong directional thrust braking which didn't take into account orientation of the ship
  • Fixed overheating lines being too wide sometimes
  • Fixed strategy mode order lines disappearing after sector change
  • Fixed z-buffer issues in building mode preview blocks
  • Fixed flying through gates in strategy mode
  • Fixed "Connection Lost" menu is no longer scaled wrongly with super sampling enabled
  • Fixed a few events happening in sectors where they shouldn't
  • Fixed a bug where factions would be duplicated in diplomacy tab
  • Fixed a bug where sender of chat messages would always be "Server"
  • [UBR] Destroying a ship no longer worsenes relations to factions that helped destroying that ship
  • [UBR] Fixed continued flying when changing sectors
  • [UBR] Fixed UI buttons on the top right not displaying properly when adding/removing upgrades/scripts
  • [UBR] Fixed wrong display of number of ships in sector
  • [UBR] Amount of assignable crewmen is now determined by workforce of officers, not number
  • [UBR] Probability of system upgrades in equipment dock is the same as the dropped ones
  • [UBR] Fixed several Achievements "Into the Unknown" "Historian" "Center of the Galaxy" not unlocking
  • [UBR] Fixed missing default interactions for founded stations
  • [UBR] Fixed issues with the delivery mission when delivering to the same sector
  • [UBR] Fixed several pathfinding issues
  • [UBR] Fixed a few crashes in shipyard
  • [UBR] Fixed several cases of ${variables} instead of text
  • [UBR] Fixed a crash in transfer of crew and goods
  • [UBR] Fixed several mystery crashes in the regions related to Operation Exodus
  • [UBR] Fixed UI buttons on the top right not displaying properly when adding/removing upgrades/scripts

"Thanks to everybody who took the time to report these issues, you guys are great!"


Avorion Version 0.9.7

Features

"Mainly, we reworked the way crews work. We've added specialists which can level, there's no longer a hard cap on crew sizes, and instead your crew has a morale."

  • Crafts send a notification when they lost track of their followed target
  • Crafts send notifications on destruction and being damaged
  • Added a window for current block size
  • Added a block transformation brush
  • Refactored crews into normal crewmen and specialists
    • Non-specialized crewmen don't differ from previous crewmen
    • Specialists are limited to a single profession
    • Specialists provide additional workforce
    • Specialists level up over time when morale is good, gaining additional workforce
    • Specialists must be hired at a station
  • Added crew morale
    • Morale reflects general happiness of your crew
    • Not paying your crew decreases morale steadily over time
    • Overpopulating your ship decreases morale after 10 minutes
  • Removed hard cap of crew size
    • Instead: Too big crew decreases morale after 10 minutes
  • Updated descriptions of several crewmen

UI

"We're paving the ways for internationalization. While we don't have any useable translations yet, we're now able to translate the game."

  • Added API for localization
  • Added "Immune to Electricity Weapons" tooltip to stone blocks
  • Added color parsing to ChatMessages
    • Write \c(f00) or \c(ffff0000) for red, for example
  • Added more clarity to dialog when being caught smuggling
  • Added some more missing descriptions to several trading goods
  • Tabbing through objects now sorts by distance to the player's ship

Story

  • Added some more hints on how to beat the science lab

Balancing

"We went a little overboard with the nerf to salvaging laser prices, they have been adjusted to be more normal now."

  • Increased price of salvaging lasers to normal amounts
  • Decreased probability for very rare turrets
  • Stone Blocks now cost only 1/200th of their previous value
    • This is in relation to some issues with Ctrl-Z, Ctrl-Y on founded mines

Performance

"This one is a pretty big internal upgrade to the way the engine calculates ambient occlusion. You'll be happy to hear that there will be a lot less block ghosting and CPU load, especially on weaker machines."

  • Massive improvements in ambient occlusion calculation for incremental changes
    • Less block ghosting
    • Ghosting blocks are marked as deleted in building mode

System

  • Client exits with correct return code 0

Bugfixes

"Thanks to everybody who reported all these!"

  • Added missing icon for "your ship is damaged" warning
  • Fixed a bug where beams with increased range didn't have the correct FX length
  • Fixed a bug where projectile weapons with increased range didn't actually have increased range
  • Fixed a typo in alienattack
  • Fixed -0 omicron display for crafts without weapons
  • Fixed an issue in repair dock when user interacts while in a drone
  • Fixed an issue in shops that would allow players to dupe items
  • Fixed an issue where turret generation would not be deterministic
  • Fixed an issue where the very center of the galaxy could be blocked by hyperspace rifts
  • Fixed broken laser beams for ships with shields
  • Fixed wrong icons for turret selections
  • Turret group selections are preserved over hyperspace jumps
  • Fixed dropping cargo too early when upgrades would extend cargo bay
  • Fixed some issues with crew payments
  • Fixed force- and other fighters being free
Avorion Version 0.9.6
"A few bug fixes, quality of life improvements and a new block type: Hyperspace Core."

Features

"In order to make your life easier once you've reached the center, we've added Hyperspace Core blocks, which, when built with Avorion, will allow you to jump over rifts. We also added a lot more clarity for the Operation Exodus mission."

  • Research Station items are now sorted by rarity and type
  • New "Hyperspace Core" block
    • Increases jump distance
    • Avorion Hyperspace Cores allow players to jump over rifts
  • Fighters can be destroyed by dragging and dropping them out of the window
  • Weapons are assignable with the same game keys as they're selected with
  • Added more clarity to Operation Exodus
    • Added a "New Mission" display
    • Found beacons are logged
    • The next beacon locations can be shown on the map
    • Final beacon blinks

System

  • Made "Saving Galaxy..." screen more responsive so it doesn't feel like the program crashed

Balancing

"There is a specific tactic we want you to use against the Mobile Energy Lab, which is why we're cranking up its firepower. A lot."

  • Increased fire power of the Mobile Energy Lab by 1500%

Bugfixes

  • Additional range in beam weapons now affects visual lasers as well
  • Fixed beams of fighters not being shown
  • Fixed fighters wiggling while flying
  • Fixed several crashes in server CLI
  • Fixed radar upgrades not working immediately
  • Fixed a bug where colors were displayed when adding/removing upgrades
  • Fixed ludicrous prices for higher salvaging turrets
  • Fixed a bug where ships wouldn't stop shooting after enemies are defeated
  • Fixed smuggler rendez-vous point being generated into unaccessible sectors
  • Fixed research station not requiring to dock

Known Issues Deleting stone blocks from a claimed asteroid and then pressing Ctrl-Z or Ctrl-Y doesn't restore money correctly The same goes for repairing claimed asteroids

Avorion Version 0.9.5
"Lots of bugfixes, one of those was very important as it lead to strange behaviours with script restoration, resulting in broken saves and broken stations, ships, everything all over the place. We also toned down the resources you gain from salvaging normal blocks, such as hull blocks. Salvaging more technical or advanced blocks still yields the original value of the block (assuming your salvaging laser's efficiency is 100%)."

UI "We added a new, more situational hint system, which will display messages with highlighted objects for better clarity. These hints can be disabled one by one when they're shown."

  • Added arrows for the dialog window when answers are scrollable
  • Replaced the hint system with a new system for more situational hints
  • Added tooltips for weapon group assignments
  • Re-enabled drag & drop in systems tab
    • Left-clicking a system no longer immediately inserts it
    • Right-clicking still does
    • You can drag & drop a system upgrade into the slot of your choice

Balancing

  • Reduced salvaging resource yield of non-special blocks, such as hull, cargo bay or housing
    • Resource yield of advanced & more expensive blocks such as thrusters, engines, generators remains untouched
    • Displayed mineable material respect this factor now as well

Bugfixes

  • Fixed a severe bug that would lead to crashes, corrupted saves and strange game behaviour all over the place
  • Fixed crew of station founders going MIA when founding a station
  • Fixed mines not doing anything when no cargo bay is present
  • Fixed a crash when clicking "Dump Cargo" buttons too quickly
  • Fixed a crash when collecting more cargo than the cargo tab can display
  • Fixed a crash in turret factory when switching to launchers
  • Fixed a bug where clicking "Show Location" in missions would show a random location
  • Fixed a bug where players wouldn't deal full damage to other players
  • Fixed a bug where mine and station founding would return player to his home sector
  • Fixed a bug where auto-crew-assignment was trying to assign pilots
  • Fixed interactions with factions not working as they were intended
Avorion Version 0.9.4
"We've enabled co-op building! You can now grant a player permission to build your ship together with you, and we added a new 'Build' interaction for all ships."

Gameplay

  • Improved steering of ships, won't steer up/down as much when left right is enough
  • Enabled co-op building
    • Grant a player a building permission in the permissions window and he can build your ship together with you

System

  • Added more debug output on crash
  • Several stability improvements

Performance

  • Several minor performance improvements

Bugfixes

  • Improved handling of rotation, which should fix a bug where ships were rotating extremely fast
  • Fixed a bug where system upgrades could cause negative overflow of required energy
Avorion Version 0.9.3
"In this update we've got salvaging lasers for wreckages, better pickup behaviours and the first balancing adjustments. Also massive performance improvements!"

Gameplay "Gameplay-wise you can look forward to salvaging lasers, so you can finally recycle your latest ship after you successfully smashed it into an asteroid. You'll also be able to build turrets on slopes now, and we added story hints from friendly NPCs for you, in case you get stuck. Last but not least: The cargo pickup behaviour for stolen cargo can be set in the cargo tab."

  • Added salvaging lasers
    • Salvaging lasers work similar to mining lasers but can harvest metal, but not stone
  • Stolen cargo is no longer picked up by default
  • Turrets can now be built on slopes
  • Turrets can now be built on materials better than themselves
  • Added dialogs for story hints to all civil ships (miners, cargo transports)
  • Cargo is only dropped when cargo bay becomes actually too small for the ship's cargo
  • Shipyard's single block's size is now 2,2,2 instead of 1,1,1
  • Starter turrets have uncommon (green) rarity instead of common (white)

Balancing

"Since the game is not getting more difficult as quickly as we'd like it when you approach the center, we've adjusted the size scaling of enemy ships. AI ships scale more linearly towards the barrier, and are slightly weaker in the beginning. Shields of enemies have been tuned down, since they would usually just lead to less exciting, drawn out long fights."

  • Tripled the money reward for the pirate attack event
  • All weapon types can be found ~25 sectors farther away from the galaxy center
  • Adjusted size growth of AI ships towards the center of the galaxy to be more linear
    • Size growth is now steeper in the outer regions, and less steep in the central regions
  • Reduced sizes of enemies in the very beginning
  • Reduced shields of generated enemies

UI

  • Added a combo box in ship cargo tab for specifying stolen cargo loot pickup behaviour
  • Improved the shipyard price UI
  • Shipyard supports string seeds in addition to numeric seeds
  • Moved "Report Bug" button to the top right with the other buttons
  • Added an error message when specialist crew can't be hired
  • Yellow content indicators no longer override green map content indicators when a green content indicator is correct
  • Added a tooltip for yellow map content indicators
  • Added an icon to sectors with notes on the map
  • Added an icon to sectors with missions on the map
  • Trading UI input box doesn't reset to 0 when the goods of the station change
  • When an interaction with a station is impossible, the interaction will still be shown but the station will tell the player why it's not possible
  • F3 debug info now shows an FPS counter

Graphics

  • Improved flickering of blocks of generated ships and stations

Performance

"We finally got around to implementing a major performance boost in the collision libraries, leading to massive speed-ups at all ends. Enjoy!"

  • Massively improved performance of ray-intersection
    • Sectors with lots of turrets should have a lot better performance now
    • Combat should have a lot better performance now
    • Ambient occlusion calculation should have a lot better performance now
  • Improved performance of object-object intersection
  • Fixed some performance issues with UI rendering (it's a lot faster now)

Modding API

  • Implemented a Sector function for gathering all entities with a specific script
  • Added a function to check if UIVerticalLister has enough space for an element
  • Crew():getMembers() returns all members of the crew as a table
  • Added special Crew accessors for each crew member type

Bugfixes

"Lots of bugfixes, but most importantly, we realized that AI ships were only ever using 2 of their turrets. This issue is now resolved, so beware the next time you fly into combat (against stronger enemies)! All enemies and bosses will be as hard to beat as they were intended to be!"

  • Fixed a bug that prevented AI ships from using all turrets (careful now!)
  • Fixed several issues with the "Bloom" setting
  • The AI won't spawn twice in the same sector
  • Generated stations will now always have enough room for their crews
  • Fixed wrong "Mission Failed" display for organize goods mission
  • Fixed a bug where founding stations was impossible after an error
  • Fixed a bug where building a dock block would sometimes crash the client
  • Fixed a bug where drag & drop in the hangar tab was impossible
  • Fixed a bug where buying cargo was impossible in creative mode
  • Fixed a bug where shipyard wouldn't charge for insurance or crew
  • Fixed a bug where shipyard wouldn't add a captain to the crew of the new ship
  • Fixed a bug where shipyard wouldn't load the currently produced ship when game was shut down while producing
  • Fixed a bug where ship would continue flying in mouse mode when interacting with a station
  • Fixed buyback not working for travelling merchants
  • Fixed a bug where the smuggler wouldn't find the suspicious goods when the player had other cargo as well
  • Fixed flickering of the player's ship
  • Fixed a bug where the player's ship would sometimes turn invisible
  • Fixed text cursor in text boxes not blinking
  • Fixed a crash when fighters didn't find their correct target
  • Fixed a crash when a ship in escort mode couldn't find its protegee
  • Fixed a bug where after a crash a ships turrets would disappear
  • Improved wording of Xsotan attack event infos
  • Fixed several minor issues related to multithreading
Avorion Version 0.9.2
Gameplay
  • "Reconstruct Broken Blocks" has been changed to "Repair Ship"
    • Repairing ships now restores its health as well
    • Repairing ships is only possible when you haven't been damaged for at least 30 seconds
    • Repairing ships only removes turrets which have been built onto the damaged ship and would be inside blocks
  • Small amounts of Titanium can be found in Iron regions

UI

  • Removed the loading screen tip for resetting the camera behind the ship
  • Added more tips to the loading screen
  • Opening windows or the building mode is no longer possible in the galaxy map

System

  • Failed server command line interface initialization error is written to log as well
  • Server sends crash dumps when it crashes

Modding API

  • Implemented Sector callbacks for players leaving & entering sectors

Bugfixes

  • Fixed an issue where the state of the player wasn't saved on linux on shutdown
  • Bloom is disabled as a hotfix when intel drivers have been detected
  • Fixed undismissable vanilla crewmen
  • Renamed misleading carrier ship names to cargo ship names
  • Fixed removing turret systems not deactivating turrets
  • Fixed wrong "Exotic" display in turret factory
  • Key-Up events are correctly detected while Pause Menu is active
  • Ship-Tab stats are updated correctly when a system is added or removed
Avorion Version 0.8.5 Hotfix
Fixes
  • Fixed turret pictures not being shown in some cases
  • Holding CTRL will stop ship from steering while you're looking around
  • Added CTRL controls to tutorial
Avorion Version 0.8.5
Visuals
  • Reduced maximum light intensity
  • Implement dithering for lensflares to prevent banding
  • Fixed solar panel block appearance

Gameplay

  • Added Lasers
  • Added Super Action Mode
    • Start with a fully equipped, medium sized ship
    • Endless waves of enemies, one wave of allies
    • How long can you last?
  • Added a warning message when pirates attack
  • Increased frequency of pirate attacks
  • Increased frequency of general events happening
  • Added defenders to home sector
  • Added pirate attacks to home sector
  • Tutorial checks if players leave the ship during moments where they should be in a ship
  • Reworked and improved placement of player when being destroyed
  • Building Mode auto-saves ships
  • Pirate attacks give turrets + upgrades in addition to money
  • Implemented an attack by an unknown species
  • Attacks by pirates and others are disabled in creative mode
  • Added secret stashes with money, turrets and upgrades
  • Added radar and engine booster upgrades
  • Claiming asteroids can be done from 100m away
  • Repair dock lets you repair with 1km distance and won't let you repair when your ship is whole
  • Turret restoration: When a player has no ships and no turrets he gets starter turrets for free
  • Improved tutorial: Continue after docking if there are enough crewmen

Balance Adjustments

  • Increased default weapon DPS by 100%
  • Increased base velocity by 25 m/s
  • Increased max velocity by 50%
  • Increased available system upgrade slots to 3
  • Thrusters of drone are stronger for easier strafing
  • Buffed solar panels
  • Reduced mining laser efficiency for very high tech levels
  • Arbitrary TCS is working more understandably
  • Resource generation in asteroid fields is more stable, less RNG
  • More passing ships have cargo
  • Increased start amount of money for easier difficulties

UI

  • Implemented a warning displayer for ship insufficiencies
  • Added more tooltips to blocks to clarify how they work best
  • Added explanation of targeting circles to tutorial
  • Added stats preview to shipyard
  • Added display of tech level of turrets
  • Fixed font glyph overlap
  • Game tells player he must found a ship in order to build
  • Editing a damaged ship error message tells player to repair ship first
  • Add tutorial quickmenu tooltip
  • Improved tutorial texts, clamp text to screen height

Misc

  • Added timestamp to log
  • Add additional roll left key 'z' to support US layouts by default

Bugfixes

  • Fixed resource trader being generated too far from asteroid fields
  • Fixed a bug where 0 engineers and mechanics would create bad stats
  • Fixed a crash in ship window when exiting into drone while crew menu is open
  • Fixed a crash in building mode when selected turret is no longer present
  • Fixed F displacing the camera when a non-scripted entity is selected
  • Fixed shipyard ships potentially spawning away
  • Fixed crash on destruction of ships
  • Fixed crash on adding a system upgrade to a locked slot
Avorion Version 0.8.4
Visuals
  • Increased glow visibility of rich asteroids

Gameplay

  • Increased efficiency of mining lasers by 20%
  • Increased damage of mining lasers to asteroids by 100%

UI

  • Error messages when you can't trade due to insufficient cargo space or credits

Bugfixes

  • Fixed goods traders crashing when trying to buy with drone
Avorion Version 0.8.3
Visuals
  • Improved ambient light
  • Implemented planet intersection for lens flares
  • Added some more variation to generated asteroids

Gameplay

  • Increased size of accessible area to 9x9
  • Players' start sectors are placed next to a faction's home sector
  • Fixed super-rotation of AI ships
  • "Parking AI": Ships steer more carefully when very close to each other

UI

  • New Font!
  • Notifications are moved to top on refresh
  • Indicators disappear when ships are out of sight
  • Velocity display blinks when boosting
  • Added kickstarter link to main menu links
  • Added qui_sum twitter link to main menu links
  • Updated logo in full version screen
  • Changed "full version only" to "unavailable in demo :("

Server

  • Added crash safety if a bad client logs into a server
  • Implemented cmd line options for redirecting std err and std cout to log in server
  • Server Identification checks for patch version
  • Added split logging to cout, cerr and log

Client

  • Client settings split up into ini and xml file for easy editing
  • Improved performance of ship and station destruction
  • Implemented post processing for full canvas screenshots (Ctrl + F12)
  • Critical graphics settings require game restart
  • Building other ships except your own no longer possible
    • Applies to demo only as it was confusing most of the time

Bugfixes

  • Fixed several memory leaks
  • Fixed a server crash if a bad client logs in
  • Fixed double loot collection bug
  • Fixed unicode textbox problem
  • Fixed several crashes
  • Fixed crash on Intel graphics when using high shaders

Misc

  • Supplied linux server.sh and client.sh are now executable
Avorion Version 0.8.2
Controls
  • Complete rewrite of mouse steering of ships
    • Camera behaves normally while in mouse mode
    • Ships turn towards the mouse as fast as they can
    • Ships no longer dangle in mouse mode
  • Added mouse sensitivity setting
  • Added controls for strafing up and down
  • Added hotkey for releasing mouse
  • Losing focus of window shows mouse and deactivates mouse steering

Visuals

  • Added sun blinding lens flare effect
  • Greatly improved Atmospheres of planets
  • Pimped station generator to create more complex stations
  • Improved visuals of sparks
  • Increased default minimum saturation of sectors, a lot less ugly grey sectors
  • Adjusted lighting to no longer require gamma setting of 1.2

Gameplay

  • Increased probability of non-marked sectors
  • Founding ships costs 500 Iron instead of 7500 credits

UI

  • Added VSync check box
  • Added tooltips for blocks in building mode
  • Added window for building mode hotkeys
  • Added description for crew jobs
  • Added sounds for warnings and info notifications
  • Added a shadow to UI windows
  • Added more contrast to stone textures
  • Default key for console is now #
  • Key bindings window auto-selects current control scheme
  • Moved warning and error notifications to notification bar on the right
  • Warnings, Infos and Errors are no longer shown in chat
  • Fixed weird HUD and Menu overdraw
  • Improved centering of font in buttons
  • Changed "Repair Ship" tooltip to "Reconstruct Broken Blocks"
  • Energy tab now shows turrets as energy consumers
  • Mouse pointer is visible while chat window is active

Server

  • Added cmdline options for redirecting server output to log
  • Client starts server with output redirection in singleplayer
  • Server Identification checks for patch version
  • Server has a fixed update step with maximum of 5ms
    • This should fix the hardcore-spinning ships and stations
  • Server settings split up into ini and xml file for easy editing

Client

  • Client settings split up into ini and xml file for easy editing
  • Improved performance of ship and station destruction

Bugfixes

  • Fixed camera moving sluggish in 1st person
  • Fixed several memory leaks
  • Fixed a server crash if a bad client logs in
  • Fixed a crash in consumer script
  • Fixed disappearing mouse pointer in connection lost menu
  • Fixed ambient occlusion option not getting saved to file
  • Fixed some crashes in crashed scripts (yes this is for real)
  • Fixed some formatting in game settings window
  • Fixed mouse clicking on UI in mouse steering mode
  • Fixed rendering crash when rendering a moon as first object in the game
  • Fixed a bug when being returned to start sector and re-inserted into a drone
Avorion Version 0.8.1
Linux Demo release

Features and Improvements:

  • Added adjustable camera
  • Added a tracing mode
  • Added loading screen tips for mining lasers
  • Added loading screen tips for solar panels and thrusters
  • Added [Work In Progress] tag
  • Improved faction name generation
  • Improved visuals of asteroid belts
  • Improved tracing and error logging
  • Improved intelligence of traders when docking
  • Optimized performance of spark particles

Bugfixes and Adjustments:

  • Adjusted life support killing crew members
  • Old ship is stopped when exited
  • Player's craft stops steering when interacting with something
  • Reduced strength of thrusters
  • Adjusted probability for sectors with content
  • Increased strength of engines
  • Blocks are no longer black when loaded with empty color from XML
  • Improved strafing smoothness
  • Fixed a bug/crash in factories and consumers
  • Fixed a bug in galaxy where ships would not get saved
  • Fixed several rendering bugs
  • Fixed a bug with resolution on start up
  • Fixed bad 3D listener position
  • Fixed several possible script crashes
  • Fixed a crash on exit
  • Fixed strafing and its thruster particle effects
  • Fixed ships flying with double velocity doing weird physics things
Avorion Version 0.7.1
Bug Fixes:
  • Fixed a spelling error in shipyard stats preview
  • Fixed server commands not working in console
  • Ship building times were shortened
  • Ship building times were adjusted to always 20 seconds in creative mode
  • Improved visuals of thruster blocks, hole size adapts to block size
  • Renamed 'Infinite Resources' check box to 'Creative Mode'
Avorion Version 0.7
Main New Features:
  • Wormholes
    • Different kinds of wormholes that transport in different directions
    • Wormhole routes are shown on the map once explored
  • Reworked Building Mode
  • Server performance improved by a lot
  • New Thruster block
  • Clickable chat links to sectors
  • Improved station and ship generator
  • Infinite Resources Mode

Reworked Building Mode:

  • Building Inventory
  • Drag & Drop from inventory to quick access bar
  • Building stone blocks is now possible
  • Building Mode is configurable with hotkeys
  • Saving of Ship Plans/Templates
  • Deleting Blocks with blocks attached is now possible
  • Scaling steps of blocks can be configured
  • Placing entire ship parts/templates
  • Deleting blocks/turrets in mirror mode will delete the mirrored block/turret as well
  • Rotating blocks/templates via NumPad
  • Selection of multiple blocks
  • Deletion of multiple blocks
  • Ctrl C, Ctrl V (remembers clipboard after logout, but not when exiting the game)
  • Ctrl V into Building Inventory saves the part/template forever
  • Placing turrets in mirror mode works now
  • Randomized Mode
  • New ship stats overview + stats change preview
  • Improved rendering of costs of current block
  • Ctrl Z, Ctrl Y for undo/redo
  • Blocks that overlap too much can't be built

Server:

  • Multithreading for Server
    • Configurable amount of threads that update the sectors
    • Improved performance for servers with lots of sectors without players
  • Scriptable chat commands
  • Added /save command
  • Added /ban command
  • Added /unban command
  • Added /banip command
  • Added /unbanip command
  • Added timestamps for server logs
  • Server seed is now a character string

Graphics:

  • Lightened up plating texture
  • Lowered default value of space fog amount to 30%
  • UI Color is configurable
  • Improved station and ship generator
    • Spikes
    • Round elements
    • Rings
    • New engines
    • Ships look more like actual ships
  • Darker ambient lighting
  • Better texture for crew quarters
  • Ambient light source color depends on the background color of the sector
  • Increased overall size of windows on all blocks
  • Planet colors match the background better
  • Suns can have multiple colors
  • Planets have prettier clouds
  • Planets have an improved atmosphere
  • Planets with water can have more colors, not just blue and green
  • HP of target are shown in brackets when selecting a craft

Gameplay:

  • Automatic management of crews
    • Crews get assigned to their jobs automatically by default
    • Crews get paid automatically by default
  • Renamed Projectile Weapon to Chain Gun
  • Renamed Beam Weapon to Laser
  • New sound for Chain Guns
  • Asteroids are destructible
  • Posting sectors from the map into chat
  • Smoothed movement of turrets
  • AI is able to follow the player via sector jump and through wormholes on its own
  • AI respects jump cooldown
  • Improved AI aiming
  • Removed ship volume cap caused by systems
  • Selection of different weapon groups
  • New block: Thruster
    • Thrusters control yaw pitch and roll speeds of the ship
    • Braking power and drift reduction depends on thrusters
    • Ship course is corrected while not steering
  • Relations to other factions are better by default on easier difficulty levels
  • Starting resources are more on easier difficulty levels

Balancing Adjustments:

  • Assigning crews to jobs is now free
  • Decreased amount of thrust that engines provide
  • Decreased amount of engine crewmen necessary for engines accordingly
  • Increased maximum speed by around 50%
  • Increased weapon strength of AI factions by 100%
  • Removed Abattium and Urgium
  • Increased base size of single block in shipyard
  • Removed coal power plant
  • Biotope buys coal instead
  • Added energy cells as secondary ingredient to lots of factories
  • Increased repair rate of ships
  • Increased default time of auto save from 5 to 10 minutes
  • Average cargo prices are only visible for economy systems
  • Pirates are fairer

Misc:

  • Error messages for failed interaction with stations
  • Removed Tutorial
  • Added hints that are shown while playing
  • Cargo Block was renamed to Cargo Bay
  • Improved handling of windows while moving them
  • Key for showing the chat window is now configurable
  • Removed the unnecessary context variable from scripts
  • Increased range of sound effects
  • Picking up colors shows the color itself, not the loot model
  • Reworked Controls Window
  • Most settings can be changed without logging out of the server now
  • Removed F1 help window
  • Ship and Player menus are now windowed
  • Improved performance when owning many ships
  • Improved performance in ships tab
  • Reworked the Turrets Tab
    • Added different color borders for turrets, for material, rarity and type
    • Added sorting of turrets
  • Added display of ship's turrets to CurrentShipTab
  • Added new tips for loading screen
  • Greatly improved performance in sectors with lots of turrets
  • Whisper command sends a copy of the message back to the sender
  • Improved handling of right click on galaxy map
  • Different weapon types can be selected using the NumPad

Bug Fixes:

  • Mouse steering won't steer the ship while in menus
  • Fixed broken alpha on icon on map
  • Fixed a bug where sometimes ships wouldn't be able to move any longer
  • Fixed visuals of drone's turrets
  • Fixed asymmetric engines
  • Fixed a bug where no turrets would be generated on ships
  • Fixed name of power plant
  • Fixed jittering of AI ships
  • Fixed decay of drones
  • Smaller ships created by generator are less crippled and useless
Avorion Version 0.6
Changelog
  • Core Features:
    • Avorion Launcher
    • Trading System
    • Production Tree
    • Cargo Block
    • Cargo Bay
    • Factories
    • Trading Post
    • Consumers
    • Weapons Merchant
    • Ship Systems
    • Cargo Loot
    • Color Loot
    • Docking to stations
    • Added new undetectable sectors
    • Wreckages can have cargo
    • Container fields
    • Detectable sectors are safe
  • Graphics:
    • Station looks are connected to their function
    • Improved background nebulas
    • Station docks are indicated by lines of lights
    • Support for OpenGL 2.1
    • Changed relations colors
    • Added Vsync option in graphics settings
    • Fuller background colors in sectors
    • Refined spacefogs, added an option to adjust the amount of fog
  • Adjustments:
    • Slightly lowered amount of regular sectors
    • Lowered costs of ships by 50%
    • Decreased rise of efficiency of mining lasers towards the galaxy center
    • Turrets can only be built on blocks of the same material
    • Destruction of turrets of a faction will result in reputation loss
    • Lowered reputation loss at scrapyards by mining wreckages illegally
    • Increased sizes of faction territories
    • Scrapyard license fee scales with position in galaxy
    • Increased time taken by jump route calculation
    • Decreased the average size of generated ships by 50%
    • Added a size deviation factor, so generated ships don't all have the same size
    • Increased Relations gain by trading with money
    • Shipyard costs include the costs of the systems
    • Increased crew payment interval from 1 hour to 3 hours
  • UI:
    • Colors in the building menu are sorted by hue
    • Moveable interaction windows
    • New Online Multiplayer Window that can poll servers
    • New LAN Multiplayer Window that detects servers in local network
    • Private notes can be added to sectors on the map
    • Player's sector is no longer marked with a green existance indicator on the map
    • Cargo and ship systems are shown in ship overview
    • See fire power of other ships
    • Reworked Building GUI
    • Improved Icons
    • Relations to own ships are no longer shown
    • Reworked the TargetDisplayer to show systems of ships
    • Reworked resource trader menu to match the rest of the GUI
    • Players get the entire discovered faction territory displayed on the map
  • Server:
    • Send commands to server via console
    • Added server description for polls
    • Switch to TCP if UDP is not working properly. Might slow down connection speed but at least the game can be played
    • Added a private mode for servers/singleplayer; Private servers won't be listed in local Network and only 1 administrator is allowed on them
    • Public chat gets displayed in server's console
    • Added /whisper command
    • Added /version command to check the server's version
    • Added /seed command to check the server's seed
    • Added /suicide command
    • Sectors get unloaded from memory faster when unused
  • Scripting:
    • Cleaner scripting interface
    • Extended documentation for scripts
    • Entity callbacks
    • Scripts can call functions on each other
  • Misc:
    • Improved performance in crowded sectors
    • Added server profiling during runtime
    • Improved overall rendering performance
    • Added turn left/right to mouse steering controls
    • Stations always use the weapons with highest possible reach
    • Players are placed next to stations (preferrable a resource trader) when initially placed in the drone
    • Client console is now hidden, output is written to log file
    • Credits close automatically on ending
    • Transfer Crew and Cargo between own ships
    • Resource traders always have a deterministic amount of resources
    • Client window will stay responsive during loading screen
    • Shipyards can build single blocks
    • Rephrased some error/warning messages
    • Added X button to Client Window
    • Local saves folder on linux is ~/.avorion, no longer ~/.local/share/Avorion
  • Fixes:
    • Fixed a connection problem with UDP
    • Fixed resource notifications not in sync with server
    • Fixed a bug where players could jump very far after dying
    • Fixed the hyperspace targeter targeting the wrong direction
    • Fixed a bug concerning the connection lost menu
    • Fixed a crash caused by sound effects during fighting scenes with beams
    • Fixed not appearing settings.xml after starting the game
    • Fixed connection taking very long until a timeout happens
    • Fixed a crash when removing the last block of a ship
    • Fixed a crash when shutting down the server while generating a sector
    • Fixed clicking through windows
    • Fixed controls display
    • Fixed shader level detection
    • Fixed Chat Window not reappearing
    • Fixed the "epic kinetic bug", shooting asteroids around with lightspeed
    • Fixed a bug that crashed the server when creating new sectors
Avorion v0.5 Demo
Features:
  • Server administration with commands: groups/admins, blacklist/whitelist
  • Repairing of damaged ships
    • Modification of damaged ships is now prohibited
    • Repair Dock
  • Different Initial Relations of Factions
  • Pirates are generated into the galaxy
  • Building Mode: Show current craft stats
  • Crews
    • Gunner Crew
    • Mining Crew
    • Engine Crew
    • Repair Crew
    • Train Crews
    • Hire crews from stations
    • Crews must be paid regularly
  • Ships Overview Menu
  • Factions have regions where they belong
  • Highlighting of faction regions on map
  • Tooltips for explored regions on the map
  • Reserved Loot for each player
  • More Particles with explosions
  • Button for quick switching between allied targets (G by default)
  • Particle effects for asteroids with resources
  • UI Element for Hyperspace Cooldown
  • Indicators for own ships on the map
  • See ship stats of own ship
  • Player Overview
    • Turrets
    • Ships
    • Diplomacy
    • Mailing System
  • Better Graphics
    • Bloom
    • Better Background
    • Better Fogs
  • Changed weapon targeters from triangles to circles
  • Notifications on loot pickup
  • QuickMenu
  • ServerStats
  • Secondary control style, accessible via F2
  • Difficulty Level
  • Scripting Callbacks
  • More Scripting Functions
  • Credits reworked
  • Scrapyard
  • Scripting Documentation
  • Tutorial Screen
  • Predefined Shapes in Building Mode
  • Coloring Blocks in Building Mode
  • Startup Script for the server

Fixes:

  • Fixed mining-through-asteroids bug
  • Fixed '2 players enter the same sector' server crash
  • Fixed a potential crash when loading shaders
  • Lots and Lots more

Changes:

  • No more gold in asteroids
    • More resources instead
    • Improved base efficiency of mining laser
  • Drone Destruction throws a player back to his HomeSector
  • Hyperspace Transitioning reworked
  • Different Hyperspace Cooldown for each ship depending on mass
  • Reworked UI
  • Bigger starting sectors
Avorion v0.4 Demo
Features:
  • Linux Port
  • Better Logging
  • Loading Screen
  • Mining Lasers mine lower materials faster
  • New model for resource loot
  • Weapon rarities
  • Improved physics
  • Resource Trader station
  • Improved Graphics
  • New kind of planet
  • Improved Balancing
  • Naming of ships
  • Improved server stability

Fixes:

  • Fixed the lots-of-loot bug
  • Fixed the bump-to-lightspeed bug
  • Fixed the %AppData% path problem
  • Fixed the long loading time when starting up big servers
  • Fixed the broken chat window
  • Fixed server memory usage
  • Fixed lost Key-Up Events

Changes:

  • No more .bat files
  • Save path can be changed
  • Serverlog.txt moved to galaxy folders
Avorion v0.3 Demo
Features:
  • Different materials
    • Build blocks of various strengths
    • New asteroids containing materials
  • Turret plans are dropped on destruction of ships
  • AI
    • Make your own ships follow you
    • Enemy ships attack the player
  • Scripting
    • Lua 5.2
    • Generation of sectors is scripted
    • Interactable shipyards
    • Interactable ships
  • Relations to other factions
  • More different sectors
  • Asteroid fields
  • Improved menus and interfaces
  • Mining Wreckages
  • Better Galaxy generation
    • Materials are found in specific regions
    • Enemies grow stronger towards the center of the galaxy
  • Sound effects
  • Background music
Avorion v0.2 Demo
Features:
  • Many randomly generated space ships
  • Planets in the background
  • Galaxy Map to navigate your ship
  • New kind of turret: Laser
  • Turrets can be attached to your ship now
  • Display of weapon targeting
  • Improved camera controls
  • Create more singleplayer galaxies
  • A lot of bug fixes and performance improvements
Avorion v0.1 Demo
Features:
  • Randomly generated background
  • Randomly generated ships and stations
  • Multiplayer
  • Asteroids
  • Mining
  • Different sectors
  • Ships breaking into pieces when shot
  • Building mode
  • Background dependent ambient lighting
  • Specular highlights on space ships
  • Turrets and shots