Commit Graph

658 Commits

Author SHA1 Message Date
Fox-McCloud
068bfd10ba TG Mining Update 2015-12-10 21:35:02 -05:00
Fox McCloud
5cc11bc947 Merge pull request #2788 from FalseIncarnate/arcade
Claw Games! (HTML5 Arcade)
2015-12-10 01:07:59 -05:00
Fox McCloud
3151d84904 Merge pull request #2783 from Crazylemon64/all_sheet_related_puns_i_can_think_of_are_vulgar
Improved Sheet Handling; Better Sci machine resource Formatting
2015-12-09 18:21:54 -05:00
FalseIncarnate
6dfbd8f260 Claw Games!
Adds claw games, the absolute most-infuriating arcade game known to
mankind.
- Uses new fancy HTML5 / Javascript code stuff
- Is buildable!
- Science can produce the board with programming 2
- Requires a matter bin, manipulator, some cables, and a sheet of glass
- Costs money!
- Accepts cash or ID swipes, 15 credits per play token
- Dispenses prizeballs!
- Open them for a random plushie, carp plushie, or action figure!
- Two sets of sprites, thanks to FoS and Stephanov

Notes for the coders / future:
This provides a basic example for introducing new HTML5 / Javascript
arcade games, as well as a base type machine to use for such games.
While this may seem silly, this proves that we are not doom to have to
tolerate only the battle game and Orion Trail forever, and can even make
our own games for the arcade.
2015-12-09 00:37:30 -05:00
Crazylemon64
7efa8ed13f Sheet handling is much nicer now
- Nanotrasen fabrication machinery, such as those for space pods and
  exosuits, now have functional ID locks for their respective departments

- Research machinery and the fabricators now allow you to eject a custom
  amount of sheets, so you don't have to spam-click

- Splitting sheets by hand is now done by prompt
2015-12-08 14:23:48 -08:00
Crazylemon
97f2f91843 Adds handiness to stack ejection
Also should make the mech fabricator actually require robotics access as
the file would suggest. Here goes nothing
2015-12-08 10:47:32 -08:00
Certh
591daf04d2 Corrected the capitalization of a large amount of machines and items. This will also cause BYOND to use the correct articles (a/an).
Also corrected some periods, spelling errors etc. along the way.

If this PR seems familiar, a part of this is of an earlier PR that I messed up.
2015-12-07 16:14:26 +01:00
Fox-McCloud
a5b9f5f78e Adds in Aloe Vera and Comfrey 2015-11-25 01:37:58 -05:00
TheDZD
0d6e53b871 Merge pull request #2639 from Fox-McCloud/relic-alteration
Makes Relic Spawn Different Animals
2015-11-24 21:40:05 -05:00
TheDZD
e010621101 Merge pull request #2643 from Fox-McCloud/research
Minor Research Tweaks
2015-11-24 21:39:40 -05:00
Fox-McCloud
52d277a400 Minor Research Tweaks 2015-11-23 17:29:15 -05:00
Fox-McCloud
60c5925670 Makes Relic Spawn Different Animals 2015-11-22 22:28:54 -05:00
Tastyfish
85d651b781 refactored datum/effect/system because it was a complete mess 2015-11-22 19:43:01 -05:00
Fox-McCloud
66febf4457 Laser Scalpel Price Tweaks 2015-11-15 19:28:52 -05:00
Fox-McCloud
16a208f545 Circuit Board Repathing and Swarmer Fixes 2015-11-06 21:21:36 -05:00
Robertha89
663f8b87e3 fixes 2458 2015-11-03 22:35:00 +01:00
Crazylemon
3c3f51401b Cuts out all the old weapon/module code
Also lets drones collect intercom electronics, and gives the autolathe
an APC electronics recipe
2015-10-13 21:13:49 -07:00
Fox McCloud
13638cc6a6 Merge pull request #2330 from Robertha89/master
Science Goggle Analysers
2015-10-10 18:23:36 -04:00
Robertha89
acb55613d4 Better way of calling material and tech name 2015-10-10 12:11:19 +02:00
Robertha89
836ddb15d4 Science analyser goggles 2015-10-09 08:22:45 +02:00
Fox-McCloud
e17c6bde22 Another del->qdel pass 2015-10-08 16:49:10 -04:00
Mark van Alphen
09c0f235e6 Merge pull request #2318 from Fox-McCloud/no-pools-allowed
Axes Some Pooling of Specific Objects
2015-10-08 19:28:38 +02:00
Fox-McCloud
69d7a7ed1d Axes Some Pooling 2015-10-08 01:26:15 -04:00
Fox-McCloud
623696b985 Ammo Update and Fixes 2015-10-06 17:18:39 -04:00
Markolie
8e37513502 Make sure all departments can still sync with R&D 2015-09-28 20:39:30 +02:00
Markolie
f7fe8c8c6f Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into fixes3
Conflicts:
	_maps/map_files/cyberiad/cyberiad.dmm
2015-09-28 03:05:04 +02:00
Mark van Alphen
48a3d1ab9a Merge pull request #2176 from Fox-McCloud/janicarts-and-janitors
Janicart and Janitor Update
2015-09-28 03:02:04 +02:00
Fox-McCloud
569758f4cb bluespace trashbag 2015-09-27 06:46:50 -04:00
Markolie
75c7cf165a R&D fixes 2015-09-27 06:58:55 +02:00
Markolie
0034a8a116 Experimentor log fix 2015-09-27 00:20:42 +02:00
Mark van Alphen
6f9ce5d65c Merge pull request #2164 from Fox-McCloud/gas-turbine
Gas Turbine
2015-09-26 21:27:11 +02:00
Fox-McCloud
4413911688 Janicart and Janitor Update 2015-09-26 06:17:29 -04:00
Fox-McCloud
fb2109578f Merge remote-tracking branch 'upstream/master' into gas-turbine 2015-09-25 23:03:55 -04:00
Tigercat2000
4b6a3ddcb6 -tg- SpaceMove update
This commit updates the spacemove system to -tg-'s; All objects now drift
in space, not just mobs. A few hardcoded space checks have been replaced
with has_gravity(); So it applies to zero-G as well as space.

Spacepods no longer drift, because their snowflakey shitcode just doesn't
work. So they just move.
2015-09-25 15:53:59 -07:00
Tigercat2000
26bc8dff8b Merge remote-tracking branch 'origin/bucklieng' into muh_tg_spessmove 2015-09-25 12:05:42 -07:00
Fox-McCloud
d5a6959c27 Gas Turbine 2015-09-25 05:23:05 -04:00
Tigercat2000
4f3938d68b -tg- buckling system
This commit overhauls a bunch of systems so that buckling works for
any subtype of /obj. This means that space vines and chairs and beds all
use the same system. A lot of stuff has been touched.
2015-09-24 15:52:10 -07:00
Fox-McCloud
c3597ee1aa EXPERI-Mentor Bandaid Fix 2015-09-24 02:07:34 -04:00
Tigercat2000
8397048965 Make EXPERI-Mentor SetTypeReactions() way more efficient
Thanks, Redbook.

Basically, this used to spawn a shitload of instances and then qdel them;
Just so it could check their icon_state and see if it's not null. However,
spawning so many instances is quite intensive. An undocumented feature
(documented in the redbook, a list of undocumented features); You can
directly access a compile-time variable with just it's path by using
initial().
2015-09-23 12:05:02 -07:00
Markolie
039a79ff26 Research consoles auto sync fix 2015-09-23 02:52:07 +02:00
Markolie
3c7413dc65 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into pet
Conflicts:
	_maps/map_files/cyberiad/cyberiad.dmm
2015-09-22 00:17:30 +02:00
Markolie
ea305d3ffa Saber SMG update, add armour piercing variable 2015-09-21 22:50:07 +02:00
Fox-McCloud
bd3696523b GC a few Datums 2015-09-20 22:40:13 -04:00
Mark van Alphen
739e820faa Merge pull request #2078 from Fox-McCloud/experimentor
EXPERI-Mentor Addition--Telesci Removal
2015-09-18 07:18:55 +02:00
Fox-McCloud
d234a50b16 Further Protolathe Fixes 2015-09-17 20:07:58 -04:00
Fox-McCloud
a35a8cef1b Protolathe Fix 2015-09-17 03:43:36 -04:00
Fox-McCloud
a24b91d369 reagent amounts adjustment 2015-09-17 02:08:20 -04:00
Fox-McCloud
d41b09c0a6 Experimentor Addition--Telesci Removal 2015-09-17 00:59:38 -04:00
Markolie
0db98340f8 Further welding tool updates 2015-09-16 01:37:07 +02:00
Tigercat2000
c562680098 Merge remote-tracking branch 'origin/master' into bay_examine
# Conflicts:
#	code/game/objects/structures/displaycase.dm
2015-09-15 14:08:36 -07:00