Commit Graph

155 Commits

Author SHA1 Message Date
DrSnips
a1c8af9d71 Adds rabbits and magic top hats. (#21637)
* Added rabbits and magic top hats.

* Replaced wizard magician hats with the magic top hat.

* Made requested optimization changes.

* Slight edit to the previous commit.

* DEVELOPED THE MOB. Added rabbit's foot, butcher items, breeding, and bunnies.

* Added a wire requirement to the rabbit's foot item.
2019-03-07 12:20:07 -06:00
Kurfursten
b692933bd2 Adjust Midround Blob Costs (#21809) 2019-02-26 17:23:49 -03:00
ShiftyRail
80df8c502c Fixes teleporting fruits leaving you buckled when thrown. (#21525) 2019-02-02 09:18:57 -03:00
Goldsteel
52b6a0fcc2 Adds pre-warning to immovable rod event (#21326)
* Adds a pre-warning message to the immovable rod random event, alerting the crew a few seconds before disaster.

* Update code/datums/helper_datums/command_alerts.dm

Can do

Co-Authored-By: Goldsteel <goldsteel@live.co.uk>
2019-01-20 07:42:36 +00:00
DeityLink
1444e39a50 Cult balance of the week #2 (#20884)
* CultPatch

* aaaa

* lifted
2018-12-03 03:02:33 -08:00
DeityLink
b6cb57db0b Blood Cult (v.3.0.1) - Balance Update (#20679)
* cult balance 3.0.1

* off station blodsten
2018-11-12 19:37:06 +00:00
Kammerjunk
406ae75049 Removes reversible bug handling + message because it doesn't describe a bug (#19623)
* not a bug

* just take it all off
2018-09-07 14:50:12 -03:00
MadmanMartian
888a7b487c adds liches and phylacteries (#18396)
* adds liches and phylacteries

SPELL TRANSFER IS BROKEN

* fixes phylactery liches not transferring spells properly

* going from the same z level of the phylactery to another may cause fatality

* adds it equipping lich gear to you

* adds the lich king armor to summon robes, for fun.

* WHOOPS
2018-07-23 13:59:24 -03:00
MadmanMartian
7d3124ce91 Do_weld proc (#18909)
* Do_welp proc

Adds the do_weld proc, bringing the action of welding onto the welder itself.

This means less checks thrown around in the code of differring quality, and now the alternate welding sound is being used.

Also adds a weld_speed variable to welders. Higher weld_speed factor, quicker welding.

* More istype removal

* !src now equals gcDestroyed
2018-07-22 13:30:25 -03:00
DamianX
d4da169f6a event datums unfucking, part 1 (#18786)
* Removed unused potential events list

* Rip out /datum/event (one of them)
2018-07-11 11:54:44 -04:00
jknpj
fd3dbb98eb Stops testing() abuse (#18504) 2018-06-15 20:22:53 -07:00
DamianX
6bf539cee5 Fixed mech GC runtimes (#18374) 2018-05-29 06:04:30 -03:00
MadmanMartian
f7a6238692 adds not_human and gondolas (#17957)
* adds not_human, moves martian under this. Adds gondola (walking media receivers)

* from not_human to complex
2018-04-01 09:09:51 -04:00
MadmanMartian
63b87a71ed Snowmap Salvage Project PR#6 - Deer (#17500)
* adds deer and deer accessories

* butchering the deer now properly makes it headless.

* fixes binary conflict, deer head looks a bit more convincing, adds mob_property_flag so you can't revive a mob with a lazarus injector

* returns when apple, code executed otherwise
2018-02-27 14:25:13 -05:00
Pathid
b2f168eff0 Ports insectivorous lizards from TG (#17536)
* Ported insectivore lizards

* Now with eating sounds

* Fixed ventcrawing, player-controlled-eating, and egg-eating

* Indents

* Removed text()

* Removed hardcode, also corrections made

* Cleanup
2018-02-21 17:56:18 -05:00
MadmanMartian
818d0a2f99 whoops (#17187) 2018-01-22 19:35:24 +01:00
MadmanMartian
ece7748eb8 human leather harvesting tweaks (#17127)
* human leather now inherits species name if not human, or otherwise job name if human

* Where antags are recruited before round start, their job would be set to MODE, this stops you from getting MODE leather armor hopefully
2018-01-19 09:23:32 +01:00
MadmanMartian
4dae763aa9 Leatherworking improvements (#16887)
* The leather you use now matters slightly, as it names the final object.

* adds leather satchel and leather wallet to leather crafting

* salvages some leather armors and helmets from snowmap

* adds human leather, uses a bit of regex to find if the object to make has the word 'leather' in it before changing its name.
2018-01-17 16:07:04 +01:00
ShiftyRail
201a271625 Fixes teleporting the Nuclear Disk away (#16858)
* Fixes teleporting the Nuclear Disk away

* OOP, not oops
2017-12-25 00:19:15 +01:00
ShiftyRail
d9a74bb047 Fix redundant Macros (#16287)
* Fix redundant Macros

* I have hunted down every single instance of iscoil() in the code
2017-10-20 19:53:37 -05:00
Shadowmech88
dc4f8b7785 Engineering Mech (#16185)
* Adds new Engineering mech.

* Changes the Exosuit-mounted Rapid Construction Device to the Exosuit-mounted Rapid Engineering Device.

* Added mech sprites, beginning work on exosuit-mounted Engineering switchtool.

* Fully implements the mech switchtool.

* First round of fixes.

* Fixes compile failure.

* More fixes.

* Adds mech-mounted metal foam grenade launcher.

* Makes the mech switchtool Engineering-exclusive.

* Refactored the RED.

* More fixes.

* Adds Destroy() to global_iterator.

* Mech movement will no longer bypass do_after().

* The Rapid Engineering Device can now function as a socket wrench when used on pipes in RPD mode.

* Added automatic tiler.

* Added built-in scrubber to Engineering mech.

* Adds mech-mounted inflatable barrier launcher.

* Does a fix.

* Adds exosuit-mounted radiation collector array.

* Makes changes, separates plating and tiling for tiler, adds new sprites, renames mech.

* Adds construction steps, circuit boards, and everything else needed to fully implement the mech.

* leg

* Adds mecha tool sprites.
2017-10-20 06:36:09 -04:00
Damian
23f25a5338 Fixed runtime with examining missing teeth 2017-10-02 22:25:17 +02:00
jknpj
acdd7f3dba forgot this 2017-07-28 14:46:17 -03:00
John
8a96fa5472 Fixes the damn dimensional rift
About time
2017-07-28 14:39:26 -03:00
unid15
9d96eb4cb1 The Hive: The Away Mission (#14391)
* THE HIVE V0.1

* Let's not go there

* Update description honk

* Fix lighting issues with artificers

* A pretty update

* Better executioner behaviour

* Some improvements

* Better level design and rewards!

* shh

* Hey-ho

* Power fists

* Compiles

* Adds arsonists and slightly buffs others

* Changelog

* Approaching 1.0 aaaaaaa

* Adds some shortcuts and 'tutorials'

* New artificer ability

* IDK what's wrong with changelog

* 1.0

* Mini patch

* Tweaks

* AAAAAAA

* crap wrong meat

thanks @Probe1

* Remove capitalization

* islist() instead of istype(x, /list)

* Rename aliens and adress issues

* Remove unnecessary

* Fix some more stuff

* Fix constructors' wall building behavior

* Only initialize once

* Adds a map to the briefing
2017-03-30 09:04:01 -04:00
unid15
877586a9a3 Adds gremlins (#14084)
* Adds gremlins

* 2.0

* 3.0

* New sprites and CL

* Gremlin fibers and splitting

* No spam

* remove rogue S

* update cl

* Conflict resolution part 1/???

* Conflict resolution 2/???

* Conflict resolution part 3/3

* Commit first test later

* Allows gremlins to open firelocks

* Cleans up navbeacon.dm

* Allows gremlins to ride MULEbots

* A better way

* 2.0

* Finally works as intended

* Gremlin ass

* Remove NOMSG

* New gremling stuff

* Raises gremlin amount from 1-2 to 2-4

* Make them turn on the brig doors

* Makes them advanced tools (users)

* Woops works now

* Fixes every issue with gremlins riding mules

* Fixes deep frying everything
2017-03-02 03:59:08 -05:00
Probe1
2cc0be67bd Absolute pathing in helper_datums/events.dm (#13338) 2017-01-10 01:24:22 +00:00
Probe1
5371dd2199 Absolute pathing in global_iterator.dm (#13340)
inb4 secret repo conflict
2017-01-10 01:06:55 +00:00
Probe1
5b315fb61a Absolute pathing in topic_input.dm (#13341)
We Are Number One but every proc is replaced with absolute paths
2017-01-10 01:06:07 +00:00
Pieter-Jan Briers
bf18b32588 Revert snowmap. Goddamnit. (#13059) 2016-12-25 12:36:00 +01:00
vgstation-snowmap-team
b39bdde99c SNOW MAP, LET THE APOCALYPSE BEGIN
* SNOWPLANES?

* snow map #2

* it sort of works (not really)

* we'll call this a prototype

* committing so I can remove other changes later

* snowmap prototype 2/11/2016 - practically ready for an open beta edition

* more stuff, more sprites, more items, we're getting there

* before I uncheck the error handler

* AAAAAAAAAAAAAAAAA

* it works now

* Edits the map to be more terrestrial: Added paramedic stations/security stations/EVA stations to each map. Removed grilles from taxi. Still a bunch of shite to do eg belt hell but we're getting there
Also tweaked spawn chance because reasons

* snowboot

* Coats (#2)

* Take these, good luck

* oops

* According to all known laws
of aviation,
there is no way a bee
should be able to fly.
Its wings are too small to get
its fat little body off the ground.
The bee, of course, flies anyway
because bees don’t care
what humans think is impossible.
Yellow, black. Yellow, black.
Yellow, black. Yellow, black.
Ooh, black and yellow!
Let’s shake it up a little.
Barry! Breakfast is ready!
Coming!
Hang on a second.
Hello?
- Barry?
- Adam?
- Oan you believe this is happening?
- I can’t. I’ll pick you up.
Looking sharp.
Use the stairs. Your father
paid good money for those.
Sorry. I’m excited.
Here’s the graduate.
We’re very proud of you, son.
A perfect report card, all B’s.
Very proud.
Ma! I got a thing going here.
- You got lint on your fuzz.
- Ow! That’s me!
- Wave to us! We’ll be in row 118,000.
- Bye!
Barry, I told you,
stop flying in the house!
- Hey, Adam.
- Hey, Barry.
- Is that fuzz gel?
- A little. Special day, graduation.
Never thought I’d make it.
Three days grade school,
three days high school.
Those were awkward.

* define

* bugfixes

* fixes conflicts

* fixed bugs and made hoods work better

* do ah look lahk ah know what "ay-tomic" is?

* bugfixes shadowfixes added like seven different coats, ian now can wear scarves

* mapchanges - snaxi is now united

* wolves, and point handling (#3)

* wolves, and point handling

* wolf pointing, removes hitler

* Removes nonsense

* ice ice baby
procedural generation is the best buzzword
new snow map doors
map now has proper z level names
not working right now
ice smoothing is being a !!bitch!!

* glaciers now smooth
glaciers no longer eat up the pipes between stations (this will cause some fuck ups with smoothing but uh yeah)
you now slip on rivers
todo
- skis
- snowshoes
- spiked boots

* Moves ores to overlays, adds snow roid sprites (#5)

* Moves ores to overlays, adds snow roid sprites

* Fixes gibtonite, re-approaches some mine surprises

* Wendigos added, skifree yeti added, wendigo meat and transformation added (#4)

* DEER, and leather stuff

* Adds xeno spears, xenohide, fixes bugs

* alright dragonbro over to you for tonight I'm going to sleep

* Fixes wendigos, and wolves

* if it works it works who cares why

* snowmap bugfixes and optimisations

* zzz

* Revamp in working state
no work in progress
saving wip
Most issues fixed.  Fishing half way through overhaul to include minigame
Turned spaces into tabs.  fucking atom REEEEEEEEEE
Clownfish and clownburger added.
All fishing code done.  Carp and normal fish recipes updated and ready.  Carpmeat changed to subtype of fish_fillet.
WIP.  Rods mostly done.  Basic fish and bait added.

* removes bluespace ponds to be atomic

* fixes issues - bluespace pond back in the code but not able to be got anywhere

* does the easy things

* renames it taxi outpost
adds map cleaning things

* OK THIS WILL FIX IT FOR REAL

* fixes EVERYTHING but it's not ready to merge because I reckon we can squeeze some last minute features in

* whoops forgot to fix this

* underground mining stuff

* adds lobby music courtesy of aceedex

* bugfixes
mining underground optimisations (now it actually runs instead of grinding to a halt)
there are runtimes
aaaa oh well will fix tomorrow

* fixes so that JSG can host it
some missing features
2016-12-24 18:32:15 -08:00
Intigracy
6459d682d2 unathi and skrell now have some teeth (#12417) 2016-11-03 05:09:23 -05:00
coldcola
51766387ea succ (#12351) 2016-10-26 05:18:18 -05:00
Sprok0
86f9e1f061 Lazarus injectors don't reset butchering drops, minor butchering changes (#12182)
* laz injector and butchery

* goliath hide buff

* configurable butchering time

* adds period

* this, but better

* undo this

* better way to do this
2016-10-15 16:00:05 -05:00
JMWTurner
27a304165c Station Holomaps (#11749)
* stationmap

* stationmap 2 map changes

* stationmap 3 changelog

* revision 1

* revision 2 map changes

* revision 3

* revision 4

* revision 2 map changes (reverted from commit 3d28f24cc83956dc091e83f8692e1607a8be4b4d)

* revision 5 map changes

* revision 6 map changes

* revision 7

* revision 8

* revision 9

* revision 10

* revision 11

* revision 12

* revision 13

* revision 14

* revision 15

* revision 16

* revision 17

* revision 18

* revision 19

* revision 20

* revision 21

* revision 22

* revision 23

* revision 24
2016-09-13 01:52:47 -05:00
Pieter-Jan Briers
3b45f4804e Fixing some bugs. (#11829)
* Fixing some bugs.

Security belts can hold holobadges. Not really a bug, but sood listed it
under the bug fix milestone so whatever. Fixes #10844

Borer eggs don't break if nobody was found anymore. Fixes #10696

Can't leave the derelict as MoMMI in a locker through a teleporter
anymore. Fixes #10049

Airlocks without power don't blink the access denied animation and sound.
Fixes #9484

Fixes goonchat gaining focus when clicking on links. Fixes #9112

Cloning console sprite correctly updates when losing power now.
Fixes #9015

Pathogenic incubator caps at 100% growth. Note that it still consumes
virus food. Fixes #7402

Protolathe reagents are gone, not like it had any designs that took
reagents anyways. Fixes #8365

Cryo tubes don't break ventcrawling anymore, and correctly have an
internal atmosphere so a raging plasmafire can be avoided inside them.
Fixes #6257 Fixes #11689

* More fixes and some cleanup.

You can no longer use the bluespace tunneler to get to Central Command,
fixes #11836

Setting frequency on a digital valve no longer makes it impossible to
unwrench the valve. Forever. Fixes #11837

Holomaps don't appear above everything anymore, back to how it was before
waffle pipes. Fixes #11830

* Forgot the changelog.

* Fixing vents and scrubbers, fixes #11838

* Teleports cleanup
2016-09-11 03:05:45 -05:00
ComicIronic
b35eaa65d8 Replaced loc setting with forceMove. (#11490)
* Replaced loc setting with forceMove.

* Update forceMove to permit moving to null loc.

Also fixed atom locking with offsets not following properly.
2016-08-29 06:40:45 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
ComicIronic
b2b5c81633 Moved research names over to defines. (#11424)
* Moved research names over to defines.

Also fixed 4 (four) instances of the incorrect research name being used.

* Changed research names to avoid collisions.
2016-08-14 17:47:22 -05:00
sood
8cb1b0aaf3 Changes checks for zlevel 1 to map.zMainStation (#11379)
* Changes checks for zlevel 1 to map.zMainStation

* Replace all hard z-level checks with checks from _map.dm

* Hey look at all this manual z assignment (basically none)

* Whoops

* nanouwhy

* aaaa

* w h y
2016-08-14 19:19:02 +01:00
unid15
6b672ec303 Fix objects teleported to zero-g (#11416)
* Fix teledrift

* ok
2016-08-13 21:36:39 +01:00
unid15
959076e808 Command alerts datums, new malf AI module (#11146)
* Command alerts datums, replaced Interhack malf module with something better

* Oh crap forgot bout this one

* ok
2016-08-01 10:42:15 -05:00
ComicIronic
03861f64f5 Moved limb and zone internal names over to defines, (#10871) 2016-07-06 18:25:43 -05:00
unid15
18ea664177 Tomb of Rafid update + new hostile mob (hoppers) (#10630)
* Adds legionaire frogs

* Updates tomb of rafid

* FIX

* Rename frogs to hoppers, add centurions and javelineers

* Drown mechas

* Put two javelineers and one centurion on the map

* More frog traps in the flooded caverns

* Make water gallery entrance more obvious

* CL

* Another new area

* Ups
2016-06-21 14:00:07 -05:00
unid15
f3ff0f65c1 Replace tool istypes() with macros 2016-03-13 18:39:44 +01:00
DrCelt
d07d9e9c3a I hate changelogs 2016-02-03 23:01:05 +00:00
PJB3005
2d4e0080a3 Removes the autofix messages. 2016-01-21 19:34:04 +01:00
PJB3005
1a2f9ab059 All the EOLs are now LF.
Fuck you too 0D :^)
2016-01-16 23:28:07 +01:00
unid15
f8da080ba1 adds clown glue 2015-12-31 14:06:18 +01:00
Kurfursten
2c3316e2a8 Goodbye Tendies
Continued progress

Cooks: Ready

Changed changelog and how to extract sacs

Goodbye Tendies

Goodbye Tendies
2015-12-13 14:14:26 -06:00