PrPleGoo
77753debeb
Leather gloves and an LED tube light. ( #187 )
...
Added BurnTemperature to bulbs.
Added HeatResistance to clothing and species.
Added HeatResistanceComponent which resolves armor vs skin.
Made the hand burn on lamps only happen when heat resistance is too poor.
2019-04-06 17:11:51 +02:00
PrPleGoo
66344c3ac7
Activate with an EventArg object for a parameter
2019-04-05 19:44:32 +02:00
PrPleGoo
c90d54664b
UseEntity with an EventArg object for a parameter
2019-04-05 19:42:49 +02:00
PrPleGoo
7d85141c9b
AfterAttack with an EventArg object for a parameter
2019-04-05 19:40:46 +02:00
PrPleGoo
9b2be2ba50
RangedAttackBy with an EventArg object for a parameter
2019-04-05 19:32:18 +02:00
PrPleGoo
ddde077d16
AttackByEventArgs inherits from EventArgs again
2019-04-05 19:29:16 +02:00
PrPleGoo
495315565a
AttackHand with an EventArg object for a parameter
2019-04-05 19:27:39 +02:00
PrPleGoo
ee7a29326d
AttackBy with an EventArg object for a parameter
2019-04-05 19:22:38 +02:00
Pieter-Jan Briers
f5bb790edb
Footstep sounds. ( #182 )
2019-04-05 02:04:34 +02:00
Pieter-Jan Briers
ea581e67c8
Correctly implement movement blocking and undo that appearance mess.
2019-04-04 19:43:01 +02:00
Pieter-Jan Briers
0fe1407214
Move movement to client.
2019-04-04 16:18:43 +02:00
Pieter-Jan Briers
9f3f09871e
Wires are now actually hidden by floor tiles. ( #181 )
2019-04-04 15:09:06 +02:00
ScumbagDog
1af1ee2ad4
Made a fancier lasergun ( #174 )
...
Laserguns now have an internal capacitor that can be recharged by using it with a power cell
Makes the final fix for #138
2019-04-01 20:06:43 +02:00
clusterfack
bc98d3cef8
Fix examine going to all clients ( #175 )
...
It was using the incorrect overload
2019-03-30 23:46:54 +01:00
Pieter-Jan Briers
2bfb03cd29
Update submodule, unfuck scripts, clean up solution file.
2019-03-30 23:20:50 +01:00
clusterfack
a73c76cd02
Fix being able to store larger or the same size storage containers within another ( #172 )
2019-03-30 13:56:29 +01:00
Silver
0869b05ffd
Update Projects and References
2019-03-30 00:31:45 -06:00
Víctor Aguilera Puerto
d090e98bd4
[Ready] SoundComponent ( #164 )
...
Requires https://github.com/space-wizards/space-station-14/pull/768
- [x] Play sounds
- [x] SoundSchedules actually work
- [x] Send sound to specific users
- [x] Make existing components use SoundComponent
- [x] Add ScheduledSounds from prototypes
- [x] Add Play methods equivalent to those of AudioSystem.
- [x] Document most code.
2019-03-28 14:31:49 +01:00
Pieter-Jan Briers
8926669f3a
Better feedback when failing to insert into storage.
2019-03-28 11:48:18 +01:00
Pieter-Jan Briers
3fb42ca4ee
Make ClothingComponent Storeable.
...
This fixes being unable to store clothing into lockers.
2019-03-28 11:47:45 +01:00
Remie Richards
c0caaaa8e5
Fix pickup verb. ( #165 )
2019-03-27 13:29:43 +01:00
Injazz
c5e077efc1
mob dead state tweaks ( #162 )
...
~~well, it SHOULD make mob rotate on death, but it doesn't, i have no idea why~~
- Blocks character movement in crit/death
- rotates character ~~360noscope~~ 90 degrees to convince you it's lying down when dead
resolves #145
resolves #158
related to #115
2019-03-27 13:29:06 +01:00
Pieter-Jan Briers
de26699cfe
Pick up verb.
2019-03-26 13:46:07 +01:00
Pieter-Jan Briers
3b83ba9f65
ContainerSlot deletes contained entity on deletion.
2019-03-26 09:35:51 +01:00
Pieter-Jan Briers
e3a39a21a2
Prevent epilepsy seizures from lights running out of power.
2019-03-25 22:47:54 +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
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:


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
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
0882435293
Fancy guns. ( #152 )
2019-03-23 15:04:14 +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
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
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
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
8b694b1899
Bullets no longer open doors.
2019-03-20 15:02:19 +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
d7ef38701b
Actually position gun sounds.
2019-03-19 22:41:19 +01:00
Pieter-Jan Briers
e1f6a2bbd5
Spawn point system.
...
Hey we can place spawn points on the map now instead of hardcoding them!
Spawn points are simply invisible bare bones entities.
2019-03-17 15:52:27 +01:00
Pieter-Jan Briers
694d6e5b33
Fix crash when putting gun into backpack.
2019-03-17 14:37:05 +01:00
Pieter-Jan Briers
f779755c11
Doors are now automated.
2019-03-17 13:24:26 +01:00
Pieter-Jan Briers
84aa369809
Airlocks rewritten to use appearances, use less ugly sprite from Eris.
2019-03-16 20:40:07 +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
7ca90d11b3
Gun stuff ( #132 )
...
* Guns can now be fully automatic.
Take that BYOND.
* Improve delay handling
* Bullet spread
* Fix firing guns on pickup
2018-12-13 14:49:57 +01:00