Commit Graph

23351 Commits

Author SHA1 Message Date
Cyberboss
344d294bb8 panic_address -> panic_server_address 2017-12-06 23:35:26 -05:00
deathride58
08504355d4 Adds support for non-1:1 screen ratios (Doesn't add widescreen) (#32950)
* adds support for non-1:1 screen ratios for fullscreen overlays

* prevents future copypasta, adds widescreen support to clickcatchers

* oops, makes it actually compile

* HOPEFULLY makes it actually compile, makes projectiles and mouse_angle_from_client support widescreen

* i need shittier shitcode

* !!!HOPEFULLY!!! fixes the screen fuckery

* Fixes compiling errors. Tested locally, it seems like it works

* fixes runtime in mouse_angle_from_client

* Fixes non-1:1 TGUI runtimes for borgs and ghosts

* adds actual defines for fullscreen overlay resolution

* makes varediting view call change_view to make clickcatcher regenerate proper

* testmerge toggle widescreen verb and fixes vving view

* FUCK - fixes test verb to properly use change_view, so clickcatchers regenerate and such

* fixes parallax runtimes - how'd i miss this

* removes debug verb
2017-12-05 20:45:47 -05:00
Jordan Brown
3aba012d67 Removes ComponentActivated in favor of callbacks (#33274)
* Removes ComponentActivated

* Removes a bit of proc call overhead

* Fix callback definition
2017-12-05 15:41:56 -06:00
AnturK
ece89da019 Fixes ahelp trimming (#33268) 2017-12-05 18:26:45 -02:00
MoreRobustThanYou
87009ef45d [s] Fix changeling chat (#33305)
* Fix changeling chat

* Update say.dm
2017-12-05 14:42:07 -05:00
oranges
937ebf6afa Merge pull request #33277 from tgstation/Cyberboss-patch-8
Fixes departmental say
2017-12-05 23:07:28 +13:00
oranges
bf9f81bf7e Merge pull request #32751 from ninjanomnom/keybindings
In-code key handling system, Take 2
2017-12-05 22:15:13 +13:00
AnturK
9f48426ff0 Fixes powernets (#33288) 2017-12-05 03:11:53 -05:00
Ashe Higgs
0b72cf4732 Stethoscope defibrillation checking (#33234) 2017-12-05 02:56:26 -05:00
oranges
bd954fe780 Merge pull request #32964 from AutomaticFrenzy/patch/joules
Measure energy values in joules
2017-12-05 20:42:25 +13:00
Jordan Brown
5d6a6cbd44 Fixes departmental say 2017-12-04 11:41:40 -05:00
ACCount
88187f86d5 Moves some machine sprites into /machines/ folder (#33124)
* Moves biogenerator.dmi

* Separates cryogenic2.dmi into 3 sprite files

* Updates a map

* moves suit storage sprite

* Gives cameras their own file
2017-12-04 14:45:35 +01:00
AnturK
78fe2bc747 Holorecord disks. (#32868)
* Holorecord disks.

* visual preset swap command

* Renaming command

* Holodisk sprite by WJohn

* Adds holodisks to autolathe

* Cleanup

* Needless if
2017-12-04 06:14:08 -05:00
Jordan Brown
feae1796c0 Fixes lighting update recursion (#33258) 2017-12-04 12:02:42 +01:00
ACCount
302ca397a8 IC fixes (#33215) 2017-12-04 11:53:02 +01:00
QualityVan
ed99e65933 Fixes missing eyes being absent (#33203) 2017-12-04 11:50:36 +01:00
Leo
cc8fafbcb1 Merge pull request #33217 from tgstation/Cyberboss-patch-3
Makes ahelp timestamps consistent with logs
2017-12-03 20:06:30 -02:00
kevinz000
5182128d2a refactors riding datums to a component, vehicle refactor staging for mech overhaul (#32249) 2017-12-04 10:33:01 +13:00
MoreRobustThanYou
36414ac1e6 Datumizes saymodes (#33013)
* Datumized saymodes!

* Update living.dm

* ...
2017-12-03 13:55:03 -05:00
Ashe Higgs
fe816daca1 Adds emergency lights, built into light fixtures (#33213)
* Adds emergency lighting

* Checks for the cell during construction

* Adds AI/APC control of emergency lights

* Malfunction ability

* get_area(src)

* Loop checking, processing to come when clarified

* that DOES remind me to do this!
2017-12-03 13:53:58 -05:00
checkraisefold
80df6e2e69 Spellcheck (#33214) 2017-12-03 13:41:04 -05:00
Tad Hardesty
c6da68ab62 Measure energy values in joules 2017-12-02 16:05:31 -08:00
Leo
80aad8cef0 Merge pull request #33165 from MrStonedOne/revert-33062-ore_stacking
Revert "Ore Stacking"
2017-12-02 18:00:45 -02:00
Jordan Brown
2b5aee9ffc Merge pull request #33192 from Robustin/SavioroftheUniverse
Fixes terrible Flash logic
2017-12-02 09:46:48 -05:00
Jordan Brown
2c541f2fd0 Merge pull request #33191 from vuonojenmustaturska/bombmemes
Fixes a division by zero in humans' ex_act()
2017-12-02 09:42:37 -05:00
Jordan Brown
9c9782503b Makes ahelp timestamps consistent with logs 2017-12-02 09:27:02 -05:00
vuonojenmustaturska
bae75e8459 Clean up some loc assignments (#33157) 2017-12-01 22:14:32 -02:00
Jordan Brown
29c0b4d490 Merge pull request #33151 from AutomaticFrenzy/patch/techwebs-ui
Vastly enhance the R&D Console UI
2017-12-01 18:36:59 -05:00
oranges
769b1c5079 Merge pull request #33120 from QualityVan/glasses
Makes glasses handle both nearsightedness and eye damage
2017-12-01 14:22:14 +13:00
Robustin
8d52861fe7 Moderate Damage Examination (#33008)
Ok so the last one only worked on carbons who weren't humans, woops. See: #32707

🆑 Robustin
tweak: Damage examinations now include a "moderate" classification. Before minor was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 to <50, and severe is 50+.
/🆑
2017-12-01 14:16:31 +13:00
Robustin
7521dc67ee Flash burns out AFTER flashing 2017-11-30 18:15:46 -05:00
vuonojenmustaturska
124ddac8f6 let's swap it here instead 2017-11-30 23:12:20 +02:00
vuonojenmustaturska
167e8defd4 runtime fix 2017-11-30 23:10:05 +02:00
ninjanomnom
7b7b67edd8 In-code key handling system 2017-11-30 07:40:27 -05:00
FrozenGuy5
622e4ad39e nice removal (#33167) 2017-11-30 01:56:02 -05:00
Emmett Gaines
642fa696eb sm soundtweak (#33154) 2017-11-29 21:58:56 -05:00
Matt Smith
e21be98e0f Fix turbine showing broken (#33144) 2017-11-29 21:55:45 -05:00
AnturK
3ac9d24cb0 Nuke Op Datumization (#32680)
* Nuke Op datumization.

* Whoops

* Fixes use_tag for nukes. Only syndiebomb uses one.

* Fixing rebase stuff

* How many times

* Cleanup
2017-11-29 13:52:58 -05:00
The-clown-known-as-Pepe
7eb63cf1b8 Adds survival knifes to nukeop gear and ability to mount bayonets on few weapons, new bayonet sprites. (#33071) 2017-11-29 11:47:11 -05:00
Wayde
deae86d949 Fix for applying collars to pets that don't have relevant icon. (#33156)
* Trying to fix git

* Performed cleanup as requested.

Tested, still working as intended.
2017-11-29 08:24:57 -05:00
Kyle Spier-Swenson
8c4885cf6e Revert "Ore Stacking (#33062)"
This reverts commit 8e1ac5720d.
2017-11-28 22:56:54 -08:00
kevinz000
8e1ac5720d Ore Stacking (#33062) 2017-11-28 21:27:34 -05:00
Tad Hardesty
219328cd7a Overhaul and fix destructive analyzer menu 2017-11-28 17:59:42 -08:00
Tad Hardesty
58433f5b04 Avoid string concatenation when building the lathe list 2017-11-28 17:59:42 -08:00
Tad Hardesty
7bdb5e28dc Cache design datum icons for sanic speed 2017-11-28 17:59:42 -08:00
Tad Hardesty
a2150c14b5 Update departmental lathes to match the R&D console 2017-11-28 17:59:41 -08:00
Tad Hardesty
1c0db5fede Show prereqs and unlocks as columns in the node view 2017-11-28 17:59:41 -08:00
Tad Hardesty
c471e1cb28 Cache tiers rather than recalculating them constantly 2017-11-28 17:59:41 -08:00
Tad Hardesty
f66b762383 Show past, current, and future techs in columns 2017-11-28 17:59:41 -08:00
Tad Hardesty
00992ed73d Improve the techweb design view
The technologies which unlock the design are shown. Lathe types are
shown visually. If the design is constructible, a button to go to the
lathe search screen is shown.
2017-11-28 17:59:41 -08:00