Commit Graph

1610 Commits

Author SHA1 Message Date
unid15
27c61d88e4 Fix map loader runtime (#10290)
* Fix map loader

* Fix 2

* ey
2016-06-07 11:12:41 -05:00
unid15
75d79b3c23 Hand refactor (#10045)
* hand refactor (COMPILES)

* Works pretty much

* Test martians

* Martians

* Fix human UI

* Fix find_organ_by_grasp_index() returning arms

* CL + tweaks

* Last fixes

* a

* Better CL

* Fix weird issue!

* Fix virologist job

* Resolves a very important issue

* I thought I had already fixed this

oh well

* Fix grabs

* Shat
2016-06-05 02:33:12 -05:00
Intigracy
5ada13ecde fixes an incorrect admin log. (#10377) 2016-06-03 21:10:46 -05:00
clusterfack
d925bcd785 Proc for generating map renders (#10302)
* Proc for generating map renders

I mean what else is there to say, it doesn't make it into one large icon unfortunately but someone could do that. Or you could use the goon method to display.

* This is useful as well

* Modifications

1. Changed getflaticon to show more directional sprites
2. Changed getflaticon to properly order the rednering of underlays -> sprite -> overlays
3. Changed maprender to use a transparent icon instead of a full alpha white one
4. Changed maprender proc to use a better sorting method stolen from getflaticon
5. Changed maprender to eliminate spaces in the outputted folder paths
6. Changed maprender to properly name the maprenders so they are ordered correctly

* Small fix

* Update map link

* Fix some more directional objects, fix multitile objects
2016-06-03 11:37:00 +01:00
PJB3005
22ea146b34 Revert "the Space Parallax update" (#10323) 2016-05-31 23:03:13 +02:00
DeityLink
cfef0afef0 the Space Parallax update (#10085)
* parallax1

* parallax2

* parallax3

* parallax4

* parallax6

* parallax7

* parallax8

* parallax9

* parallax11

* parallax12

* parallax13

* parallax14 and changelog

* parallax15

* parallax16

* parallax17

* parallax18

* parallax19

* parallax21

* parallax22

* parallax23

* fixing conflicts again

* Fixing that sqlite Error

* parallax25

* sql

* sql (reverted from commit 257cc728669d083118f15fe5cc3fb55fad62b1e6)

* sqlagain
2016-05-31 21:48:51 +02:00
unid15
2a910bcb49 Fix map element loading 2016-05-29 11:32:49 +02:00
unid15
3d1ae81414 Map element datums (#10137)
* Refactor away missions and vaults

* Logging

* Allow map elements to be spawned on new zlevels

* Changelog

* Last changes
2016-05-28 20:04:41 -05:00
Shadowmech88
7be148b98f Highlander Changes (#9931)
* Highlanders will now receive a full heal if they decapitate another highlander. Highlanders can no longer use machinery, guns, or vehicles. Silicons will now become humans when the highlander button is pressed.

* Fixes stuff.

* Adds string define for "highlander". Puts the code for making a tracker effect into its own proc. All highlanders are now permahulks.

* Plasmamen no longer lose their suits, helmets, tanks, or masks when made into highlanders. Vox no longer lose their tanks or masks.
2016-05-26 23:28:06 -05:00
sood
3ddc5b88ad WHOOPS (#10090)
Wages disable button hotfix
2016-05-17 01:28:23 -07:00
sood
e7ef0eeb1d WAGES (#9310)
* WAGES

* Accounts DB shows wages.

* wep

* more work, need to fix link to panel doing nothing

* Economy panel

* Changelog

* Fixes

* whoops

* no schedule

* aaaa

* changelogs pls
2016-05-14 00:29:40 -07:00
unid15
5bf7f08ee1 Away mission refactoring (#9850)
* Away mission refactor

* add to config example

* Better interface

* Attempt to make map loading less laggy. Change category of new verb

* Let admins jump to created away missions

* Fix issues noticed by PJB

* Check admin rights

* Let gateways connect to multiple away missions. Fix gateway connections

* switch order of ..() and gateways.Remove(src)

* change var name
2016-05-14 01:45:56 -05:00
clusterfack
80c1871b74 Adds debug verb for pooling (#9966)
* Adds debug verb for pooling

I think pooling is a thing that has very few bugs due to the way I've simplified it to the extreme and thus this debug verb in an ideal world shouldn't be needed.

But we don't live in an ideal world as you can clearly see
http://www.byond.com/forum/?post=2080853

This lets you view all the stored variables for a pooled variable type (assuming it has already been pooled at least once)

* Improved about 300%

* Fuck I'm so high
2016-05-08 17:10:49 -05:00
sood
17273a8bf6 Adds Yamato Cannon firing sound to Bluespace artillery. (#9972) 2016-05-08 14:43:16 -05:00
DeityLink
40b4bfee21 Blob HUD (#9948)
* blob hud sprites

* blob HUD

* OOP is srs bsns

* changelog 9948

* haha holy shit someone stop me

* ghnazndjazhnfoizhioHNFAONHIOKZFNDZA
2016-05-08 02:48:39 -07:00
DeityLink
5b3a780501 The Big Blob update, Part 3 (assuming that Part 2 was the Blob HUD) (#9957)
* blefjiazàfjb

* changelog 9957

* let's fix that

* changelog update

* zdazdzad

* I thought I removed that one
2016-05-08 02:48:16 -07:00
dylanstrategie
b5c7f3165a Add cancel buttons or instructions for a bunch of admin procs (#9845)
* Add cancel buttons or instructions for a bunch of admin procs

* choices|null + Compile Fix

* Fug
2016-05-02 12:43:26 -05:00
Probe1
9a5c0a192b Refactors docking Ports (#9791) 2016-05-01 13:48:17 -05:00
DeityLink
b7d5338a90 The Big Blob update, Part 1 (#9735)
* blab

* blib

* blub

* bleb

* blob

* bloarb

* blyuiob

* blargarbelb

* changeblob

* oh fuck you travis

* oh are you fucking kidding me

* well duh

* fix spacemove

* damge overlay updates
2016-04-29 06:08:46 -07:00
Intigracy
160a1ceb69 Adds spawn reagents to SPAWN. Keeps on DEBUG as well. (#9713) 2016-04-29 03:45:10 -05:00
Intigracy
4bc1d40a8b PERMISSIONS admins can now make server polls 2016-04-27 16:41:30 -07:00
Sood
31ac9f6a5b 510 + btime mostly removed + screen overlays overhaul + Paradise sched improvements 2016-04-26 15:34:31 -07:00
Intigracy
35acd2de17 fucky flags pt 2 (#9606) 2016-04-23 21:59:05 -05:00
Intigracy
d539ca2edb fixes some stupid flag requirements (#9598) 2016-04-23 17:27:39 -05:00
D3athrow
9df00e1870 Maybe fix seeing stickybans 2016-04-22 01:08:57 -05:00
D3athrow
ce0842ceea maybe prevent future sticky massacres. 2016-04-21 16:29:53 -05:00
9600bauds
fb9edfa5b7 Confirmation box for borers overdosing their hosts with chemicals (#9493)
* Confirmation box for borers overdosing their hosts, better logging

* Borers aren't counted as antagonists in playerpanel
2016-04-20 23:26:00 -05:00
PJB3005
f498d5e354 Holomaps & optical material scanners! (#9311)
* theoretical holomap base code

* Sprite

* Holomaps!

* changelog

* fucking changelogs

* Stuff!

* Optical Material Scanner rework.

Makes optical material scanners work as auto-updating holomap on your
eyes.

Abstracted mesons and materials scanners to a
/obj/item/clothing/glasses/scanner subtype.

Kept typed loops.

* Changelog update.
2016-04-18 01:37:51 -05:00
unid15
442c730c51 Species-restricted jobs and vox traders 2 (#9472)
* Vox traders

* changes maps, CL

* Jobbans

* fixes sleepers

* Map-restricted jobs

* Trader -> Vox Trader. Now a civilian job. Vox Traders start with some food and drinks

* modify changelog

* Map specific jobs are now enabled in map datums

* Remove rogue comma
2016-04-17 11:12:07 -04:00
clusterfack
a9ed4edd39 Species-restricted jobs + new "Trader" job for vox (#9073)
* Vox traders

* changes maps, CL

* Jobbans

* fixes sleepers

* Map-restricted jobs

* CL for map changes
 (reverted from commit 88b5b62b4d)
2016-04-15 20:27:13 -05:00
unid15
88b5b62b4d Species-restricted jobs + new "Trader" job for vox (#9073)
* Vox traders

* changes maps, CL

* Jobbans

* fixes sleepers

* Map-restricted jobs

* CL for map changes
2016-04-15 18:39:46 -05:00
PJB3005
4ab372f0bf Fixes an SDQL issue. (#9393) 2016-04-13 01:15:29 -05:00
PJB3005
5f2a6abc4d More SDQL power. (#9338)
* Arbitrary SDQL function calls.

IT'S HAPPENING.

* SDQL list accessing.

* Readds exception checks.

* Fixes a scoping bug, makes CALL use SDQL_var().

Should make CALL more consistent.

The scoping bug was things like these:

CALL client.myproc(tag) ON ...

The previous, glitched behaviour would result in the client's tag being
passed to myproc, due to scoping issues. This is now fixed.
2016-04-10 17:12:35 -05:00
Intigracy
be4ab9df37 admins now get the option to give a reason with shuttle call (#9339)
moves confirmation messages on shuttle calling to after the reason prompt
2016-04-09 02:59:54 -05:00
sood
f5c5671e19 Mob swarm fixes (#9336)
* Mob swarm fixes

* Also lets admins see where mob swarms spawn

* typo
2016-04-09 02:32:29 -05:00
dylanstrategie
8d967c2505 Remove Cancer HREFs aka (CANCER) in prayers (#9302) 2016-04-09 02:30:42 -05:00
PJB3005
0e171db1a4 More to_chat fixes.
* More to_chat fixes.

* Whoops
2016-04-05 11:35:11 -05:00
Intigracy
7eff6ebd50 survival boxes are now labeled as survival boxes, spawn with 1 bandaid, which is a single use bruisepack
changes path of box/engineer to box/survival/engineer, adjusted everywhere it's used accordingly

checked our 4 main maps (box, meta, deff, taxi), none of them use this path



removed partial pathing all over boxes.dm
2016-04-03 16:56:02 -05:00
dylanstrategie
bfd48c1a99 Adds admin-only "Inflict Cancer" button
* Get cancer and die

* Give Cancer added to VV

* Change process method again

* Restore that line

* When are we going to fix .gitignore ?
2016-04-02 13:39:28 -05:00
sood
c9096aa4cb MOB SWARM 2016-04-02 01:52:02 -05:00
Sood
ee14ab7ea7 url_decode why 2016-03-30 00:37:46 -07:00
clusterfack
a1f4061fdf Merge pull request #9016 from unid15/buton
Jump to Vault admin button
2016-03-28 14:14:47 -05:00
clusterfack
59a6ab0c77 Merge pull request #9094 from clusterfack/fix6
Fix some shit
2016-03-28 14:13:07 -05:00
clusterfack
d564c60889 Merge pull request #9092 from clusterfack/fix4
Fix an incorrect to_chat
2016-03-28 14:07:34 -05:00
clusterfack
0cef1eb885 Fix some shit
Fixes some autismal shit with syndicate/centcomm private messages
Makes them use the same method as pray so the msay window works properly
Fixes that issue probe made about centcomm replying
2016-03-28 01:27:10 -05:00
clusterfack
96ee2ebb6f Fix an incorrect to_chat 2016-03-27 23:33:41 -05:00
Intigracy
c564031d35 Cargo is now seperate on the many menus
clowns and mimes added to the jobban menu
removes duplicate IAA entry on the jobban menu
2016-03-27 20:03:02 -07:00
PJB3005
8eb24bfec0 PANIC 2016-03-27 23:49:26 +02:00
PJB3005
f46f02dc9e Goon-style chat.
Credits to goon for most of the work.
2016-03-27 17:23:07 +02:00
unid15
5fa27464e6 yessir 2016-03-24 14:17:00 +01:00