ReddeyfishVor
3c931ad535
Prevent negative weight events from happening
2018-04-27 17:10:41 -07:00
Leshana
f508841fff
Refactor common template HTML for atmospheric scan into its own file.
...
As a demonstration of the partials inclusion feature, the HTML for the atmospheric scan screen (which was nearly identical between PDAs and Communicators) was moved into a separate file and then transcluded into both pda.tmpl and communicator.tmpl
Also added a README.dm with the very basics of nanoui and template transclusion, and fixed comments in nano_state.js
2018-04-27 14:42:42 -04:00
Atermonera
c8d2f47f06
Merge pull request #5210 from VOREStation/pol-circuitexp
...
Fixes an exploit with circuit printers
2018-04-27 11:12:46 -07:00
Mewchild
78efe65c1c
Fixes miners not being able to take supply snowsuit
2018-04-27 12:12:24 -05:00
Leshana
b60281e19a
Revert "Nanoui now supports use of multiple templates ( #5105 )"
...
This reverts commit a2841ce9d6 .
It turns out nanoui already supports multiple templates.
2018-04-27 11:36:03 -04:00
Leshana
a8074330f7
POLARIS: Cleanup mineral processing unit
...
Convert those spawn() in New() to use initialize() instead.
Convert hard coded state numbers to use define constants.
2018-04-27 09:50:38 -04:00
Leshana
f8b2d3e4d6
Alternative way to avoid tooltips on mimics.
2018-04-27 09:49:02 -04:00
Leshana
d05163baba
Fix missing descriptions on guns.
...
examine() is supposed to return a value, these ones did not.
2018-04-27 09:48:43 -04:00
Arokha Sieyes
3b4b9ea988
Fixes an exploit with circuit printers
...
Allows you to print literally anything.
2018-04-27 09:48:27 -04:00
Lorwp
dbcc4efb7c
Cleans up Event messages
...
Mainly just adding [station_name()] when needed
2018-04-27 18:57:39 +10:00
Woodratt
c32bcf785a
PoI Stage 0.5
...
Doing this in smaller bits
- New random sif mob selector, peaceful animals
- Drone lootpile (basic placeholder loot right now until we figure out how to give them proper drone loot)
- New random spider mob selector, nurse spider and nurse hat spider (hat spider has 10 more health points and is a rare chance to spawn, woo)
- New spacesuit random spawn, medical space suits
- New Random Shotgun spawn
- New random gun spawns
- Fixed icon for random medicine spawn
- Fixed broken icon for 44 magazines
- Fixed Ice Cave dungeon walls being called 'steel'
- Added new Crystal type, to avoid the SM style crystal from spawning in crystal PoIs
2018-04-25 22:11:30 -07:00
Anewbe
9e4a625f18
Hides jobs with the Never pref on late join
2018-04-25 20:28:42 -05: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
Arokha Sieyes
ab1351f00d
Ports the medical item sounds from Bay
...
A port of https://github.com/Baystation12/Baystation12/pull/21268 , which adds sounds to the healing item stacks, taperolls, and hyposprays
2018-04-25 14:39:49 -04: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
Heroman3003
2ef207df60
Fixed tilted sprites
2018-04-25 07:38:01 +10:00
Anewbe
a75c575491
Merge pull request #5200 from VOREStation/vplk-stonedmc-sync
...
Port "The Punisher" (subsystems/MC impovement) from TG
2018-04-24 15:20:57 -05:00
Unknown
7ec154075c
Research Fix
2018-04-24 08:16:43 -04:00
Unknown
906db88b6a
Dufflebag of Holding
...
Adds a dufflebag of holding, essentially a bag of holding reskin that functions exactly identical
2018-04-24 02:09:39 -04: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
5fcfe63e38
Merge pull request #5199 from VOREStation/vplk-subystem-constants
...
Use define constants for subsystem init order and priority.
2018-04-23 15:17:23 -05:00
Neerti
5772ad84ac
Begins replacing simple_animal with simple_mob.
2018-04-22 17:25:46 -04: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
152093cda0
Merge pull request #5197 from VOREStation/port-3500-brig-timers
...
Rewrite brig timers to initialize properly
2018-04-22 11:52:21 -05:00
Anewbe
4a039d94a5
Merge pull request #5196 from Schnayy/plushiefix
...
Carp Plushie Fix
2018-04-22 11:49:52 -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
Anewbe
46b69fea68
Merge pull request #5193 from VOREStation/pol-secarmor
...
Fix access on security suit crates
2018-04-21 01:53:53 -05:00
Cerebulon
818ff82c4d
Fixes pumpkins and watermelon sprites
2018-04-21 06:08:20 +01:00
Kyle Spier-Swenson
1884742ca2
Random micro optimization to the mc I thought of while looking at something else
...
We can save the second ss_flags access by using bitflag ma~~th~~gic
(Ported from tgstation/tgstation#36352 )
2018-04-20 17:55:08 -04:00
Leshana
0094c74b64
Ports "The punisher!"
...
* From tgstation/tgstation#27196
* The mc will now punish subsystems that overrun their tick allotment with less allotment in later fires.
* The punisher also delays the next fire of subsystems that overrun. Because of how this is ends up being calculated, this will almost never actually kick in, but sometimes subsystems like garbage will overrun into multiple ticks, so delaying their next fire is needed.
* The punisher does not delay the next fire of SS_TICKER subsystems (tgstation/tgstation#34964 )
Note: SS_KEEP_TIMING subsystems do not get their next fire delayed.
2018-04-20 17:55:07 -04: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
Leshana
63257bf40b
Use define constants for subsystem init order and priority.
...
Replaced all hard coded numbers for subsystem priority with defines in subsystem.dm - Much easier to see them in order that way.
2018-04-20 13:18:55 -04:00
Arokha Sieyes
856a6db696
Rewrite brig timers to initialize properly
2018-04-20 12:04:02 -04:00
Schnayy
b56299cc57
- Fixes carp plushies to now have a base sprite & be selectable in the loadout.
...
- Adjusts gift vendor to have a few of the newer plushies, as well as change them to cost thaler rather than a coin.
- Champagne is now a premium item rather than contraband.
2018-04-20 09:55:09 -05: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
438203393e
POLARIS: Fix cutting of bedsheets while holding them.
...
Cutting bedsheets while holding them dropped the resulting rags in the mob's contents.
2018-04-19 20:51:25 -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
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
Anewbe
323d3aa42c
Species economic modifier is now a species var
2018-04-19 18:06:02 -05:00
Arokha Sieyes
b5b9bfcb55
Fix access on security suit crates
2018-04-19 18:42:50 -04:00
Mechoid
d362541220
Fixes mob wall-bashing.
2018-04-18 21:53:58 -07:00