Commit Graph

27729 Commits

Author SHA1 Message Date
Víctor Aguilera Puerto
f051078c79 Remove all references to OpenTK (#85)
Resolves #80
2018-07-29 23:58:19 +02:00
Pieter-Jan Briers
74b38c49fb Materials system. (#84) 2018-07-27 17:11:58 +02:00
Pieter-Jan Briers
cb439ba39a Remove compiler warnings. 2018-07-26 23:55:34 +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
18ed1041ba Update submodule 2018-07-26 23:26:03 +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
7629d447aa Update submodule 2018-07-14 13:36:32 +02:00
Pieter-Jan Briers
806addd3ae I am a certified genius. 2018-06-23 22:03:46 +02:00
Pieter-Jan Briers
ad0c547f08 Update Jenkinsfile. 2018-06-23 22:02:40 +02:00
Pieter-Jan Briers
d92d4c2fa2 Merge branch 'master' of github.com:space-wizards/space-station-14-content 2018-06-23 21:58:48 +02:00
Pieter-Jan Briers
f163602942 Linux exports LAD 2018-06-23 21:58:39 +02:00
indeano
2d23c6a45e Some work on directing storage component's client updates (#75)
* adds storage system, primitive client-unsubscribing of storage updates

* strips out currently unneeded system

* channel to actor

* closestorageui todo added

* thorough logging, actor to session, validates session before sending packets

* offloads session status check to an event handler
2018-06-20 15:49:13 -05:00
PJB3005
86e600bec7 Merge remote-tracking branch 'origin/18-06-09-gridentities' 2018-06-13 04:26:04 +02:00
Pieter-Jan Briers
e4c378cb8f Update submodule & clean up code with Timer.Spawn(). 2018-06-11 20:30:52 +02:00
Pieter-Jan Briers
10999dc905 Grid map detaching: content edition. 2018-06-10 01:03:49 +02:00
Pieter-Jan Briers
9b251d70e2 Readme & submodule update. 2018-06-09 15:48:54 +02:00
Pieter-Jan Briers
df538aa4d6 Update submodule. 2018-06-08 15:16:20 +02:00
Pieter-Jan Briers
cd1d731b73 Don't let me write sh code. 2018-06-08 14:56:59 +02:00
Pieter-Jan Briers
c355031a2c Fix broken travis.yml 2018-06-08 12:46:11 +02:00
Pieter-Jan Briers
bd529a0478 Fix texture case sensitivity issues. 2018-06-08 12:37:34 +02:00
Pieter-Jan Briers
7fcd424c71 Proper drawdepths for items & clothing. 2018-06-03 16:29:56 +02:00
Pieter-Jan Briers
439b8d772f Update submodule. 2018-06-03 16:23:38 +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
d5ce4c6b7f Sprite drawdepth fixes. 2018-05-30 14:07:49 +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
77222824c3 New map! 2018-05-27 23:27:32 +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
89d8208abd Update submodule 2018-05-27 19:33:53 +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
Pieter-Jan Briers
f1ec10e3e1 Input Refactor (#72) 2018-05-27 10:13:33 +02:00
Pieter-Jan Briers
b13d100107 Fixing issues sonar pointed out, content changes. (#71)
* Fixing issues sonar pointed out, content changes.

* Update submodule.
2018-05-26 18:28:37 +02:00
Pieter-Jan Briers
13611e04ff Update submodule 2018-05-13 15:54:51 +02:00
Pieter-Jan Briers
92b7386e57 Third time's the charm. 2018-05-13 14:49:50 +02:00
Pieter-Jan Briers
74367b1b74 Hey maybe don't forget to commit this. 2018-05-13 14:40:30 +02:00
Pieter-Jan Briers
dee2b12955 macOS export attempts.
Pray for it!
2018-05-13 14:37:16 +02:00
Pieter-Jan Briers
f6b4f23362 Copy scene files from content -> engine during release builds. (#70) 2018-05-13 12:34:56 +02:00
Pieter-Jan Briers
85b4be3ff4 Updates for the netcode refactor. (#69)
* Updates for the netcode refactor.

* Change HandsGui to control.

Why? No idea but drawing of it works again.

* Fix hand change sync.

* Update submodule
2018-05-13 11:54:21 +02:00
Pieter-Jan Briers
20cf3a6a9b Rename IEntity.GetComponents to GetAllComponents. (#68)
* Rename IEntity.GetComponents to GetAllComponents.

This is to avoid confusion.
A single s to distinguish it from GetComponent() is quite hard to miss.

* Update submodule.
2018-05-10 19:21:15 +02:00
Pieter-Jan Briers
205a4fc530 Fixes server shutdown crash & client error log spam. (#67) 2018-05-10 18:52:44 +02:00
Pieter-Jan Briers
2d9285f790 Fixes description on prototypes 2018-05-09 17:14:19 +02:00
clusterfack
3915b735ae Examine System (#65)
* Examine System

* Adds some relevant comments
2018-05-09 16:34:26 +02:00
Pieter-Jan Briers
61a1e769d7 Sprite refactor (#63)
* Sprite refactor compatibility.

* Sprite-level rotation.

* Dude it works.

Welder now has an unshaded flame toggle!

Door component no longer on client!

* Remove debug text.

* Update.
2018-05-08 01:20:15 -05:00
indeano
2ba705ffe9 Fixes server crashing when attempting to drop an empty hand's contained entity. (#66)
* fixes server crash on empty hand drop

Fixes issue with server crashing when client requests for an empty hand to drop its entity.

* fixes drop crash by checking for null in container contains

* removes old change - time to learn to reset properly
2018-05-07 04:05:27 -05:00
clusterfack
78fa747973 Adds click parsing entity system (#64)
* Adds click parsing entity system

Instead of every entity system receiving the message and deciding if it individually wants the message, and verifying player information. The click parser system receives the message and parses which system to send it to based on clicktype and sends it.

* Submodule update
2018-05-01 02:52:37 -05:00