Commit Graph

55 Commits

Author SHA1 Message Date
unid15
0acab5b196 Documentation & list copying update 2017-08-09 15:12:48 +02:00
unid15
467f977751 Varedit refactor 2017-08-07 19:46:39 +02:00
Shadowmech88
d1a28d39da Makes Slime People a Proper Race (#14821)
* Adds a slime person race.

* Replaces all mentions of the slime mutantrace with the slime species datum.

* Fixes errors and things.

* Finishes implementing slime people race.

* Makes requested changes.

* Removes comment.

* Fixes conflicts.
2017-05-19 14:32:38 -07:00
clusterfack
246b9261f5 Revert PHORON 2017-04-02 00:37:37 -05:00
clusterfack
8d9d66ce28 Makes Station Rotate (#14506)
* Changes plasma to phoron

Because plasma has been coopted to mean the 4th state of matter, we're rebasing to the new bay naming standard of phoron

* Fixes maps and filenames

* Whoops forgot to change test box!
2017-04-02 00:01:08 +02:00
unid15
5038ebd25d Gremlins can use comms and request consoles (#14437)
* Gremlins can use comms and request consoles

* Fix 1

* Fix 2

* Lower the chance even further for less spam
2017-03-27 11:56:19 -04:00
Pieter-Jan Briers
f72fecb701 Fixing 127+ characters, libvg, encodings. (#13537)
* Fixing 127+ characters, libvg, encodings.

* A fix

* Fix Linux

* stuff

* Bash replaced by Powershell when?

* Benches, tests, optimizations

* Run rustfmt

* Work and stuff.

* Remove fuck

* Stuff I guess.

* More functions and tests.

* Oh yeah rustfmt

* Add replacetext.

* Add rest of the UTF-8 procs.

* Fix a typo.

* Adds a strict_ascii proc.

* Tiny comment

* Finishing up!
2017-02-28 14:22:18 -05:00
Adrian Dias da Costa Lima
626a182a84 Trader vending machine (again) (#13381)
* trader vending machine

* oops

* trader.dm

* cleaning

* last thing
2017-01-12 21:57:30 -05:00
Pieter-Jan Briers
4970cde248 In which /vg/station13 gets high. (#13270)
* Code done. Doesn't compile for shit.

* IT COMPILES!

* Hey it almost works.

* Fixes lighting

* Remove thing I had to double check after asking mso.

* More fixes.

* WiP, fixed everything but waitfor

* Done.

* Damnit DM.

* Fixes priorities
2017-01-11 13:43:38 -05: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
Shadowmech88
eae088713c Grues (#12848)
* Adds grues.
Adds swallow light spell.
Adds support to spell code for gradual-drain spells.
Adds racial spell spellmaster.

* Added sprites for grues.
Made a general /spell/racial path.

* Grues can now heal by consuming human meat.

* Removes unnecessary hulk underlay code.

* Adds a spell that allows grues to shatter lights.
/mob/living now has a var that holds a list of the tools that have been used to butcher it.
Autopsy scanners will now report what tools a human has been butchered with if the human's chest is scanned.
Being butchered by a grue, regardless of the tool used, will cause the autopsy scanner to report that the patient was eaten by a grue.

* Fixes conflicts.

* Puts map back to Boxstation.

* Addresses concerns.
2016-12-20 16:45:45 -08:00
DrCelt
7e8cd3d1ef Fixes #9142: Horror form force airlock open finally works, horror form lings are finally voretastic (#12894)
* Fixes #9142: Horror form force airlock open finally works, horror form lings are finally voretastic

* h
2016-12-18 17:25:04 +01:00
BarneyGumball
c5a455b69d Fixes beam runtimes (#12357)
* Fixes beam runtimes

* Fixed properly
2016-10-26 23:55:52 -05:00
Sprok0
5b091dca77 Wizard apprentices made their own thing (#11939)
* seperates wizard apprentices from traitors

* revision 1

* why did I think this was needed

* conflicts

* seperates wizard apprentices from traitors

* revision 1

* why did I think this was needed

* conflicts?
2016-09-30 12:11:24 -05:00
unid15
51954ea0e4 Fixes shuttles on box (#12031)
* Fixes a bug

* better error message
2016-09-28 09:11:54 -05:00
JMWTurner
bd9440a2b5 Hud tweaks (#11716)
* updatehud

* revision 1
2016-09-02 10:00:45 -05:00
PJB3005
d069cf3f7c SDQL upgrades. (#11528)
* SDQL upgrades.

Global var accessing, assoc lists (["yes": "no"]), `IN` for arbitrary
expressions and a bunch of wrappers for builtin BYOND procs. This includes _animate().

* remove debug output

* Fixes a fuckup and adds a changelog.

* fuck

* Fixes special variables inside the IN clause.

* Fix lag potential
2016-08-31 13:50:29 -07: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
PJB3005
84acff1107 Allows admins to edit transform matrices. (#11226)
* Allows admins to edit transform matrices.

* Manual and reset.

* Fix non-numbers.
2016-08-14 19:19:15 +01:00
Exxion
f44a560c7d Local coder makes get_turf() 50+% faster with this one weird trick! (#10877)
* Revert this if get_turf() ever breaks horribly

* Fuck it, we have tons of uncapitalized macros anyway

* Return of the comment

* Revert "Return of the comment"

This reverts commit 7064e933d6.

* Return of the comment 4real this time

* Move of the comment
2016-07-06 18:01:37 -05:00
9600bauds
cf652619f4 Using a remote signaler on wire-hackable stuff now brings up the wire-hack menu (#10278)
* Using a remote signaler on wire-hackable stuff now brings up the wire-hack menu

* iwsiretool(A)
2016-06-01 05:20:45 -05:00
Shadowmech88
d8674e9320 Golems Are Now a Proper Race (#9274)
* Adds golems as a proper race.

* Adds golem name file.

* Fixes a couple names.

* Further fixes to names.

* Changes the golem language key from g to p.

* Adds groin states for golems, as well as deformed states for all golem limbs.

* Changes attack verb to "punches." Updates the changelog with more complete information as to the golems' capabilities.

* Adds some extra checks for golems. Golems can now walk over broken glass barefoot without being hurt.

* Fixes new macros.
2016-04-15 02:44:08 -05:00
PJB3005
ba1bd93560 Fixes a boutput runtime
* Fixes a boutput runtime

* whoops
2016-04-06 14:54:45 -07:00
PJB3005
0e171db1a4 More to_chat fixes.
* More to_chat fixes.

* Whoops
2016-04-05 11:35:11 -05:00
unid15
0d70cb3943 WIP vaults
modify all the maps, replace restaurant with icecream truck

add rewards to ice cream truck and satelite, defines

fix maps

remove cursed satelite of doom

Add hivebot factory to replace haunted satelite. Fix minimaps for good

maploader lighting

woops

Adds clown base

remove exclamation marks

nerd

Adds a ruined R-UST vault.

Remove vaults from z1, fix hivebot factory
2016-03-13 11:57:12 +01:00
unid15
f8ff6cdcc1 remove shit
it isn't used anyways
2016-02-15 16:54:48 +01:00
unid15
5e79d622d9 Adds cages 2016-02-13 15:53:44 +01:00
unid15
b02d4c68d0 slight roach nerf, is_in_valid_nest() macro for eggs 2015-12-25 15:28:07 +01:00
clusterfack
a9c7b6bb7c Fix stuff, help narnar
(The time to sleep for x ticks, is x * tick_lag not x / tick_lag)
2015-12-14 03:02:42 -06:00
unid15
28d2effc95 make hardcore_mode a global var, fix typo 2015-12-09 21:38:31 +01:00
unid15
a9f3a5e5f4 hunger 0.1 2015-12-09 17:46:06 +01:00
DeityLink
9472bbccb4 failsafe 2015-11-08 17:51:38 +01:00
DeityLink
61839e93c8 fixin stuff 2015-11-02 14:27:01 +01:00
PJB3005
8496e4f26a Adds the silicate sprayer.
Sprite is a modified version of TG's airlock painter.
2015-10-27 17:34:07 +01:00
unid15
81e734ac60 smart mimics 0.1 2015-10-15 16:25:33 +02:00
unid15
0e8c9c1311 at last 2015-09-29 20:43:44 +02:00
unid15
c39e98e3e9 fucking blulshit 2015-09-28 21:23:22 +02:00
PJB3005
9aaa3dd038 Ports Mloc's latest optimizations 2015-08-14 01:52:30 +00:00
PJB3005
3bc5d86263 LIGHTING IS BACK.
AND A SHITLOAD FASTER.

SANIC.
2015-07-21 14:16:27 +02:00
D3athrow
7a3ff4efc3 THE LIGHTING IS DEAD, LONG LIVE DAL 2015-07-18 23:05:18 -05:00
D3athrow
cea4e4e00c break everything again, scheck and other loop sleeps now sleep for a proper 10th of a second instead of just 1 tick at whatever FPS. Throw some scheck like calls in the zas ticker. 2015-06-15 15:13:24 -05:00
PJB3005
fa77d9f2fc GOTTA GO FAST! 2015-06-11 12:56:12 +02:00
PJB3005
9eaa5b6c76 Lighting optimizations.
Less lists, more optimized for() loops, more turf ref usage, better turf ref handling when the resolution is 1, pooling for lighting overlays
2015-06-07 22:57:11 +02:00
PJB3005
ae7ab25539 BAY LIGHTING PEOPLE 2015-06-06 22:15:21 +02:00
D3athrow
01d0e3932a Fix cortical hivemind 2015-05-06 18:38:04 -05:00
Kurfursten
8b402448bc Adds Soldering Irons 2015-05-03 18:52:50 -05:00
clusterfack
6a13721b57 Addresses issues 2015-04-02 19:50:55 -05:00
D3athrow
b0513ba8cc Just camera things 2015-02-20 18:50:24 -06:00
Unfit
b44e2ffe5a z 2015-02-18 23:08:47 +01:00