Commit Graph

13258 Commits

Author SHA1 Message Date
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
unid15
b8bdfe2197 fixes #11425 (#11427) 2016-08-14 17:14:01 -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
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
4d98d1f3b0 Assemblies update - import/export, pointer values, QoL stuff (#10840)
* Assembly update AC

* FIX

* Better changeling

* Fully working pointers, hopefully no runtimes and everything can be saved. Example machine: http://pastebin.com/s7FW7Hy3

* Sanitize the fucking input oh crap

* ix

* Fix items being usable at distance

* Admin assembly frames

* make changelog more accurate

* Turns every string in the game into a define

* c
2016-08-14 16:41:56 +01:00
JustSumBody
8edae3b514 Fixes an issue with conjured forcewalls being invisible (#11415)
* fixes invisible force wall

* invsibility
2016-08-14 14:54:25 +01:00
9600bauds
3314316a70 Blows up Chemistry-Machinery.dm (#11361)
* Blows up Chemistry-Machinery.dm

* oh look we can undef these now

* Commit Message:
2016-08-13 21:07:17 +01:00
clusterfack
093643978e Makes a group jaunt spell (#11145)
* Makes a group jaunt spell

1. Adds invocation to jaunt and group jaunt
2. Creates an adminbus group jaunt spell, gives everyone jaunting for double the time of regular jaunt with a double cooldown as well in a 3 tile range
3. Group jaunting makes an image so all jaunters can see each other

* Adds hud icon

* Create event system to handle image directional updating
2016-08-12 22:28:28 -05:00
Exxion
9c09e44f51 Adds Wizard Wars admin event (#10965)
* Wizard Wars

* No casting during invincibility period

* Removes fuck, adds testing

* Fuck it, let's do both

* Here I fixed it
2016-08-12 22:27:02 -05:00
d3athrow
3ac5b5db78 Merge pull request #11395 from Intigracy/iamthepollmastermasterofthepollHILLARYQUIVERSBEFOREHIMfuckoff
removed polling from +PERMISSIONS
2016-08-12 18:44:01 -05:00
unid15
29dd064a22 Fixes sonic (#11398) 2016-08-12 11:01:22 -04:00
unid15
d991fac3b1 Adds spell power upgrades for fireball, shoe snatching charm and summon robes. Spell channeling for wizard spells (#11187)
* Wizard update

* Add spellbook desceriptions

* SS nerf

* Nerf Shoe Snatching Scourge

* Update splelbook desc

* Fix some stuff, tweak SSS again!
2016-08-12 00:44:58 -05:00
Intigracy
da83eb27ef removed polling from +PERMISSIONS, is now its own flag 2016-08-11 20:04:21 -07:00
DrCelt
38f9b26899 Fixes a bug that can crash the server if two supermatter crystals smash together (#11369) 2016-08-11 22:01:31 -05:00
sood
f1ca12d1f0 Revsquad, a revolution variant (#11339)
REVSQUAD
2016-08-11 10:30:47 -07:00
9600bauds
7a336c5f3b Brain damage makes you fall down, not fall asleep (#11375) 2016-08-11 12:07:04 -05: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
unid15
6e3121aafc Better controllable simple animals (#11166)
* Better simple animals code

* Fix some stuff
2016-08-11 02:02:28 -05:00
9600bauds
820c33a76e Fixed cameras making people naked, probably broke something else in the process but maybe not (#11349)
* Fixed cameras making people naked, probably broke something else in the process

* maybe this was broken before too and nobody noticed
2016-08-11 01:46:55 -05:00
JustSumBody
49c3c1e287 Fixes issue with Security bots arresting people with IDs in hand (#11329)
* Fixes issue with Security bots arresting people with IDs in hand

* fixes logic error

* reduntant department of redundancies department
2016-08-11 01:38:09 -05:00
9600bauds
1675987042 Fixes borg leg no go (#11317) 2016-08-11 01:37:05 -05:00
clusterfack
486f9b1d5f Changes rest somewhat (#11011)
Resting now delays your next move by 1 second
Resting now checks if your movement is delayed before allow you to rest

Effects:
1. Resting is still instant
2. Resting does not let you move just after getting up
3. Resting does not let you get up/drop down just after having used the rest verb
2016-08-10 21:28:09 +01:00
9600bauds
b13a229bd6 Un-hardcodes the minimum metabolizable amount (#11362) 2016-08-10 02:31:50 -05:00
JustSumBody
19228e14a4 fixes blood_stained (#11348)
Hey look I did it this time
2016-08-09 03:27:57 -04:00
PJB3005
78a56e1a22 You asked for this (#11321)
* revert 64x

* fix maptext

* fix context clicks
2016-08-08 22:37:13 -05:00
kolith
510f000d81 Plasmaman cultist armor (#11220)
* thanks 64x64

* cl
2016-08-08 17:32:52 +01:00
9600bauds
ce8f107d45 Firebird always ignores airlock access as (ostensibly) intended, now flies through firelocks (#11212)
* Firebird ignores firelock access as (ostensibly) intended, now flies through firelocks

* Proper movecode, move thru mobs

* |
2016-08-07 16:35:49 -05:00
9600bauds
b61f3e1a1e Logs some stuff that should be logged (#11277) 2016-08-07 15:38:08 -05:00
DrCelt
f1f8e9a415 adds follow to the arrivals announcement computer (#11327)
* adds follow to the arrivals announcement computer
adds follow to the arrivals announcement computer

* fixes bugs
2016-08-07 15:25:49 -05:00
unid15
2a18ab672a Food code fix (#11161)
* Food fix

* Fixes runtime

* Let's also fix attack_self()

* changelog

* rename on_consume to after_consume

* log!
2016-08-07 15:24:51 -05:00
9600bauds
0bf2dbc3ce Morgue tray messages (#11195)
* Morgue tray messages

* i wonder if this counts as a nonstandard formatting change???
2016-08-07 14:56:50 -05:00
unid15
a8f825aeee Physics update (#11165)
* Makes space drift affect everything

* Kicking & Newton's 2nd law

* Mecha fix, special attack fix

* ix

* Check on_foot() for slips
2016-08-07 14:53:30 -05:00
d3athrow
f1197e1138 Revert "buffs skeleton" 2016-08-07 10:52:47 -05:00
DrCelt
3593c2b623 buffs skeleton (#11310)
buffs skeleton
2016-08-07 05:10:26 -05:00
9600bauds
4eb44bd6e7 Logs Boo!, poltergeist shit and ghost chairspin (#11247)
* add the thing

* does the things

* does the thing better

* htfgffsdgd
2016-08-07 10:56:49 +01:00
9600bauds
6ea0eee98e Fixes internal insanity (#11324) 2016-08-06 22:19:41 -05:00
9600bauds
d8a6047bcf Fixes Hulk not making you green (#11314) 2016-08-06 01:05:00 -05:00
FudgePucker
2eeb54fce4 Bandolier holding more than shotgun shells (#11012)
* Bandolier holding more than shotgun shells

NOW IT CAN HOLD ALL AMMO TYPES, AND MATTER CARTS, AND GRENADES.

* Changelogs are hard

Really hard
2016-08-05 13:07:38 -03:00
JustSumBody
beec9afaf4 it's the invisible man (#11296) 2016-08-05 04:53:05 -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
unid15
d619d4aaa0 Remove vox trader ID prompt, give trader access to raiders (#11229)
* Remove vox trader ID prompt, give trader access to raiders

* fix invisible card
2016-08-04 12:03:33 -05:00
9600bauds
92b13f363f Something stupid again (#11213)
* Something stupid again

* okie dokie
2016-08-03 23:44:39 -05:00
Arthurdentist
f485a2086d potent ham update (#11230) 2016-08-03 22:48:02 -05:00
JustSumBody
167acc3a96 Ports TG's instrument system and guitar (#11204)
* Code related changes for porting instrument system

* guitar icon

* fixes object pathing on other maps and such

* Reorganizes sound files for the new system(removes all sharps and reduntant notes), adds guitar notes

* Changelog

* whoops need to include the file too

* removes thing I had for testing purposes

* Adds inhands and suicide_acts, removes redundant notes, fixes everything

* Adds inhands for real this time I think

* Adds inhands for real this time I think (reverted from commit 2367d0ae3d)

* ayo what kinda commit history you want

* Copy and paste was a mistake

* ctrl+f is hard
2016-08-03 22:14:04 -05:00
DrCelt
c8d679e1bc fixes bug with beams. (#11245)
this is literally disgusting. I hate it.
2016-08-03 02:46:41 -03:00
JustSumBody
0524390355 Allows AIs to see visible actions through cameras (I broke smartgit) (#11151)
* Allows AIs to see visible actions through cameras

* changelog

* high res need to fix flag

* high_res and flags

* Atom level proc honestly just remove istype tbh

* hi,res 2.0

* Internal conflicts

* Make malf great again

* Gee AI how come you get to have two News

* actually this isn't necessary also remove removing src
2016-08-02 21:15:33 -05: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
kolith
91a4c966c9 (READY TO MERGE)FIXING GREY SPRITES: THE BEGINNING (#11071)
* New grey sprites and such

* more shite+ roundabout fix

* More stuff
2016-08-02 20:32:24 -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