Commit Graph

249 Commits

Author SHA1 Message Date
DeityLink
8aa1e77ccb BEEKEEPING 3.0 2017-07-29 21:27:58 +02:00
DamianX
066ab4f17f Revert "Merge pull request #15552 from jknpj/beeez" (#15559)
This reverts commit b2accb91d0, reversing
changes made to 8e7a65a184.
2017-07-29 05:24:56 -05:00
DeityLink
4a4f26ee17 bees 2 2017-07-21 04:13:26 +02:00
DeityLink
652c517222 bees 2017-07-21 04:13:26 +02:00
Skullyton
6102fc7da1 fixes dylans meme-fuck (#15287) 2017-07-02 14:52:25 -04:00
BobdaBiscuit
ca58878c3a [READY FOR REVIEW] Adds more xenoarch large artifact triggers, adds manual trigger picking to the admin spawn option (#14448)
* manual trigger picking for admin spawned artifacts

* adds in a light based trigger

* misc fixes

* adds in pressure trigger

* quick electricity prototype, needs more refining

* unfuck dme

* SPEED trigger and misc fixes

* not visible trigger D E V I L I S H edition

* prototype pay2use trigger

* finalise everything before testing

* bug fixes

* requested changes

* misc tweaks
2017-04-02 17:12:38 -04:00
JMWTurner
8d561d8fb8 the Strike Team rewrite (#14446)
* striketeamrevamp1

* fix

* fix global

* more fixes

* wtf

* ok

* fixed
2017-03-30 18:44:34 -04:00
Pieter-Jan Briers
16a9d54f2a Profiler and reboot for admins with +SERVER/+DEBUG, client skin stuff. (#14255)
* Client skin buttons for reconnect, profiler and reboot. All admins get profiler and reboot if they have the correct flags.

* Update vgstation13.dme
2017-03-12 03:10:51 -04:00
BobdaBiscuit
4928a7e0b0 Converts artifact triggers to datums (#13856)
* datumised triggers

* missed some defines

* moves logging to triggered()

* misc fixes

* local man doesn't know how to qdel

* defines and qdel-ing less shit

* untested finalizations, runtimes on delete

* nulls some shit instead of qdel

* soon

* misc changes

* defines a shit

* unfucks the analyser

* toggle fixes

* rename artifact.my_effect to primary_effect, attempt to fix runtimes related to anomaly batteries, moved trigger generation to a proc that is called by artifact objects, brings create custom artifact up to date

* WAKE ME UP FROM THIS HELL

* forcefield fix

* misc changes

* reee
2017-02-19 09:28:48 -08:00
Sood
ae23a0c991 purge turfs list 2017-02-10 14:38:19 -08:00
Sood
57534f2f15 QDEL CLEANUP THE RECKONING 2017-02-07 14:38:59 -08:00
Skullyton
dd572ff592 Adds custom artifact creation. Adds the dead harvest artifact effect (#13751)
* Adds custom artifact creation. Adds the dead harvest effect

* Accidentally tinied

* PJBocalypse
2017-02-04 16:50:41 +01:00
Shadowmech88
40ce2eb702 Adds immovable pillars and immobable monoliths. 2017-01-18 21:10:50 -06:00
Skullyton
eea0279bfe Adds ass removal button (#13207)
* Ass blast U S A

* logging

* How embarrasing
2017-01-01 14:27:00 -05:00
jknpj
d43055703c Adds sound to notify silicons about law changes (#13108)
Adds lawsync.ogg and makes it play to silicons everytime their laws
changed, except by ion-storm and emaging.
2016-12-27 16:04:30 -05:00
DrCelt
ed98adae1e Fixes #10725 (#12935)
Fixes #10725
2016-12-20 10:38:39 +01:00
DrCelt
29d54c2ab1 Fixes #6968, Spawn Alien Larva adminbus event now actually works (#12819) 2016-12-18 17:39:35 +01:00
DrCelt
1e9c4dac3e Fixes #7084, japanese animes mode not updating mob icons (#12828) 2016-12-18 17:23:29 +01:00
DrCelt
fae0c1b6d4 Fixes #8884, though I wish I hadn't (#12886) 2016-12-18 15:00:25 +01:00
Skullyton
0a0b12dd45 Poking at poking at blobs (#12602)
* Only took me a month

* I tinied
2016-12-10 15:28:25 -08:00
Intigracy
31a66103af weakened becomes knockdown (which is what it does) (#12466)
* weakened becomes knockdown

* CRUISE CONTROL FOR COOL

* there's a proc for that

* use the procs luke

* shitcode
2016-11-06 14:41:50 -06:00
sood
aabf4e5874 Special tab QOL for admins (#12432)
* Add QoL messages to admins when replying to prayers/faxes/etc

* fix runtime

* sends the replies to msay too

* Prayer response also goes to msay window

* reply faxes are now href links

* oops return

* Return paper after sending fax for reference in Topic() for msay, also fix Inti's forgotten second arg removal

* sanity

because to assume intelligence from everyone who'll ever code is to make an ass of u and me

* Whoops

* formatting and shit

* forgot about edge cases where there's multiple faxes in one department

* removed the <b> I added
2016-11-03 18:22:55 -07:00
Intigracy
edad59b61f Jumping to things now stops your current Haunt (#12295)
* Using admin jump now stops your current haunt

* removes unused var, arena jumping and egg/posibrain jumping now apply
2016-10-24 05:12:14 -05:00
clusterfack
fbef0592d0 Removes some useless vars (#12259)
* Removes some useless vars

Removes a bunch of vars, or demotes them to more specific typepaths than /atom when they are used just a few times or no times at all.

* Another one boyos

* Remove another var in favor of a global list

* Make ashtype a proc, since its only used in 4 places and is completely static

* NEVER USED

* Demote to /atom/movable

* Demote to /atom/movable, again

* Makes on_MOVEd be on /atom/movable

* Removes unusued /turf var

* Unusued on /atom, demote to /atom/movable

* Removes unused turf var

* Makes materials and starting materials /atom/movable
2016-10-18 20:23:25 -07:00
Kammerjunk
f99648ec46 Giving easier admin punishment (#12237)
* In which I get back at IAAs for faxing their butts

Drop-Bomb a SHIT but this is better

* PP menu works but is lacking content

I guess SOMEONE will make that eventually maybe who knows
2016-10-17 03:16:25 -05:00
clusterfack
8df11430ca Makes AI transformations a bit easier (#12171)
Readds AI transformation to mobs other than humans, also makes it so you can AI-ize mobs into the current location, rather than always in the standard landmark locations for AI spawns.
2016-10-13 13:00:57 -05:00
CptWad
901464a817 Secrets panel un-fucking (#12135)
* memes

* UPDATE
2016-10-12 18:17:13 -05:00
Intigracy
e236d6b59e fixes the admin log button showing as spawn_objects (#12012) 2016-09-26 02:25:23 -05:00
Sprok0
a0276aab47 Portable turret overhaul (#11874)
* Portable turret overhaul

* caps

* visible_message

* revision 1

* thought I did this

* Temperature gun turrets work fully now

* revision 2

* Magic number removal

* energy weapon power usage isn't helpful for this

* more defines
2016-09-18 19:40:25 -05:00
Intigracy
51da31f725 R_PERMISSIONS can now kick anyone (#11909)
* R_PERMISSIONS can now kick anyone

* tested too
2016-09-16 11:22:27 -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
unid15
bacb62d975 Adds a proc to create a shuttle transit area at runtime (#11453)
* Adds 'dungeons'

* Remove hitler

* Modify maps, last tweaks

* Dynamic transit baby

* Fixes

* Transit dir, remove hitler

* CL

* ..()

* Remove old CL
2016-08-21 04:07:25 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -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
dylanstrategie
253086283f Remove Meteor Storm Customization to get the thing working again (#10886)
* Fix Meteor Universal State not working

* Use a normal while loop

* I fixedi t

* Remove Meteor Storm customization, not a huge loss

* Muh ident

* Remove second confirmation
2016-08-11 02:05:48 -05:00
clusterfack
6edf0208ac 64x64 Sprites (#11214)
* Move DMI files over to 64x64

* Lighting overlay + world.icon_size.

* Change 32 to world icon size

* Adds pixel shift multiplier

* Fix accidentaly 16 -> world_icon_size/4 conversion to proper world_icon_size/2 conversion

* Fixes lighting properly

* Fix spacepods bounds

* Redo all icons with BYONDTools bug fixed

* Update ALL the map files dear god

* Double crayon font size

* Update all screen locs

* Fix contextual clicks

Couldn't use PIXEL MULTIPLIER here for the most part due to the fact most of these are ranges and doubling them would leave empty spaces

* Fixes maptext size and the final touch ups on antag screen locs

* Runs optipng on the DMI files in last commit.

Because my optipng version was outdated (blame the optipng package I had installed) it failed to run on the erge commit. This fixed that.

* Reduces parallax size a bit for 64x64 map sizes

* Fix lobby screens

* Fix DME
2016-08-05 02:07:02 +02:00
DrCelt
7ed76c60f1 NO MORE HALF MEASURES, CLUSTER (#11183)
* NO MORE HALF MEASURES, CLUSTER

* NO MORE HALF MEASURES, CLUSTER

* bugfixes

* bugfixes

* final bugfixes before the final testing

* we have clearance for lift-off, captain.
2016-08-02 20:32:38 -05: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
Exxion
0dc443c36a Highlander refactor (#10778)
it's still today
2016-07-03 03:58:27 -03:00
PJB3005
df30c3f4b7 Paradise error handler (#10571)
* Ports the Paradise error handler.

Made by @Krausus

Initial code port, it compiles!

* It now looks cool!

All kinds of fancy CSS and HTML things.

* Stuff

Fixes Comic's comments.

Ports some more changes from Paradise.

The src from the machinery process is NOT included. I consider stack
traces more valuable.
2016-06-22 19:56:49 -05:00
ComicIronic
53040e7e83 Moves string overlays to use images. (#10686)
* Moves string overlays to use images.

* Fixed overlays being missed in replace due to unexpected string characters.
2016-06-20 17:27:24 -05:00
DrCelt
778f64fcb1 PLANES (#10499)
* PLANES

* whoops

* bugfixes

* adds dummy noir obj/screen

* I.plane = initial(I.plane) + assorted bugfixes

* fixed bugs and did a thing with lasers & tasers

* thanks for using a define up there it's really useful and maintainable.
2016-06-17 19:26:18 -05:00
dylanstrategie
238919db7b Change Meteors to use Universal State code (#10379)
* Change Meteors to use Universal State code

* Expand one line if
2016-06-15 12:49:02 -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
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
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
sood
17273a8bf6 Adds Yamato Cannon firing sound to Bluespace artillery. (#9972) 2016-05-08 14:43:16 -05: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