Commit Graph

1282 Commits

Author SHA1 Message Date
Rob Nelson
93813b9e72 Merge pull request #6184 from dylanstrategie/Mat_Synth
Fix broken Mat Synth R&D Values
2015-10-20 11:47:08 -07:00
dylanstrategie
e2ee4e6dba Fix further R&D problems 2015-10-18 11:38:41 +02:00
DeityLink
e7e586d90b more economy stuff 2015-10-18 03:46:56 +02:00
DeityLink
5162e9d1c6 fixes #6105 2015-10-13 15:22:36 +02:00
Rob Nelson
e3b30dd68b Merge pull request #6080 from Kurfursten/mechanicupdate
Mechanic Update
2015-10-11 21:05:56 -07:00
Kurfursten
551d037dc5 We are not your kind of people 2015-10-11 22:21:57 -05:00
DeityLink
7835ac11a5 Economy part 1 2015-10-11 12:32:39 +02:00
Rob Nelson
cefccbd297 Overhaul relaymove() zero-G blocker thing. Fixes #5884 2015-09-29 22:25:49 -07:00
Rob Nelson
47ec546c5b Fix DME, fucking laptop 2015-09-26 15:57:18 -07:00
Rob Nelson
d355f0f53b More typos 2015-09-26 15:21:58 -07:00
unid15
24b4acced8 BUG FIX 2015-09-05 21:31:27 +02:00
d3athrow
768f462677 Merge branch 'fixtbhfamsmhafaiklol' into 'Bleeding-Edge'
Fixes Stuff

- Fixes VV not giving spells properly
- Fixes a garbage collection issue with ventcrawling pipes
- Probably fixes an issue where the is_in_modules check would return true for things NOT in your modules but of the same type Fixes #133
- Makes it so you cant make your view smaller than 1 tile because FUCKKKKKKKKK THATTTTTTTTTTTTTTT
- Makes it so only observers can change their view because new players and corpses dont particularly want/need it Fixes #127
- Moves view check to mob/login from mob/stat

See merge request !160
2015-09-01 17:32:14 +00:00
clusterfack
7dd59c896a Fixes
- Fixes VV not giving spells properly
- Fixes a garbage collection issue with ventcrawling pipes
- Probably fixes an issue where the is_in_modules check would return true for things NOT in your modules but of the same type
- Makes it so you cant make your view smaller than 1 tile because FUCKKKKKKKKK THATTTTTTTTTTTTTTT
- Makes it so only observers can change their view because new players and corpses dont particularly want/need it
- Moves view check to mob/login from mob/stat
2015-08-30 23:46:01 -05:00
PJB3005
1624bf7b1e Fixes butchering SCPs.
Fixes #141.
2015-08-30 14:48:26 +02:00
D3athrow
0ae172155b ok readd this 2015-08-27 22:10:08 -05:00
D3athrow
2f160eff32 remove that i guess 2015-08-27 18:33:35 -05:00
D3athrow
57c8aa2d22 Merge branch Bleeding-Edge into snowflake_the_world
Conflicts:
	code/game/objects/effects/overlays.dm
	code/modules/projectiles/projectile.dm
	code/modules/projectiles/projectile/beams.dm
2015-08-25 04:18:02 -05:00
DeityLink
c469d5502b sample text 2015-08-24 00:18:04 +02:00
DeityLink
922ae40f4f Experimental Guns No5. Stickybomb Launcher 2015-08-24 00:17:09 +02:00
D3athrow
796d44f017 fix my fuckup letting people zoom out pregame and not have it forced back 2015-08-22 19:23:33 -05:00
D3athrow
63d9d7f9f0 dindunuffin 2015-08-21 13:36:46 -05:00
D3athrow
b4088c050d figs 2015-08-20 23:44:31 -05:00
D3athrow
2663b8f212 massive pile of buildmode shit 2015-08-20 19:57:28 -05:00
D3athrow
4ab5e5d15a Fixes #62 last step for the honk mech and spacepod should work fine now. 2015-08-13 17:52:25 -05:00
PJB3005
17d0dafde2 Cael & robotics 2015-07-26 16:05:44 +02:00
PJB3005
3bc5d86263 LIGHTING IS BACK.
AND A SHITLOAD FASTER.

SANIC.
2015-07-21 14:16:27 +02:00
D3athrow
d59f6a07b0 comment out panicwriter and saytesting 2015-07-20 16:04:48 -05:00
D3athrow
7a3ff4efc3 THE LIGHTING IS DEAD, LONG LIVE DAL 2015-07-18 23:05:18 -05:00
D3athrow
41d7df01fd just fuck my shit up 2015-07-18 02:30:51 -05:00
PJB3005
365ddd0239 Fixes #5272 2015-07-07 13:25:07 +02:00
D3athrow
23cdb13455 stop buildmode deleting yourself nerd 2015-07-06 02:21:30 -05:00
D3athrow
aa5b195033 fuck lists 2015-07-05 23:50:32 -05:00
d3athrow
c4f4521940 Merge pull request #5193 from dylanstrategie/Meteor-Hit-Is-Over
Forcefully deprecate meteor_hit()
2015-07-01 18:45:22 -05:00
dylanstrategie
7dd39a9c52 Port experimental base_turf system from Baystation - Third time in a row
No, I don't know how to manually fix conflicts on a PR, and this doesn't
make me wanna figure out how it's done

Fuck you too for not even trying when you were working on Endgame @N3X15

Also thanks for fucking up my PR by stealth-merging a fix @Comic

Because Baystation has finally gotten around to it, and because the code
looked simple, I decided to get my hands on porting a system that allows
up to define base_turfs. As a bonus, it also defines them per Z-level.
So if you wanted, you could have a space station, and a Z-level on a
map-spanning asteroid, and then an away mission on land, all in the same
file

Note that you can modify it mid-round via a DEBUG flag verb, it will
however only affect destroyed turfs (it won't change space, which I
suppose is intentional)

Tested were destroying walls and floors and even dropping a bomb in the
middle of Medbay

Not tested were more finicky conditions like the Singularity or
buildmode. I simply replaced all ChangeTurf() instructions that pointed
to space, because that is how Baystation implemented it

Only problem with this is that it doesn't work on a per-map basis, so
unless some wizardry is done on that code, it'll be hard to get anything
interesting going with it

Discussions go below. Since this is pure code refactor, I doubt there'll
be much up to debate
- Old PR over at #5192
- Older PR over at #5167

Example picture (with the current code, there would be no lattices over
the sand) :

![dune](https://cloud.githubusercontent.com/assets/6137403/8409264/9d1b0e5e-1e76-11e5-9a53-13a972268c87.png)
2015-07-02 01:30:15 +02:00
D3athrow
f019bbe21a das a bannu 2015-07-01 16:06:14 -05:00
D3athrow
b772255e7a RUNTOOMS 2015-06-30 20:37:50 -05:00
dylanstrategie
8f1132f443 Forcefully deprecate meteor_hit()
meteor_hit() is a textbook example of snowflake. What you have here is a
proc linked to a single entity (the small meteor) which shouldn't even
have it (ever since I reworked meteors, small meteors explode) that is
present in FIFTY. FUCKING. FILES.

Since an explosion more than clearly does the damage we want done on
meteor impact, it is more than logical to remove it and lighten our code
of obsolete and obscuranting procs

For the handful of times where it isn't possible to straight up remove
it (immovable rod, dust, small meteor), the code was quickly patched by
making it fire ex_act(2), given that small meteors perform
explosion(src.loc, -1, 1, 3, 4, 0)

Doing it quick and dirty because otherwise it's going to cause conflicts
everywhere
2015-06-29 16:16:03 +02:00
D3athrow
6b63a2286c Apparently ex_act(1) doesn't recurse through the turfs contents like i thought? 2015-06-26 12:37:59 -05:00
D3athrow
a94a971414 Selective fill(type to type) and Selective delete(type2dead) 2015-06-26 12:25:33 -05:00
D3athrow
74c0778491 WENK 2015-06-26 11:34:50 -05:00
PJB3005
1222c854d0 increase gyrotron power 2015-06-23 17:50:08 +02:00
d3athrow
911b8c6174 Merge pull request #5015 from PJB3005/RUSTy
R-UST Mk. 7 Fixes!
2015-06-22 18:30:58 -05:00
D3athrow
eb9c897fb6 blblbblblbl 2015-06-20 16:18:25 -05:00
PJB3005
5c67d46be4 Changelog + Whoopsies 2015-06-20 21:12:24 +02:00
PJB3005
e6ac35d67f Core monitor + whoopsies 2015-06-20 20:45:59 +02:00
PJB3005
5e04da2300 Core monitor fixed + other shit. 2015-06-20 19:15:55 +02:00
D3athrow
7efbc07e75 Dunno why the macro doesnt work but buildmode area fill/delete works.
Usable in advanced buildmode, ctrl+shift left click for bottom left corner, ctrl+shift right click for top right corner.
2015-06-20 12:06:14 -05:00
D3athrow
a6b31d78c6 no more accidental deleting of buildmode buttons by doubleclicking. 2015-06-20 12:03:28 -05:00
PJB3005
dca4b8017a R-UST Mk. 7 Fixes! 2015-06-18 00:16:12 +02:00
d3athrow
9ca7769ace Merge pull request #4584 from ComicIronic/MaterialDatumImpl
Material datum implementation
2015-06-16 16:44:54 -05:00