Commit Graph

17445 Commits

Author SHA1 Message Date
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
Anewbe
afa615983a Meteor events have fewer waves with less dangerous meteors 2018-04-18 01:13:40 -05: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
Belsima
99e7a7f1c5 i refuse to not add this name 2018-04-04 09:31:12 -04:00
Leshana
7da46a6dcc Switch cables and pipes to use define constants instead of literals for layers.
Also fix a few things to be on the correct plane.  Basically the under-floor stuff is supposed to be on PLATING_PLANE.
Portable atmospherics go on object layer so they are above stationary machinery, given that they move around.
Fixed wires to be on top of pipes like they used to be, otherwise they'd be obscured too often.
2018-04-02 21:50:03 -04:00
Arokha Sieyes
0e2f41ea86 More optimizations for character joins 2018-04-02 16:49:44 -04:00
Arokha Sieyes
a6cfbc4f42 Initial cleanup/changes 2018-04-02 16:36:04 -04:00
MarinaGryphon
6cb7d9a10c Fixes wallet-HUD interaction issues. (#5130)
* Fixes wallet-HUD interaction issues.

* Fixes HUDs, too. Forgot to commit this the first time. Also hopefully didn't change the map to examplemap.

* Fixes an indentation error.
2018-04-01 22:46:13 -05:00
Anewbe
86285d305a Merge pull request #5131 from Neerti/3/30/2018_poi_grouping
Adds Map Template Groups
2018-04-01 22:45:18 -05:00
Neerti
183a567db0 Merge pull request #5059 from Heroman3003/slime-behavior-fixes
Fixes and tweaks for slime behavior.
2018-03-31 23:35:24 -04:00
Atermonera
d49ac27d7f Merge pull request #5102 from Verkister/orgons
Fixes inconsistencies in organ system
2018-03-31 12:15:51 -07:00
Atermonera
8b7fe2129a Merge pull request #5100 from Verkister/patch-10
Re-establishes existing foundations for human icon construction
2018-03-31 12:14:23 -07:00
Anewbe
da78c67eb1 Merge pull request #5101 from Verkister/patch-11
Fixes custom accessories not showing up on things
2018-03-30 19:34:18 -05:00
Anewbe
6caa8e08cf Merge pull request #5113 from Woodratt/03262018_44revolver
44 revolvers
2018-03-30 17:46:37 -05:00