Commit Graph

300 Commits

Author SHA1 Message Date
Fox McCloud
5a01a6c7d3 Merge pull request #5840 from Crazylemon64/adds_reset_perspective
Polishes up `reset_view`
2016-12-23 07:27:36 -05:00
Crazylemon64
c0cd2c263f Switches reset_view to reset_perspective 2016-12-21 17:59:08 -08:00
Crazylemon64
6d3e66f41c Polishes up the reset_view proc, which is basically
`reset_perspective` from tgstation.

Also adds various support for remote viewing lenses - like cameras not
transmitting xray vision, among other things

Recommit because we're using different compiler versions
2016-12-21 17:56:57 -08:00
Tigercat2000
b9abce843d NanoUI Update: Seperate UI Data into ui_data() proc
This commit changes how NanoUI's live data updating system works.
Previously, data for the template was directly gathered in the
ui_interact proc. Now, it is seperated into the proc `ui_data`.

To players, this does absolutely nothing.
To coders, this opens up the potential for a much more complicated and
fancy graphical updating system in the future, because the data is
available on-demand without ever having to call
nanomanager.try_update_ui.
2016-12-14 13:37:34 -08:00
Aurorablade
c0f28fd0aa fix a ref id error 2016-11-09 00:51:54 -05:00
Markolie
9815f9e2c6 Pressure limit on disposal units 2016-10-22 20:51:49 +02:00
Fox McCloud
dfde050407 Merge pull request #5644 from GeneralChaos81/Conveyors
Port of TGs conveyors
2016-10-11 20:27:46 -04:00
GeneralChaos81
9112d5cf85 removed redundant setmove proc. Put directions back the the original setup, which was correct 2016-09-15 11:18:23 +10:00
GeneralChaos81
fb335d3a4f to_chat and I.forcemove changes. Noticed half (almost exactly) of the conveyors weren't synced to their levers, so put Spawn(5) back in. 2016-09-13 11:28:28 +10:00
GeneralChaos81
d9bd16a0db Diagonal pieces directions were not correct. 2016-09-12 11:47:54 +10:00
GeneralChaos81
94cddf84ae Multitool working, but the GUI for it doesn't refresh. 2016-09-12 10:41:48 +10:00
GeneralChaos81
9bae9f5c57 Multitool code in... not quite working. 2016-09-11 19:28:40 +10:00
GeneralChaos81
9636163127 Back to how it was before, when it was even working at all. 2016-09-10 16:52:20 +10:00
GeneralChaos81
df9ba20f23 Trying stuff to get conveyors to initialize with the map 2016-09-09 23:19:48 +10:00
GeneralChaos81
4af47209ae Removed all the commented sections after testing. 2016-09-09 17:53:11 +10:00
GeneralChaos81
010293bbf8 Port of TGs buildable conveyors. We can finally repair broken conveyors! 2016-09-09 16:35:08 +10:00
Krausus
92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
Crazylemon64
b71db4c222 Fixes a runtime when creating a new disposal after roundstart 2016-08-23 01:33:06 -07:00
Fox-McCloud
8cd140e48a Adds in Fast Processing 2016-08-09 06:55:00 -04:00
Fox McCloud
513f796ec4 Merge pull request #5277 from Crazylemon64/robojanitor_disposal_fix
No more throwing away janiborg garbage bags
2016-08-01 20:15:09 -04:00
Crazylemon64
c2f1045741 Now with less extra junk 2016-08-01 14:10:02 -07:00
Fox-McCloud
bde5755916 Implements Fire System 2016-07-29 13:24:09 -04:00
Fox-McCloud
0870c66303 tweak 2016-07-26 14:02:07 -04:00
Fox-McCloud
d83fe43331 tweak 2016-07-22 19:25:07 -04:00
Fox-McCloud
451044863e Alt Click Madness 2016-07-22 16:09:16 -04:00
Crazylemon64
781e0d4a2d Disposal units work again 2016-07-20 21:27:55 -07:00
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
Tigercat2000
bee2954d7b Ports holomap blueprints from tg/vg.
Changes:
 - Clicking "view structural data" in the station blueprints menu will
   show you ghost images of where things like disposal pipes, wires,
   atmospherics pipes, and other power machinery are originally supposed
   to go. Note, this will show you the ghost images over turfs even if the
   machinery is destroyed.
2016-05-05 22:05:39 -07:00
Tigercat2000
78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000
9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Fox-McCloud
f08062f566 Reduces Round-start Atmos Processing: Full Charge Disposals 2015-10-17 19:53:21 -04:00
Tigercat2000
b0ef041bd9 Fix disposal pipe icon issues, unify slightly, little bit of unrelativing 2015-10-15 10:13:43 -07:00
Tigercat2000
ccdae149bb -tg- pull refactor
This commit does the following:
 - Overhauls how pull works. It is now based on a mob verb,
   mob/verb/pulled()
 - Makes the pull icon much more responsive. It is now updated whenever a
   mob starts or stops pulling an object, and instantly updates.
   - This required HUD changes. God help me.
2015-10-10 11:15:52 -07:00
Fox-McCloud
7c29e59784 Materialized Datums 2015-09-04 01:40:06 -04:00
Fox-McCloud
9f5ce7b1a1 Disposals/Recycling Remap 2015-09-02 01:01:08 -04:00
Tigercat2000
7f4ac72910 Progress bars + Wall Rationalization
This commit does the following:
 - Ports progress bars from -tg- (tgstation/-tg-station#9921)
 - Refactors wall attackby code to make it 100% less insane; Instead of
   manually checking every little thing, it uses do_after,
   consequentially, making the new progress bars affect dealing with walls
   as well.

Wall code makes a tiger sad.
2015-08-31 13:38:51 -07:00
Markolie
87570fc080 isNonCrewAntag() checks, key_name fixes 2015-08-20 17:25:55 +02:00
Fox-McCloud
60b91936a6 Merge pull request #1791 from Markolie/disposal
Disposal trash bag fix
2015-08-18 18:15:54 -04:00
Markolie
f64eb59379 Janiborg disposal trash bag fix 2015-08-18 23:26:43 +02:00
Krausus
f816b8672d Resolves merge conflicts
Conflicts:
	code/game/machinery/computer/communications.dm
2015-08-18 04:14:14 -04:00
Krausus
59c4e30b05 Fixes delivery chutes losing their gas datums 2015-08-18 00:14:04 -04:00
Fox-McCloud
333e7fe236 Merge pull request #1766 from Markolie/adminbus
Admin jump overhaul, add watchlist functionality, other admin updates
2015-08-17 18:10:38 -04:00
Markolie
5eee617063 Consolidate ?/FLW links under key_name_admin 2015-08-17 00:13:53 +02:00
Markolie
a397c730b5 Admin jump overhaul, add watchlist functionality, other admin updates 2015-08-16 23:28:02 +02:00
Markolie
5e95ae82b4 Bluespace artillery computer update, accounts database computer update, ghost machinery interaction update 2015-08-14 06:26:40 +02:00
Krausus
3c338056eb Fixes disposal gas mismanagement 2015-08-11 21:55:25 -04:00
TheDZD
1c2d641a65 Merge pull request #1658 from Markolie/alarms
Attempted disposals fix
2015-08-08 14:41:10 -04:00
Mark van Alphen
533b38b425 Attempted disposals fix 2015-08-07 00:54:40 +02:00
Fox-McCloud
395646edbe Merge pull request #1653 from Markolie/alarms
Runtime/bug fixes
2015-08-06 16:40:18 -04:00
Mark van Alphen
fd9ca9102c Runtime fixes 2015-08-06 18:40:00 +02:00