Commit Graph

17306 Commits

Author SHA1 Message Date
Atermonera c8d2f47f06 Merge pull request #5210 from VOREStation/pol-circuitexp
Fixes an exploit with circuit printers
2018-04-27 11:12:46 -07:00
Arokha Sieyes 3f6ed1cea7 Fixes an exploit with circuit printers
Allows you to print literally anything.
2018-04-25 20:47:17 -04:00
Aronai Sieyes a849010ab1 Makes organ removal/attachment right again (#5192)
* Makes organ removal/attachment right again

* Limb reattach - Changeo Loggo
2018-04-25 12:03:10 -07:00
Atermonera 45284a6669 Merge pull request #5203 from Cerebulon/greenpumps
Fixes pumpkins and watermelon sprites
2018-04-25 12:01:42 -07:00
Atermonera 7d6fba3ba1 Merge pull request #5194 from Anewbe/species_economic
Species economic modifier is now a species var
2018-04-24 23:26:41 -07:00
Atermonera 1fc11fe8c5 Merge pull request #5187 from Anewbe/comms_tweak
Communicator visibility is now on a per-character basis, rather than global
2018-04-23 18:59:00 -07:00
Anewbe b4e59c3949 Merge pull request #5198 from Cameron653/patch-1
Makes clothing use the correct sprite sheet.
2018-04-22 11:53:40 -05:00
Anewbe 5cfb443cce Communicator visibility is now on a per-character basis, rather than global 2018-04-21 17:08:39 -05:00
Anewbe 4fc824c089 Merge pull request #5195 from VOREStation/vplk-april-fixes
Sundry Fixes - Emitters, Bedsheets, Conveyors
2018-04-21 02:04:59 -05:00
Anewbe 7e8c042b6f Merge pull request #5172 from ReddeyfishVor/events
Add several new events
2018-04-21 02:00:25 -05:00
Cerebulon 818ff82c4d Fixes pumpkins and watermelon sprites 2018-04-21 06:08:20 +01:00
Cameron653 69407fad60 Makes clothing use the correct sprite sheet.
For oddities like promethean teshari.
Without this, oddities like this happen https://i.imgur.com/DzLBviC.png
2018-04-20 17:19:29 -04:00
elgeonmb c12368b887 Adds new robot codex (#5178)
* adds new robot codex

* appeases ater
2018-04-20 10:30:06 -07:00
Atermonera cfd14786fa Merge pull request #5190 from Anewbe/punpun_clothes
PunPun's clothes show up when he spawns
2018-04-20 10:24:59 -07:00
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
Leshana c7cd04b2bb POLARIS: Fix emitters connected to powernet remotely.
Ensure when we unanchor an emitter that we disconnect from powernet.
2018-04-19 20:51:15 -04:00
Leshana 449597f148 POLARIS: Fix conveyors on dynamically loaded maps obeying switches.
Converted conveyors New() to initialize() so that runtime loaded maps will have conveyors and switches find each other.
2018-04-19 20:51:05 -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 323d3aa42c Species economic modifier is now a species var 2018-04-19 18:06:02 -05:00
Anewbe d139e961b9 PunPun's clothes show up when he spawns 2018-04-18 23:26:31 -05: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
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 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
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
ReddeyfishVor d65294a796 Add moderate requirement for electrify
Creates a minor severity version of the event that only damages, removes safeties, and bolts the door.
2018-04-14 10:37:58 -07:00
Reddeyfish bbcd0f24e0 Add several new events 2018-04-13 18:03:42 -07: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
Heroman3003 1ff2f26889 Fixed legcuffs checking for being handcuffed instead of legcuffed when put on 2018-04-13 05:00:18 +10:00
Neerti 228e37e923 Optimizes Powercell Update Icons 2018-04-10 19:58:09 -04: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
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 c0e4e0be1f Merge pull request #5150 from Belsima/master
adds the MTV Get Off the Air
2018-04-08 00:26:04 -07: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
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
Verkister 3c7febaa45 Makes human examine not force lowercase
on named accessories.
2018-04-05 15:42:22 +03:00
Mechoid 57ab0e715b Constructs 2.0 - Living Stone (#5040)
* Construct Overhaul + Related Fixes/Tweaks
2018-04-04 23:45:00 -07:00
Atermonera d5c5249327 Merge pull request #5147 from VOREStation/vplk-atmos-layers
Switch cables and pipes to use define constants instead of literals for layers.
2018-04-04 17:42:36 -07:00
Atermonera a6ebe9b44a Merge pull request #5145 from VOREStation/vs-port-3058
[PORT] Halve character-join lag
2018-04-04 17:38:31 -07:00
Leshana 8c3e41a705 Small fixes and ports discovered during merge. (#5138)
* POLARIS: No string compare for assistants

* POLARIS: Move these planes to more useful places

* POLARIS: Only spam ghosts with chat messages from things with real clients

* Fix small forgotten lines of text accidentally left out of VS syncs.

* Fix typo'd plane in lighting.dm and remove redundant definitions.
2018-04-04 17:35:15 -07:00