Commit Graph

235 Commits

Author SHA1 Message Date
Rob Nelson
78d63a9f03 TESTED AND WORKING (for borers anyway) 2014-11-08 20:14:12 -08:00
Rob Nelson
3c551d5acd More work on refactor. 2014-11-08 11:14:23 -08:00
Rob Nelson
7785bd7050 Job role signup refactor. PLAYERS2.SQLITE MUST BE UPDATED!
* mob.client.prefs.be_special & BE_* replaced with mob.client.desires_role(ROLE_*)
 * Added several new ROLEs for handling blob, borer, etc.
 * SQLite table added for client_roles.
 * New dialog added for handling special role preferences in-game.
 * Added /datum/browser/clean for a cleaner UI.

Needs more testing, but the basics work.
2014-11-06 18:19:19 -08:00
Rob Nelson
dd9691bb54 Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into melting
Conflicts:
	code/game/objects/items/stacks/sheets/glass.dm
	code/game/objects/items/stacks/sheets/mineral.dm
	code/setup.dm
2014-11-02 12:47:21 -08:00
Rob Nelson
ae134e245c Define melting points. 2014-11-02 12:17:29 -08:00
Chris
8a3e9b2428 Merge remote-tracking branch 'origin/Bleeding-Edge' into bay_hydro_port
Conflicts:
	code/modules/projectiles/guns/energy/special.dm
	maps/tgstation.dmm
2014-10-31 12:02:10 -05:00
ComicIronic
392f8bac75 Made fabricators spawn things in unlockable lockboxes.
Added a flag for true lockboxes, but it isn't used in the code yet.
2014-10-28 16:03:40 +00:00
ComicIronic
5ebe31f10b Merge remote-tracking branch 'upstream/Bleeding-Edge' into FabricatorChanges 2014-10-28 15:51:23 +00:00
Nikkirawr
9dc98e92e4 Added GhostPDA
Allows ghosts to toggle PDA message visibility on and off independently
from GhostRadio
2014-10-27 13:22:33 +01:00
ComicIronic
79fd35609c Slight changes to everything (INCOMPLETE) 2014-10-26 20:23:48 +00:00
ComicIronic
3fc95066f3 Big ol update of materials and fabricators for research. 2014-10-25 13:36:49 +01:00
Chris
0445314e23 Merge branch 'Bleeding-Edge' into bay_hydro_port
Conflicts:
	code/game/machinery/machinery.dm
	code/setup.dm
	maps/tgstation.dmm
2014-10-24 23:42:32 -05:00
ComicIronic
86cd0ea365 Merge remote-tracking branch 'origin/Bleeding-Edge' into MachineRecode 2014-10-15 18:03:22 +01:00
Chris
dff16798e2 Merge branch 'Bleeding-Edge' into bay_hydro_port
Conflicts:
	code/modules/mob/living/carbon/brain/brain_item.dm
	code/modules/reagents/reagent_containers/food/snacks/grown.dm
	html/changelogs/.all_changelog.yml
	maps/tgstation.dmm
2014-10-14 11:19:50 -05:00
ComicIronic
04bb2e62c2 Added gun flags and moved silencers to be a new type which can be attached to guns. 2014-10-10 17:53:01 +01:00
Chris
512b106f0f Bay hydroponics rewrite port, work in progress. 2014-10-05 02:25:37 -05:00
ririchiyo
098ab2979e Should be able to be compiled and tested now. 2014-09-28 11:30:42 -04:00
ririchiyo
c6c45324b1 last fixes before I head to bed to continue work tomorrow. 2014-09-28 00:49:53 -04:00
ComicIronic
1c35a2fe0c Code cleanup. Added EJECTNOTDEL flag for fridges, etc. Fixed material removal for r_n_d machines and autolathes. 2014-09-24 17:35:15 +01:00
ComicIronic
6f82edccc9 Rewrite of machine code
- The most common attackbys now use a common proc and a flag system
- The following flags now exist : EMAGGABLE, SCREWTOGGLE, CROWDESTROY, WRENCHMOVE, FIXED2WORK
- Machines have had flags appropriately added with inherited procs to replace copied code
2014-09-20 22:55:36 +01:00
Chris
c0f96ae272 Revert Click code cleanup (reverted from commit 439bda24bc) 2014-09-18 15:36:38 -05:00
Wild Bill
439bda24bc Click code cleanup 2014-09-18 14:07:50 +03:00
Heredth
248cd430ed Update setup.dm 2014-08-07 14:40:40 -07:00
Rob Nelson
8d62fd1297 Shit catches on fire now 2014-07-18 02:03:51 -07:00
ESwordTheCat
029bc05bf4 Remove duplicate define. 2014-07-17 01:07:15 -08:00
Rob Nelson
bb2e1cd4cc Revert MC/GC (+ instrumentation) to d54ce4a28b 2014-06-25 21:36:08 -07:00
BurnZeZ
004a907bfa remove useless profiling verbs; remove controller timers; master controller cleanup 2014-06-24 20:51:46 -04:00
BurnZeZ
f72e1032f6 remove sandbox 2014-06-22 16:44:55 -04:00
BurnZeZ
a3ea37e8ad remove buildmode 2014-06-22 16:34:23 -04:00
Rob Nelson
1b356c7dfd Configurable gas sensors, tank monitors, AACs. Cleaned up multitool API. 2014-06-10 22:23:18 -07:00
Heredth
cbb7a03ca7 Add /vg/ muts 2014-05-29 13:45:11 -07:00
ESwordTheCat
78d0e46ad2 Decrease it by 1. 2014-05-21 23:05:57 -08:00
ESwordTheCat
a4712cd3c2 Because it's not a proc. 2014-05-21 05:27:10 -08:00
ESwordTheCat
c51497cccd Fix compile errors, found at commits before the latest of TG lighting_controller and _DynamicAreLighting_TG. 2014-05-21 05:18:28 -08:00
Heredth
7ace341a24 I straddled that Greyhound And rode into Raleigh
And on across Caroline
2014-05-08 10:31:38 -07:00
Heredth
6b4f53a9da Update setup.dm 2014-05-07 11:29:08 -07:00
Heredth
706b795ba2 :^) 2014-05-06 16:13:10 -07:00
Rob Nelson
65f4751b60 Update with some bay optimizations for mobs. 2014-04-27 15:59:01 -07:00
Rob Nelson
31c597fdcd Add mildly more modular machine disabling verbs, abuse preprocessor. 2014-04-26 19:22:27 -07:00
Rob Nelson
397c512728 Add profiling for machinery. 2014-04-21 18:04:45 -07:00
Rob Nelson
09683bc2ba Optimize the fuck out of Bustanuts. 2014-04-16 19:26:43 -07:00
Rob Nelson
4dc33d8196 Add more flexible silicon job detection. 2014-04-16 19:06:48 -07:00
Rob Nelson
9c84bfdf3b YOOOOO0U. YOU GOT WHAT AH NEEEEEEEED 2014-03-10 23:17:18 -07:00
Rob Nelson
442eff97fb Reorganize 2014-03-04 13:08:54 -08:00
Rob Nelson
218414ff83 Add plastic to recycling, make a better way of sorting shit from the line.
AND CHANGE EVERYTHIIIIING
2014-02-07 07:33:48 -08:00
Rob Nelson
acf0d26b9b Revert two-ear system from Bay. 2014-02-02 15:57:33 -08:00
Rob Nelson
9eacabe2eb Added a bunch of new goon powers. 2014-01-26 01:40:49 -08:00
Rob Nelson
337cdf04a9 Standardize LASER, NOCLONE, and HUSK 2014-01-21 14:04:14 -08:00
Rob Nelson
a9b8acccf3 Standardize FAT 2014-01-21 14:00:53 -08:00
Rob Nelson
9ac97dd1c0 Standardize CLUMSY 2014-01-21 13:53:13 -08:00