Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[READY]LAVALAND COMPOUND ITEM - RAPID TERRAFORMING DEVICE #21724

Closed
wants to merge 43 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
adf896f
RCD Floor>Lava
silicons Nov 24, 2016
e326978
RTDStart
silicons Nov 24, 2016
0c07ca2
stuffs
silicons Nov 24, 2016
c03bbc2
stuffs
silicons Nov 24, 2016
05a113a
copypasta
silicons Nov 25, 2016
6255928
..
silicons Nov 25, 2016
05aa1a0
.
silicons Nov 25, 2016
cb6ca0b
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Nov 25, 2016
9407eda
turfs
silicons Nov 25, 2016
10a6455
fastloading
silicons Nov 25, 2016
a7cac2a
break
silicons Nov 25, 2016
daadac5
inhands
silicons Nov 25, 2016
c172aa4
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Nov 27, 2016
8d5161b
actions
silicons Nov 27, 2016
259cec9
runtimes
silicons Nov 27, 2016
2235d21
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Nov 27, 2016
4734864
runtimesfuntimes
silicons Nov 27, 2016
6c2ba30
conflicts
silicons Nov 28, 2016
ddca122
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Nov 28, 2016
1341769
defines
silicons Nov 28, 2016
d2cf67e
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Nov 30, 2016
70131f9
fixmergeconflicts
silicons Nov 30, 2016
ec76991
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Dec 2, 2016
67c3dd2
can_decon
silicons Dec 8, 2016
22dfbed
nerf
silicons Dec 9, 2016
31f2e3c
nerf
silicons Dec 9, 2016
6368e2d
action datums
silicons Dec 9, 2016
1fabeeb
safeties
silicons Dec 9, 2016
5dbfb8e
...
silicons Dec 9, 2016
ba11a6a
//
silicons Dec 9, 2016
a8733bd
..
silicons Dec 9, 2016
f647cb5
fuckrenames
silicons Dec 9, 2016
6d3c5fd
.
silicons Dec 9, 2016
ab5a8cf
..
silicons Dec 9, 2016
75fd2ae
we
silicons Dec 10, 2016
f9f9cdd
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Dec 10, 2016
f218e84
'//
silicons Dec 10, 2016
abde5ed
conflictfix
silicons Dec 10, 2016
0c311c1
modified: code/modules/admin/whitelist.dm
silicons Dec 10, 2016
b2209a8
.
silicons Dec 10, 2016
548ec28
nochasms
silicons Dec 11, 2016
2075532
Merge remote-tracking branch 'refs/remotes/tgstation/master' into Rap…
silicons Dec 13, 2016
01f6285
i_conflicted_with_myself
silicons Dec 13, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 6 additions & 0 deletions code/__DEFINES/is_helpers.dm
Expand Up @@ -19,6 +19,12 @@

#define ismineralturf(A) (istype(A, /turf/closed/mineral))

#define islavaturf(A) (istype(A, /turf/open/floor/plating/lava))

#define isminingturf(A) (istype(A, /turf/open/floor/plating/asteroid))

#define ischasm(A) (istype(A, /turf/open/chasm))

//Mobs
#define isliving(A) (istype(A, /mob/living))

Expand Down
9 changes: 9 additions & 0 deletions code/game/objects/items/weapons/RCD.dm
Expand Up @@ -341,6 +341,15 @@ RCD
return 1
return 0

if(islavaturf(A))
var/turf/open/floor/plating/lava/L = A
if(useResource(floorcost*10, user))
user << "<span class='notice'>You start fabricating plating over the lava...</span>"
activate()
L.ChangeTurf(/turf/open/floor/plating)
return 1
return 0

if(isfloorturf(A))
var/turf/open/floor/F = A
if(checkResource(wallcost, user))
Expand Down