Commit Graph

1073 Commits

Author SHA1 Message Date
Joan Lung
180dd7bd84 Adds another unique KA mod to necropolis chests (#27982) 2017-06-05 14:52:03 -03:00
Expletive
ed480ef08e Fixes problems that were in the original PR (#28099) 2017-06-05 13:55:30 -03:00
Leo
aada38ff3c Removes check_tick from ORM ui_data 2017-06-05 09:49:11 -03:00
Joan Lung
41e3120356 Merge pull request #28057 from Expletive/tguiorm
Ports the Ore Redemption Machine to TGUI
2017-06-05 08:43:08 -04:00
Expletive
a4063f5488 Add text fields, rglass smelting, style changes, sheet insertion. 2017-06-05 04:37:47 -07:00
Expletive
f7df5244c7 Sacrificed a lamb to the dark gods of TGUI 2017-06-04 07:07:42 -07:00
oranges
d66900aaff This doesn't do anything (#28020) 2017-06-04 12:28:58 +02:00
Expletive
ac34fc041a new branch from updated master 2017-06-03 23:38:25 -07:00
Expletive
3f62253b3b Adds sprites for certain lavaland stacks and adjusts their max_amounts 2017-06-02 07:39:08 -07:00
Expletive
b928177ea5 Stacks will change sprites and w_class based on how full they are. 2017-06-02 02:55:41 -07:00
Joan Lung
ec963c3b9a Adds low drop chance kinetic crusher trophies for base mining mobs (#27852) 2017-06-01 23:26:29 -03:00
Joan Lung
6944e25513 Adds three unique kinetic accelerator modules to necropolis chests (#27906) 2017-06-01 17:31:35 -03:00
Leo
df4615a9e4 Merge pull request #27870 from ChangelingRain/altunclickable
Fixes ghosts using marker beacon
2017-05-31 10:47:50 -03:00
Expletive
9466b6f62c Maybe this time I won't fuck it all up 2017-05-30 14:10:54 -07:00
Joan Lung
55bdc6a215 Fixes ghosts using marker beacon 2017-05-30 09:49:05 -04:00
Joan Lung
ac4da32733 Splits mining_mobs.dm into separate files (#27773)
* Splits mining_mobs.dm into separate files

* find/replace
2017-05-29 02:16:26 -04:00
Joan Lung
91022c6f29 The kinetic crusher can now gain bonus effects via trophies gained by killing bosses with it (#27728)
🆑 Joan
rscadd: The kinetic crusher can now gain bonus effects via trophy items gained by killing bosses with it.
rscadd: Yes, you do have to kill the boss primarily doing damage via the kinetic crusher, or you won't get the trophy item and the bonus effect it grants.
/🆑

The effects are relatively minor;
The dragon trophy makes mark detonation do 5 damage to and push back every other mob within 2 tiles of you.
The bubblegum trophy makes melee hits do 2 more damage and heal you for 1. This effect is increased by 500% during mark detonation, so it does 10 and heals for 5 on mark det.
The colossus trophy causes your next destabilizing force after detonating a mark to do 15 damage but move slower.
The hierophant trophy creates a 1x3 temporary(7.5 second duration) indestructible wall on your turf on mark detonation. You, your projectiles, and things you're pulling can pass this wall.
2017-05-28 13:53:59 +12:00
Joan Lung
5387d795a8 Splits up mine_items.dmi (#27669) 2017-05-26 15:19:16 -03:00
Joan Lung
c0a0947019 Refactors how diagonal smoothing underlays work (#27643) 2017-05-25 22:33:21 -03:00
Joan Lung
b3d1280dff Adds marker beacons to mining as a vendible item (#27589) 2017-05-24 18:31:44 -03:00
Joan Lung
181eb89a19 Splits equipment.dm into several component files 2017-05-23 09:50:41 -04:00
Joan Lung
d11373283c Mesons no longer show turfs on lavaland, but miners no longer need mesons to see minerals scanned by a mineral scanner through walls (#27409) 2017-05-23 00:20:29 -03:00
Joan Lung
4734e711d4 Resonator fields now visually show how long they have until they burst (#27467) 2017-05-21 20:15:38 -03:00
KorPhaeron
7942aa4e5b Two more types of Legion and makes environment_smash levels into defines (#27160)
One is another small legion, but it can infest corpses, meaning it will revive other legions if you don't kill it first.

The other is a legion that creates legions. I imagine it as something super edgy like a golem made up of legions melded together.

I need sprites for both of these

Added defines for environment_smash
2017-05-21 19:51:52 +12:00
Joan Lung
7d25557bde Survival pod doors will properly turn if on shuttles (#27444) 2017-05-20 23:23:06 -03:00
Joan Lung
fdc88ff612 Merge pull request #27435 from GunHog/Aux_Map_Fix
Aux Base Fixes
2017-05-20 19:33:52 -04:00
Joan Lung
0fb07d0f5a Proto-kinetic crushers are significantly better (#27379) 2017-05-20 14:41:19 -03:00
GunHog
5635a60976 Thanks Kev
Reverts accidental deletion
2017-05-19 16:25:20 -05:00
GunHog
597ec214ed Aux Base Fixes
- Fixes Aux Base potentially landing partially outside the map's bounds,
leaving a chunk of it in space.
- Fixes the designator becoming inoperative after failing to lock-on to
a turf.
2017-05-19 10:45:17 -05:00
4DPlanner
c87e6f85ec Merge remote-tracking branch 'upstream/master' into clubbuff 2017-05-18 21:52:31 +01:00
Joan Lung
1b7c4a63dc Repaths /obj/effect/overlay/temp to /obj/effect/temp_visual (#27344) 2017-05-17 22:54:54 -05:00
4DPlanner
1270c10082 Hierophant boss deals double damage to intruders 2017-05-17 17:50:24 +01:00
4DPlanner
b840d5d551 Nerfs melee damage 2017-05-17 17:07:15 +01:00
4DPlanner
586ec27ac3 Damage is now consistent across lavaland and non-lavaland mobs, and
teleport never friendly fires
2017-05-17 17:05:52 +01:00
4DPlanner
6d756c3dc4 Removes accidental paste nonsense 2017-05-17 16:47:31 +01:00
4DPlanner
07768b376f Buffs hierophant club 2017-05-17 16:36:22 +01:00
Profakos
95dcb0d02d Adds a disk slot to the ORM, to allow the uploading of new smelter designs (#27224) 2017-05-15 09:04:41 -03:00
oranges
1759b4dc50 Merge pull request #27221 from Profakos/orefix
Fixes the ore redemption machine's sheet amount upgrade
2017-05-15 11:43:05 +12:00
Profakos
ac1d1c04fb Missing upgrade 2017-05-13 19:34:42 +02:00
Jack Edge
22d641749c Free Golems can purchase their own royal capes
🆑 coiax
add: Free Golems can purchase Royal Capes of the Liberator at their
mining equipment vendor.
/🆑

- Golems can send ambassadors with their own capes to the station.
- Capes are cool.

- 500 seems enough for a completely non-combat item.
2017-05-12 22:00:47 +01:00
Leo
02df3adf39 Merge pull request #27030 from KorPhaeron/babel
Lavaland Loot: Cursed heart upgraded to wizard version, New loot item that grants omnitongue
2017-05-10 09:06:05 -03:00
Remie Richards
790792ecca Repathed book, grammar fixes, cursed heart swapped for wizard version that heals 2017-05-10 12:59:09 +01:00
KorPhaeron
995c2c134c Omnitongue 2017-05-07 10:24:52 -04:00
Profakos
52fe52fe28 ORM fixes 2017-05-05 21:13:10 +02:00
Leo
3b9b4e0755 Changes a bunch of hrefs to the proper defines (#26760) 2017-05-02 01:19:51 -06:00
Profakos
b3f587409d Ore redemption machine cleanup (#26708)
* Ore redemption machine uses material containers

* ORM won't send messages when empty

* QDEL_NULL for datums, and removes some unused lists
2017-05-01 10:53:37 -06:00
Really-Good-Soda-Flavor
20ac81d9a5 A bunch of sparks to do_sparks (#26728)
* A bunch of sparks to do_sparks

* Whoops!
2017-05-01 09:35:18 -04:00
Profakos
e9eeadca1a Old ore processor cleanup (#26398)
* Processing machine cleanups, can smelt bluespace and titanium

* Another forceMove

* Lack of typing

* Rewrite using materials container, a target proc for container's release sheet procs

* Alloys

* The dme

* Nulls references on Destroy

* Makes the smelter infinitely large, like before
2017-04-29 20:45:32 +12:00
Cyberboss
729010bbb2 Unorphans the blackbox (#26129)
Moved sql_poll_population from server_maint to this new SS. Moved few remaining server_maint tasks to SSping and deleted it.
2017-04-27 10:04:57 +12:00
MrPerson
ff3f84ab81 Replaces /image with /mutable_appearance, where appropriate (#26518)
In cases where you're creating an image to use as an overlay, it makes more sense to use a mutable_appearance if you can. The image will create a static appearance for not just the image but also each intermediate step if you change vars along the way. The mutable appearance avoids this unnecessary and expensive process. The only situation that requires an image instead of a mutable_appearance is if the overlay is supposed to be directional. MA's ignore direction while images don't. I dunno why, probably another BYOND-ism.

I added a convenience function, mutable_appearance(), designed to emulate image(). Also went ahead and set the default plane of /mutable_appearance to FLOAT_PLANE because it's fucking 0 by default.

Several overlays that were image() calls were changed to just text strings when I could. overlays += "string" has the same result as overlays += image(icon, "string") and saves a proc call.
2017-04-25 12:15:16 +02:00