Shadow-Quill
d9846c6967
Attack! ( #7538 )
2020-08-26 00:47:49 -07:00
ShadowLarkens
523335743d
Allows you to YEET mob holders
2020-08-16 17:19:51 -07:00
Rykka
fc1d6e741c
Ported /tg/ style screen alerts, replacing the hunger icon with them
...
This adds throw_alert() and /obj/screen/alert, a system that allows you to do custom hud alerts for any variety of things from "You're too cold!" to mecha status indicators for the pilot.
There's quite a few things that actually got replaced; the
fire/oxy/tox/co2 alerts are all now just alerts, as is nutrition. There's also a number of new alerts, such as blindness, highness, legcuffed, buckled, handcuffed, and probably some more I missed; read code/_onclick/hud/alert.dm and see for yourself!
Additionally, a number of tweaks have been done to resisting code, to make it so that there's an indicator when you're buckled or handcuffed, and can just click the alert to start resisting. This includes a refactor that combines the logic for lockers, holders all into one proc, called container_resist().
Also, the health and internals indicator got moved down one tile each. Needed room for the alerts. If we add the oxygen tank action buttons from /tg/ and remove the internals indicator, the health indicator can go back where it was originally.
Alerts, pictured in the top right.

2020-05-23 04:48:47 -04:00
Cerebulon
f801cc95be
Allows precision placement of most items
2020-02-19 21:16:26 +00:00
Arokha Sieyes
5b15917d32
to_chat replacing stream operator
2020-02-17 13:14:08 -05:00
Mechoid
daab287c51
GameMaster Tuning ( #6593 )
...
* Actually Game Master but I am an idiot.
2020-01-04 22:38:01 -08:00
Rykka
493b83d5a0
Update Chat System to use to_chat(src, "") instead of src << ""
2019-10-28 15:22:32 -06:00
Mechoid
4429fd7ecb
Sif Animal Expansion 1 ( #6038 )
...
* Begins work on the Sivian animal expansion.
* Adds the Leech, Shimm, Duck, Raccoon, Frostfly, Glitterfly, and Kururak.
* Changelog.
* FixFix
* Fix possible slur, fix leech.
* Fixfix2
2019-05-21 16:57:34 -07:00
Mechoid
e1876dcd02
Fishing and all its wonders, Ft. World Server code bastardization.
2019-04-17 23:41:03 -07:00
kevinz000
2c0898f870
Regex
2018-10-14 20:03:17 -07:00
PrismaticGynoid
176ecaae60
Unfolded pAIs can be picked up
...
Because who doesn't want a robotic cat on their head? Adds in the missing code to allow pAIs to actually be picked up, and held sprites for the newer 4 chassis options.
2018-07-25 22:02:17 -07:00
Aronai Sieyes
7d3aec96fd
Arranges lots of things into planes ( #5072 )
...
* Rearranges a billion things into planes
* Make cryotubes fancy
* Update Travis
* Fix hiding logic
2018-03-28 12:59:12 -07:00
Leshana
d738e99d2f
POLARIS: Fix holders to avoid forcemoving held mob to nullspace
2018-03-25 17:08:29 -04:00
Anewbe
5212fa152b
Species names should now use defines
2018-03-15 20:24:45 -05:00
Arokha Sieyes
53a185f838
U_I Phase 2.0: Code cleanup
...
Removing calls to update_icons_layers and the like, stubbing them to help track down future calls.
2018-03-08 19:33:44 -05:00
Arokha Sieyes
2f433c9ea9
U_I Phase 1.2: Something is broken somewhere
2018-03-08 19:31:54 -05:00
Leshana
e48b548f2b
More and more Destroy() cleanups all across the board - Return qdel hints.
2017-06-05 23:01:41 -04:00
Anewbe
2c86a0a465
Returns the Vox, who now breath Phoron
2017-01-06 17:49:39 -06:00
Neerti
828dacf485
Centralizes weight class definitions
...
A lot of new defines are now in inventory_sizes.dm, which contains;
All the size identifiers (the thing that tells the game if something is bulky, or w/e).
Storage costs for all the sizes, which are exponents of two, as previously.
A few constants for inventory size.
Also changes all storage item's capacity definitions by basing it off of how many 'normal slots' exist for it. This allows one to change the definition for all of the defines in the file, and everything will follow along without needing to change 500 files. In testing, I made all ITEMSIZE_COST_* defines doubled, and nothing had broke.
The benefit of doing all of this is that it makes adding new weight classes in the future much simpler, and makes knowing how much space a container has easier, as seeing ITEMSIZE_COST_NORMAL * 7 means it can hold seven normal items.
2016-09-22 00:51:51 -04:00
PsiOmegaDelta
2007c143d2
Refactors the forceMove() drop.
...
Makes dropping a its proc instead, cleaning up forceMove() handling.
2016-09-15 17:11:57 +01:00
HarpyEagle
78cd94b113
Fixes #12877
2016-06-20 00:10:25 +01:00
Arokha Sieyes
747e6322be
Removes "Teshari Eraser" Feature
...
Oops. Didn't quite math that one out in my head I guess.
2016-05-19 17:58:21 -04:00
Arokha Sieyes
b91065dabb
Makes items fall through holders
...
As in, scooped mob holders, like Teshari. If they throw an item, it falls out now rather than being trapped and eventually deleted in their holder object.
2016-05-16 16:11:24 -04:00
Zuhayr
6edb8b31f3
Made slimes more interesting.
2016-05-06 04:07:52 +09:30
Zuhayr
a628ae2a56
Removed the Vox Pox.
2016-02-20 11:24:19 +10:30
Zuhayr
51842ce8fa
Corrects several Teshari code and icon issues. Makes Teshari suits available in the cycler.
2016-02-13 14:35:38 +10:30
Zuhayr
81a6d9ddbf
Should fix Teshari stripping intent bugs.
2016-02-08 10:29:32 +10:30
Zuhayr
19014807fd
Surface rename of Seromi to Teshari.
2016-02-06 12:50:16 +10:30
Zuhayr
58736fb4f6
Renaming Resomi to Seromi.
2016-01-27 14:24:09 +10:30
Zuhayr
eef9145486
Revert "Removes Resomi."
...
This reverts commit c9f579e00a .
2016-01-27 13:48:48 +10:30
Zuhayr
1579f4c724
Removing a world that snuck back in after rebase.
2016-01-08 23:20:53 +10:30
Zuhayr
b174b68e0a
Holders now pass on their contained mob's ID card.
2016-01-08 23:18:42 +10:30
Zuhayr
80e4235c68
Unifying mob scooping, removing some unneeded boilerplate.
2016-01-08 22:17:05 +10:30
Zuhayr
763a4b88e7
Allows held mobs to see messages.
2016-01-08 21:40:02 +10:30
Zuhayr
e3735bfbee
Cleaning up some holder/scoop/climbing code.
2016-01-01 10:30:05 +10:30
Zuhayr
c9f579e00a
Removes Resomi.
2015-12-21 09:56:11 +10:30
Zuhayr
d2e092c899
Diona nymphs and fruit are now able to be holstered.
2015-12-11 15:52:22 +10:30
Hubblenaut
9980b7ef13
Fixes onmob icons for holders
2015-12-10 19:17:13 +01:00
Zuhayr
a41ce0bd93
Added the Resomi.
2015-09-04 08:57:03 +09:30
Zuhayr
bd76f977da
Added a complex holder for human mobs + example icons (for an unadded species)
2015-09-01 11:39:22 +09:30
Kelenius
6ba41bbc2a
Merge branch 'dev' into ofMechfabAndPanic
...
Conflicts:
code/__defines/research.dm
code/game/mecha/equipment/tools/tools.dm
code/game/mecha/mecha_parts.dm
code/modules/research/designs.dm
maps/exodus-1.dmm
2015-08-21 16:59:57 +03:00
Zuhayr
4674333143
Minor holder refactor.
2015-08-13 17:31:42 +09:30
Zuhayr
0104de03d4
Allows pAIs to be scooped up and worn as hats.
...
Readds missing monkey inhands
Standardized get_scooped() calls to mousedrop instead of attack_hand.
Changelog.
2015-05-26 15:15:15 +09:30
Zuhayr
1b4b428fe9
Removed several unneeded icons from inhands, split holder icons into their own file.
2015-05-26 14:05:21 +09:30
PsiOmegaDelta
ccf5945944
Merge pull request #9362 from Kelenius/ofResearchAndPrototypes
...
Updates to science
2015-05-25 19:55:01 +02:00
Chinsky
d4eb0e82bb
Merge pull request #9293 from RavingManiac/dev
...
Emote, say() and visible_message() refactor, tape recorder upgrade
2015-05-25 20:53:04 +03:00
Kelenius
ea12fc664f
Merge branch 'dev' into ofResearchAndPrototypes
...
Conflicts:
code/modules/mob/living/carbon/brain/posibrain.dm
2015-05-25 20:35:46 +03:00
Hubblenaut
7a8bbab694
fixup
2015-05-24 15:39:43 +02:00
Hubblenaut
a7ad448293
mice are pickup-able
2015-05-22 17:59:06 +02:00
Kelenius
35a20002c6
Merge branch 'dev' into ofResearchAndPrototypes
...
Conflicts:
baystation12.dme
code/defines/obj/weapon.dm
code/game/mecha/equipment/tools/medical_tools.dm
code/game/mecha/equipment/tools/tools.dm
code/game/mecha/mecha.dm
code/game/mecha/mecha_parts.dm
code/game/objects/items/devices/flash.dm
code/game/objects/items/devices/powersink.dm
code/game/objects/items/devices/scanners.dm
code/game/objects/items/stacks/sheets/glass.dm
code/game/objects/items/stacks/sheets/sheet_types.dm
code/game/objects/items/weapons/RCD.dm
code/game/objects/items/weapons/circuitboards/machinery/biogenerator.dm
code/game/objects/items/weapons/circuitboards/machinery/cloning.dm
code/game/objects/items/weapons/circuitboards/machinery/mining_drill.dm
code/game/objects/items/weapons/circuitboards/machinery/pacman.dm
code/game/objects/items/weapons/circuitboards/machinery/power.dm
code/game/objects/items/weapons/circuitboards/machinery/recharge_station.dm
code/game/objects/items/weapons/circuitboards/machinery/research.dm
code/game/objects/items/weapons/circuitboards/machinery/shieldgen.dm
code/game/objects/items/weapons/circuitboards/machinery/telecomms.dm
code/game/objects/items/weapons/circuitboards/machinery/unary_atmos.dm
code/game/objects/items/weapons/flamethrower.dm
code/game/objects/items/weapons/handcuffs.dm
code/game/objects/items/weapons/kitchen.dm
code/game/objects/items/weapons/shields.dm
code/game/objects/items/weapons/storage/backpack.dm
code/game/objects/items/weapons/surgery_tools.dm
code/game/objects/items/weapons/teleportation.dm
code/game/objects/items/weapons/tools.dm
code/modules/assembly/igniter.dm
code/modules/assembly/infrared.dm
code/modules/assembly/mousetrap.dm
code/modules/assembly/proximity.dm
code/modules/assembly/signaler.dm
code/modules/assembly/timer.dm
code/modules/assembly/voice.dm
code/modules/clothing/glasses/glasses.dm
code/modules/hydroponics/trays/tray_tools.dm
code/modules/mining/drilling/scanner.dm
code/modules/mining/mine_items.dm
code/modules/mining/ore.dm
code/modules/mob/living/silicon/robot/analyzer.dm
code/modules/power/rust/circuits_and_design.dm
code/modules/projectiles/ammunition/boxes.dm
code/modules/projectiles/guns/energy/laser.dm
code/modules/projectiles/guns/energy/special.dm
code/modules/projectiles/guns/energy/stun.dm
code/modules/research/circuitprinter.dm
code/modules/research/designs.dm
code/modules/research/destructive_analyzer.dm
code/modules/research/protolathe.dm
code/modules/research/rdconsole.dm
code/modules/research/research.dm
code/modules/research/server.dm
code/modules/research/xenoarchaeology/genetics/reconstitutor.dm
2015-05-20 11:50:28 +03:00