Commit Graph

27814 Commits

Author SHA1 Message Date
Neerti
0d957e35a5 Merge pull request #5189 from VOREStation/vplk-planetary-sun-lumcount
Optimize Planetary Sun Mk II
2018-04-19 20:58:51 -04:00
Anewbe
aecd924ef2 Merge pull request #5161 from Atermonera/refactor_human_examine
Refactors human/examine.dm
2018-04-19 18:39:00 -05:00
Anewbe
718247aa4f Merge pull request #5188 from Mechoid/No_Thanks_Smol_Dudes
Fixes mob wall-bashing.
2018-04-19 18:31:09 -05:00
Anewbe
a89d51ccb3 Merge pull request #5185 from Verkister/ohsheet
Fixes borg synth sheet naming when depleted to 1
2018-04-19 18:30:06 -05:00
Mechoid
d362541220 Fixes mob wall-bashing. 2018-04-18 21:53:58 -07:00
Leshana
c4d714dea8 Replaces set_light with direct update_lumcount for planet suns.
Setting lights on every single turf takes way too long.  Instead of havingto create a light source for every single outdoor turf, we find the corners to light up and apply the sunlight to them directly.
We also make sure to avoid having planet sunlight being 4x too strong, which would happen if we naively looped over all corners of all outdoor turfs.
Note: This has the side effect of making the sun's light and color ACCURATELY reflected on turfs.  Previous code doubled up on light and appeared brighter than it should.
2018-04-18 21:54:58 -04:00
Leshana
471e544a61 Revert "Merge pull request #4779 from Neerti/2/1/2018_make_the_sun_not_lag_again"
This reverts commit f4df29713d, reversing
changes made to 337e5e7436.
2018-04-18 18:08:16 -04:00
Atermonera
35b60f19f8 Merge pull request #5175 from Anewbe/selective_aooc
Removes AOOC from non-team antags
2018-04-18 14:21:01 -07:00
Verkister
88c1a7d845 Fixes borg synth sheet naming when depleted to 1
-The thing changing the sheet stack names to singular/plural no longer breaks the naming for borg sheet synthesizers.
2018-04-18 16:07:36 +03:00
MarinaGryphon
9e57b11a87 Fixes various implant/admin verb typos (#5177)
* Removes 'independant'

* Update Space Station 13 areas.dm

* Fixes the AI law typo

* Fixes another typo.

Somewhat out of scope(?), but it's just a typo.
2018-04-17 23:05:12 -05:00
Anewbe
c29d830e28 Merge pull request #5166 from Heroman3003/closet-coloring-fix
Fixed closet painter making non-closet 'closets' invisible
2018-04-17 23:04:43 -05:00
Anewbe
31922d8f37 Merge pull request #5174 from Verkister/patch-13
Fixes simplemob icons when killed while resting.
2018-04-17 22:58:54 -05:00
atermonera
5411e74e1a Moved defines to a __define file 2018-04-15 18:32:51 -07:00
Verkister
3d8c916585 Fixes simplemob icons when dying while resting.
-Makes the death proc stop simplemobs resting before the icon update so the dying mobs will no longer end up stuck with resting icon instead of the dead one.
2018-04-15 13:52:58 +03:00
Anewbe
8cafd92f27 Removes AOOC from non-team antags 2018-04-14 23:25:34 -05:00
ReddeyfishVor
5bf751f4f2 Mimics no longer have tooltips
This allows them to better perform their role, hiding as an object
2018-04-14 11:09:41 -07:00
Anewbe
fd29a3b841 Merge pull request #5165 from VOREStation/port-fix-wall-frames
Fix Wall Frames - Several Ways
2018-04-13 14:03:34 -05:00
Anewbe
8adf777a72 Merge pull request #5167 from Heroman3003/sheet-snatch-fix
Fixed sheet snatcher spawning stacks with wrong looking icon
2018-04-13 14:01:17 -05:00
Neerti
d81c990e22 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 2/1/2018_make_the_sun_not_lag_again 2018-04-13 11:26:12 -04:00
atermonera
854cb24262 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into refactor_human_examine 2018-04-12 20:51:32 -07:00
Anewbe
337e5e7436 Merge pull request #5164 from Heroman3003/legcuffies
Fixed legcuffs not being placeable on handcuffed people
2018-04-12 17:43:37 -05:00
Anewbe
7e5352c961 Merge pull request #5163 from ReddeyfishVor/patch-2
Fix bug in death ripley visuals
2018-04-12 17:38:55 -05:00
Heroman3003
1ff2f26889 Fixed legcuffs checking for being handcuffed instead of legcuffed when put on 2018-04-13 05:00:18 +10:00
Heroman3003
32daa7a0d2 Fixed sheet snatcher spawning stacks with wrong looking icon 2018-04-12 21:55:24 +10:00
Heroman3003
d63e611554 Fixed closet painter making non-closet 'closets' invisible 2018-04-12 21:47:43 +10:00
Leshana
ec5d6fe44c Switch frame construction menu to have a cancel button.
Instead of having a whole frame type dedicated to giving a "Cancel" option... lets just tell BYOND to add a cancel button to the menu.
2018-04-11 23:14:26 -04:00
Leshana
ebebdbc37b Fix wall frames dropping steel and bugging on failure to place.
Previously, if you tried to place a frame on a wall and it failed (due to something already being there etc)  you would no longer be asked what type to use next time you try, and it will runtime.
Fixes this by performing the safety checks *before* asking you want you want to build.  Since the checks don't depend on what type you want to build anyway its fine.
2018-04-11 23:14:15 -04:00
Leshana
33357bdd3e Fix allowing frames on walls with machine-under-construction on it already.
Add /object/structure/frame to the list of objects that count as wall items. Also convert from strings to actual type paths.
... and fix the paths that haven't existed for four years.  Properly speaking it should be a dynamically generated list at some point.
2018-04-11 23:14:04 -04:00
Leshana
e6bc2fbe11 Fix building frames on walls and windows.
try_build() has long accepted `user` parameter, but nothing that called try_build actually passed it!
Upgraded try_build on APC to use the user parameter, and switched to use to_chat while I was there.
2018-04-11 23:13:54 -04:00
ReddeyfishVor
75fdd5f71c Fix bug in death ripley visuals
Death ripleys were being reset to normal ripley visuals when a pilot enters, caused by using the inherited `initial_icon` value from the normal ripleys.
2018-04-10 19:04:55 -07:00
Neerti
228e37e923 Optimizes Powercell Update Icons 2018-04-10 19:58:09 -04:00
Atermonera
f598f3c299 Merge pull request #5155 from Anewbe/blast_doors
Blast Doors can't be Emagged
2018-04-10 13:44:51 -07:00
Anewbe
656547c032 Merge pull request #5160 from VOREStation/port-fix-shuttle-corners
Fix shuttle corner turfs disappearing when shuttle moves.
2018-04-10 15:35:44 -05:00
Anewbe
3ae8bcd563 Merge pull request #5157 from elgeonmb/Apr08NewsUpdate
yet another lore update
2018-04-10 15:32:41 -05:00
Anewbe
80e382af28 Merge pull request #5158 from elgeonmb/patch-4
Polar-izes shipping locations
2018-04-09 22:42:26 -05:00
atermonera
8a6c9843a0 <br> not \n 2018-04-09 20:15:44 -07:00
atermonera
309fc23394 Refactors human/examine.dm 2018-04-09 20:08:38 -07:00
Anewbe
8c23ec4844 Merge pull request #5153 from Neerti/4/5/2018_tile_attacking
Adds Tile-based Attacks
2018-04-09 19:16:58 -05:00
Leshana
202a9deae4 Fix shuttle corner turfs disappearing when shuttle moves.
When shuttles land on a turf, it takes the appearance of the turf it lands on as an underlay.  Must make sure this underlay is on FLOAT_PLANE otherwise it will likely end up OVER the turf itself.
2018-04-09 18:33:45 -04:00
Anewbe
c0304ebdfe Merge pull request #5156 from ReddeyfishVor/patch-1
fix incorrect 'disable growth' logic in spiders
2018-04-09 17:22:20 -05:00
elgeonmb
117decacb7 Polar-izes shipping locations
may this be the last fucking time I have to type out all those systems I swear to god
2018-04-08 17:48:32 -07:00
Elgeon MB
cc8b002188 yet another lore update 2018-04-08 11:14:55 -07:00
Atermonera
a4d7713a29 Merge pull request #5152 from Verkister/patch-12
Makes human examine not force lowercase on named accessories
2018-04-08 00:27:10 -07:00
Atermonera
3c95be9811 Merge pull request #5154 from Serithi/master
Adds my recent ambient track to the jukebox
2018-04-08 00:26:46 -07:00
Atermonera
c0e4e0be1f Merge pull request #5150 from Belsima/master
adds the MTV Get Off the Air
2018-04-08 00:26:04 -07:00
ReddeyfishVor
c705d1b1a9 fix incorrect 'disable growth' logic in spiders
previous code made the assumption that negative numbers evaluated to false.
2018-04-06 22:52:00 -07:00
Anewbe
147cef7ff7 Blast Doors can't be Emagged 2018-04-06 22:39:08 -05:00
elgeonmb
4ef644ffb8 Kills the Vir Times and replaces the economic destination list with Polaris locations. (#5132)
* kills the Vir Times and replaces the economic destination list with Polaris locations.

gibson gazzette can stay but you're on thin ice

* Update TradeDestinations.dm
2018-04-06 13:32:43 -05:00
Serithi
941b4ce7fa Adds my recent ambient track to the jukebox 2018-04-05 20:51:41 -07:00
Neerti
4ac6d34235 Adds Tile-based Attacks
Adds ability to attack mobs by clicking their tile.
When someone clicks a tile with a weapon while off help intent, and if a mob is occupying that tile, the mob will be attacked as if they were clicked directly.
If more than one mob is on a tile, one is chosen randomly.
You cannot hit yourself by clicking your own tile.
Weapons with cleaving abilities will attempt a cleave on the tile clicked on, making it very easy to hit (simple) mobs with those weapons if near you.

Other changes.
Cleave proc can accept any atom now and not just a mob.
Also cleans up weapons deciding how they can cleave somewhat.
2018-04-05 13:28:05 -04:00