Commit Graph

36638 Commits

Author SHA1 Message Date
Pieter-Jan Briers 7be6a61b75 Update submodule 2019-03-26 11:37:58 +01:00
Pieter-Jan Briers 0577c90f81 Fix bad table layers. 2019-03-26 11:37:12 +01:00
Pieter-Jan Briers 995bb2f067 Catwalks from Eris. 2019-03-26 11:37:01 +01:00
Pieter-Jan Briers feccff9036 Aaand I forgot to commit this.
I blame Rider for not updating correctly.
2019-03-26 09:36:28 +01:00
Pieter-Jan Briers 3b83ba9f65 ContainerSlot deletes contained entity on deletion. 2019-03-26 09:35:51 +01:00
Pieter-Jan Briers 068e8949c2 Fancy tables from Eris. 2019-03-26 09:35:27 +01:00
Pieter-Jan Briers 93eaff3d15 Add plating tile type 2019-03-25 22:49:03 +01:00
Pieter-Jan Briers e3a39a21a2 Prevent epilepsy seizures from lights running out of power. 2019-03-25 22:47:54 +01:00
Pieter-Jan Briers a41bd181e1 Update submodule 2019-03-25 22:44:50 +01:00
Injazz 4a5168f14c Destructible component rework (#157)
* Walls are destructible now
* Added girders that spawn after wall’s destruction
* Girders drop metal sheet on destruction
2019-03-25 22:27:03 +01:00
Víctor Aguilera Puerto 9a224398d3 Fixes some bugs relating to having manually edited the map. (#161)
Resolves #159
2019-03-25 14:20:21 +01:00
Pieter-Jan Briers e39ca8d8d2 Update submodule 2019-03-25 13:01:37 +01:00
Pieter-Jan Briers b9e18b43e7 Prevent thunk sound spam. 2019-03-25 13:01:03 +01:00
Pieter-Jan Briers 6d0c2ed362 Magazines now correctly get saved to the map. 2019-03-24 23:37:28 +01:00
Víctor Aguilera Puerto d9ff72c907 Adds small lights and small light bulbs. (#156)
In the future, someone might want to edit the sprites so the bulb is white and not yellow.
Here's some screenshots:
![image](https://user-images.githubusercontent.com/6766154/54878560-d9242e80-4e2e-11e9-8fde-39ae082f34b0.png)
![image](https://user-images.githubusercontent.com/6766154/54878572-f3f6a300-4e2e-11e9-95a1-253a5504922f.png)
2019-03-24 18:05:32 +01:00
Víctor Aguilera Puerto 03856b79b4 Fix the sound bug when clicking on lights. (#155)
It was updating lights when there was nothing to be updated, which caused the sound to play.
2019-03-23 22:42:41 +01:00
Pieter-Jan Briers dcd74e8305 Update submodule 2019-03-23 22:34:04 +01:00
Víctor Aguilera Puerto 4f2ae14b3f Light bulbs can now be colored! (#154)
-Also fixes a bug where bulb type didn't matter when inserting a new bulb into a light fixture.
-And a bug where bulb state changing didn't change the light itself.

P.S. Also note I didn't add any colored lightbulb prototypes, as I don't think they're necessary right now. To see the changes, please use VV! In the future, it might be possible to change the lightbulb's color with a multitool or something in-game.
2019-03-23 22:30:05 +01:00
Pieter-Jan Briers 5c234c1de4 Update submodule 2019-03-23 15:04:45 +01:00
Pieter-Jan Briers 0882435293
Fancy guns. (#152) 2019-03-23 15:04:14 +01:00
Pieter-Jan Briers f0aec83be4 Update submodule 2019-03-23 00:00:17 +01:00
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 58e8aef5d8 Fix removing items from inventory dropping them too. 2019-03-22 23:53:43 +01:00
Pieter-Jan Briers 5b0f49bab7 Reset relative of entities to 0 on pickup.
This mostly helps with akwardness related to sound positioning.
2019-03-22 22:18:17 +01:00
Pieter-Jan Briers c27be2bf95 Fix mousedown on handsgui. 2019-03-22 21:46:51 +01:00
Víctor Aguilera Puerto 62eb7db0c7 Adds Ointment and Brutepack. (#150)
* Add Ointment and Brutepack to StackType

* Add Ointment and Brutepack sprites

* HealingComponent now works correctly with StackComponent

* Adds Ointment and Brutepack prototypes

* Adds Ointment and Brutepack to stationstation
2019-03-22 15:03:29 +01:00
Pieter-Jan Briers 1cfed8b6c7 Fix package release build path. 2019-03-22 02:13:19 +01:00
Pieter-Jan Briers 1a33bb2d69 Revert "Remove Jenkinsfile."
This reverts commit e2576e1770.
2019-03-22 01:54:50 +01:00
Pieter-Jan Briers e2576e1770 Remove Jenkinsfile.
I decided to put this in the job on Jenkins instead.
Also this is kinda an excuse to do a push to see if the webhook works.
2019-03-22 01:29:20 +01:00
Pieter-Jan Briers 40ce38770a BYOND is a word. 2019-03-21 23:33:49 +01:00
Pieter-Jan Briers 1d0ed83967 package_release_build.py for Clyde. 2019-03-21 21:22:58 +01:00
Víctor Aguilera Puerto 6649d06fd8 HealingComponent can now heal different types of damage (#146)
```
  - type: Healing
    heal: 100
    damage: Heat
```
2019-03-21 19:34:03 +01:00
Pieter-Jan Briers 4a40b5112c Update submodule & add nuget.config for package directory. 2019-03-21 18:49:45 +01:00
Pieter-Jan Briers 250a9646da Update submodule. 2019-03-21 18:03:12 +01:00
Pieter-Jan Briers 4ba8848383 Add notify debug command. 2019-03-21 18:03:05 +01:00
Pieter-Jan Briers 45b803ce41 Simplify Healing Component deletion.
I just fixed the bug causing it to need explicit dropping so this hack
can go.
2019-03-21 17:51:25 +01:00
Pieter-Jan Briers e1ca54fc2e Fix crash when deleting held entity. 2019-03-21 17:49:21 +01:00
Injazz 3b40b4aafa Healing component and Medkit (#143)
Medkit to heal yourself and your buddy
known issues:
- [ ] it doesn't restore screen effects that happens when health status go into crit and dead
2019-03-21 16:55:16 +01:00
Pieter-Jan Briers 96868625cb Update submodule. 2019-03-20 23:25:58 +01:00
Pieter-Jan Briers 5a9cc75ab9 Fix typo in lights icon path. 2019-03-20 23:25:22 +01:00
Pieter-Jan Briers fad429c922 Fancier light sprites. 2019-03-20 15:07:10 +01:00
Pieter-Jan Briers 8b694b1899 Bullets no longer open doors. 2019-03-20 15:02:19 +01:00
Pieter-Jan Briers 75614db5ce Make bullet hitbox smaller. 2019-03-20 14:35:53 +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 a7e63329b4 I forgot to commit light clunk. 2019-03-20 11:37:22 +01:00
Pieter-Jan Briers c17bc612ff Lights now go CLUNK when turned on. 2019-03-20 01:12:38 +01:00
Pieter-Jan Briers d5559e44bb Airlocks get opening sounds now. 2019-03-20 00:42:52 +01:00
Pieter-Jan Briers f83876e8f8 Update submodule. 2019-03-20 00:42:28 +01:00
Pieter-Jan Briers 5797c6cb66 PCM is an acronym. 2019-03-19 22:44:10 +01:00
Pieter-Jan Briers 0a605781e9 Convert audio effects to mono channel.
We that for some reason, a lot of SS13's audio effects sound *bad* in stereo mode. BYOND seems to convert them to Mono internally while playing them which circumvents this.
This merges the audio tracks into one, saving some space and making them sound correct on Godot.

Also, OpenAL doesn't like playing Stereo audio positionally, and I'm not gonna write a channel merger in C# for this to work around this.
2019-03-19 22:43:50 +01:00