Víctor Aguilera Puerto
b3aa1f6dcd
Wall lights now require light bulbs. ( #151 )
...
* Adds light_tube.rsi
Sprites taken from CEV Eris!
* Adds LightBulbComponent
* Wall lights now use light bulbs!
* Light bulb now updates its sprite when it changes.
* Comments the code.
* Adds license and copyright to new sprites
2019-03-22 23:59:13 +01:00
Pieter-Jan Briers
34f4c12e00
APCs now go click when breaker is switched.
2019-03-20 14:11:03 +01:00
Pieter-Jan Briers
c17bc612ff
Lights now go CLUNK when turned on.
2019-03-20 01:12:38 +01:00
Pieter-Jan Briers
415b7e96fd
Transform refactor. ( #139 )
...
space-wizards/space-station-14#725
2019-01-18 11:40:30 +01:00
Pieter-Jan Briers
c33daddda2
Power cells
2018-09-21 08:21:40 +02:00
PJB3005
1dabe49234
VV support.
2018-09-09 15:34:43 +02:00
Pieter-Jan Briers
d414ea55f5
APC GUI. ( #107 )
2018-08-31 08:52:48 +02:00
Pieter-Jan Briers
40ed16e118
Fix build harder.
2018-08-02 08:55:49 +02:00
Pieter-Jan Briers
d7074bf74f
Construction System. ( #87 )
...
* Construction WiP
* Construction kinda works!
* Lots more construction work.
* It mostly works!
2018-08-02 08:29:55 +02:00
Pieter-Jan Briers
b34591ab59
Data Rework Content Edition ( #82 )
...
* WiP Data Rework.
* Convert stationstation to new map format.
* stationstation.yml v2
* Update submodule
2018-07-26 23:38:16 +02:00
Acruid
8c874c76dc
Base Update() method was removed from components in engine, added some basic ECS systems to update the components. ( #79 )
2018-07-26 23:26:19 +02:00
Pieter-Jan Briers
ad5c82fec9
APC & SMES appearances. ( #78 )
...
* CEV-Eris SMES sprite as RSI.
Has been modified so that the light overlay states use alpha blending.
* Add tiny glow to SMES display sprite.
* Appearances work v2
* More WiP
* RoundToLevels works correctly on even level counts now.
* SMES -> Smes because MS guidelines.
* CEV-Eris APC sprite.
* APC visuals.
* Reduce SMES scale again to normal levels.
* Update submodule
2018-07-17 11:39:55 +02:00
Pieter-Jan Briers
10999dc905
Grid map detaching: content edition.
2018-06-10 01:03:49 +02:00
Pieter-Jan Briers
d8540cdbd9
Comments are important.
2018-05-30 17:05:06 +02:00
Pieter-Jan Briers
0dad2c863b
Fix powernet spreading edge cases.
2018-05-30 16:44:35 +02:00
Pieter-Jan Briers
179b2534d2
Fix load & supply desync upon merging powernets.
2018-05-30 16:22:51 +02:00
Pieter-Jan Briers
ff0b1bfd05
Fix power warnings & sort errors.
2018-05-30 16:10:36 +02:00
Pieter-Jan Briers
097c876578
More data in power debug tool.
2018-05-30 14:23:08 +02:00
Pieter-Jan Briers
7e5c764b50
Make power node not die on map load.
2018-05-27 23:39:14 +02:00
Pieter-Jan Briers
e36033a3ac
Power improvements:
...
* crashes fixed
* made lights an RSI.
2018-05-27 21:45:31 +02:00
Pieter-Jan Briers
ab91d358ef
Power is now frame time aware and actually works correctly.
2018-05-27 19:33:27 +02:00
Pieter-Jan Briers
147aad5064
Some work on the mess that is this power code.
...
Jesus.
Tons of fixes, refactors and other things.
The powernet's code is still awful though.
2018-05-27 16:44:50 +02:00
clusterfack
3915b735ae
Examine System ( #65 )
...
* Examine System
* Adds some relevant comments
2018-05-09 16:34:26 +02:00
Pieter-Jan Briers
74193d1182
Compatability with sawmills. ( #60 )
2018-04-19 20:23:49 +02:00
clusterfack
98bd1552b9
Fixes power components ( #39 )
...
Fixes the power components not having node set if they get a node added as a component in OnAdd()
2018-03-09 17:59:19 +01:00
Acruid
b005d661f8
Component Messaging Rework ( #36 )
...
* Remove DiscoBall.
* Changes `IEntity.AddComponent(IComponent)` to `IEntity.AddComponent<T>`.
* Pulled ComponentManager registration out of Component into Entity.
* Killed component message params.
* Updated engine submodule.
2018-02-24 11:48:23 -08:00
clusterfack
05d4b2793b
Adds wirecutter, powernet wire interaction ( #34 )
...
So it begins, the first of many interactions. Wirecutters cut powernet wires.
2018-02-13 00:07:50 -06:00
clusterfack
1f22f8ab6a
Power System (Complete) ( #25 )
...
* Power Commit 1
* Commit 2
* Powernet Part2, All components essentially complete
* Commit 4
* Commit 5
* Commit 6
Creates prototypes
* Finishes powernet code alpha
Adds prototypes and logic for powernet updating and regeneration
* Adds onremove functionality to all components
Without these bits of logic nothing makes any sense!
* And this
* Fixes a lot of bugs
* Fix powernet thinking devices are duplicates
* Fix bug and add comments
* woop woop thats the sound of the police
2018-02-03 21:35:42 -07:00