Commit Graph

30 Commits

Author SHA1 Message Date
DeityLink
acca7053cd aaah 2015-11-11 15:44:08 +01:00
DeityLink
a1820fd622 bomberman bombs now affect mechas 2015-08-28 10:06:57 +02:00
DeityLink
0107252195 arenas are now violent by default 2015-08-28 07:09:17 +02:00
DeityLink
970555b250 polishing arenas 2015-08-28 07:00:01 +02:00
D3athrow
9fc6e79859 comment this out for now 2015-08-27 22:10:53 -05:00
DeityLink
85adc18f39 bomberman fixes and camera hearing 2015-08-27 15:23:06 +02:00
PJB3005
9d7ff729b6 Atom locking 2015-08-15 15:06:04 +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
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
PJB3005
ae7ab25539 BAY LIGHTING PEOPLE 2015-06-06 22:15:21 +02:00
clusterfack
b87e693642 Fixes
Painstakingly goes through the 'in world' commit again to use the proper lists for all objects that are autoremoved from the machines list.

Also removes an extremely laggy proc called get_apc() which called locate throughout all related areas until it found an apc, links the apc to the area as only one is allowed per area.
2015-05-16 10:35:36 -05:00
D3athrow
5796813948 FUCKING REVERSIONS 2015-05-11 20:02:13 -05:00
D3athrow
9c21244617 REVERT GAS DATUMS UNTIL COMIC FIXES THE PERFORMANCE ISSUES: PLEASE WORK ON THE GASDATUMS BRANCH https://github.com/d3athrow/vgstation13/tree/gasdatums in the mean time. 2015-05-10 22:55:46 -05:00
DeityLink
6b1a1dd31b alright 2015-05-09 11:35:47 +02:00
DeityLink
fafba69141 ghosts arena notifications and searching tool 2015-05-09 07:23:46 +02:00
D3athrow
e189fd67fd Fixes #4310
u_equip(W) now calls W.dropped() by default, if you dont want it to do u_equip(W,0)
2015-05-05 22:46:40 -05:00
DeityLink
1bc755e8b6 Scoreboard Update 2015-04-23 12:07:14 +02:00
DeityLink
35f7e5e69a diona bomberman restrictions lifted 2015-04-17 14:47:38 +02:00
DeityLink
cb171822bd hotfixes 2015-04-16 22:31:44 +02:00
DeityLink
eb109625ed bomberman hotfix 2015-04-14 23:16:37 +02:00
DeityLink
fb2860a2a4 2v2 arena 2015-04-13 17:48:12 +02:00
DeityLink
a683c2a4ad Bomberman Scoreboard 2015-04-13 16:54:23 +02:00
DeityLink
d95f8afac2 improvements 2015-04-13 15:19:36 +02:00
DeityLink
9e13eac273 more arena stuff 2015-04-13 04:01:50 +02:00
DeityLink
d580aca370 bomberman part 2 2015-04-12 22:24:53 +02:00
DeityLink
ed1f5bbe5e hotfix 2015-04-12 19:05:41 +02:00
DeityLink
4a30eecfaf Bomberman part 1 2015-04-09 00:09:36 +02:00