Reinier Vens
357f9db329
Weapon Scripting Overhaul
...
Weapons are now monolithic behaviors
Various new weapon behavior types implemented
All weapons have optional magazine and reload mechanic
Visibility now decays globally
2021-01-25 05:53:36 +00:00
Reinier Vens
8036585ebc
Trade Menu Spreadsheet
...
Implemented generic spreadsheet component for the Trade menu with sortable and resizable data columns
2021-01-14 03:20:27 +00:00
Reinier Vens
871c978301
Hit Detection
2021-01-08 12:44:10 +00:00
Reinier Vens
ef816cc7e0
Murder Satellites
...
Created TurretController, which performs basic combat for fixed orbital installations
Projectiles self-destruct at maximum range
Created turret prefab
Outfitted turret in game manager
Entity position is now 3D
Entities responsible for updating their own position and orientation
Barrel positions and orientations available from entity code
Inventory code will display modal dialog for invalid item moves instead of breaking
Yaw articulation working (full 360 rotation still borked)
2021-01-06 14:56:39 +00:00
Reinier Vens
e3f3bd5de5
Drag & Drop Inventory
...
Implemented the ability to drag items within and between inventories, including equipping them onto entity hardpoints
2020-12-20 03:04:52 +00:00
Reinier Vens
eef34a2de5
Minimap + Input System
...
Minimap is back
Minimap zoom level button
Input System configured
2020-12-02 16:42:09 +00:00
Reinier Vens
a981a46170
Asteroid Belts
...
Sector renderer is now also rendering asteroid belts. All gravity calculations have been moved out of monobehaviors.
2020-11-29 22:50:12 +00:00
hyperion51
b0d7fa4904
Properties Panel & Load Testing
...
Properties panel elements now have dynamic layout
Added console command to spawn lots of entities for load testing
2020-06-04 01:36:55 +01:00
hyperion51
87ebb18c0b
Input/Output Properties Panel
...
Added methods for properties that allow reading and writing
2020-05-31 23:13:01 +01:00
hyperion51
c24c155673
Context Menus & Progress Bars
...
We now have a context menu UI for in-game actions, right click on an item to activate
Database view has a progress bar (finally!)
Data structures for Megacorps and loadouts
Towing task complete? needs testing
2020-05-10 00:16:33 +01:00
hyperion51
75eb534983
Added Console
...
Debug commands can now be executed using an in-game console
2020-04-28 01:50:50 +01:00
hyperion51
01a956eef6
MSAGL Support
...
Added new tech tree layout implementation using Microsoft Automatic Graph Layouts
Added some functionality to the database editor tools
2020-04-14 00:42:04 +01:00
hyperion51
d5f2e3734a
TECH TREES WHOO
...
Implemented procedural tech tree generation by porting GraphSharp to Unity.
Also, some database editor convenience changes.
2020-04-11 19:18:02 +01:00
hyperion51
4221f304f1
Fancy Background Shader
2020-03-25 02:22:44 +00:00
hyperion51
e96146b7bb
Out with MagicOnion, in with LiteNetLib
...
Removed MagicOnion
Added LiteNetLib
Created client and server abstractions
Fixed serialization bugs
2020-03-24 14:36:22 +00:00
hyperion51
0b46d5ee39
Database Support
...
Refactored almost everything, but most importantly we now integrate with RethinkDB for game data.
2020-03-22 19:05:26 +00:00
hyperion51
d64d5ab729
Old Aetheria Code
...
Imported and massively refactored a bunch of code from the old Aetheria project
2020-03-09 01:28:55 +00:00
hyperion51
c58ba0b1da
Copy Aetheria Code
...
Added a bunch of code from the old Aetheria project
2020-02-27 18:51:07 +00:00