Arokha Sieyes
47ccc655db
Deprecate the stream operator
2020-02-12 19:38:43 -05:00
Atermonera
a45472b446
Update Chat System to use to_chat(src, "") instead of src << ""
2019-11-05 19:22:38 -05:00
Novacat
466516b066
Revert "Un-kevinzes nanoui and chemistry subsystems back into processes for greater good"
2019-04-08 15:24:27 -04:00
Heroman
b11015107c
REVERT of nanoui/chemistry becoming subsystems (temp)
2019-04-05 13:30:32 +10:00
mistyLuminescence
8fe2ef9fde
Belt-Worn RIGs ( #6002 )
...
Belt-worn RIG framework
2019-03-30 03:20:41 -04:00
Anewbe
9959a566bd
Rigsuits use the correct pressure protection mechanism
2019-03-28 18:55:23 -04:00
Atermonera
ed933cedc8
Rig helmets are now airtight when they should be, rather than when they shouldn't
2019-03-27 21:12:31 -04:00
Novacat
aefedea4a3
Merge pull request #4694 from VOREStation/upstream-merge-5858
...
[MIRROR] Suit coolers don't overheat in vacuum
2019-03-27 18:58:47 -04:00
kevinz000
6415e4193f
[READY]Makes a bunch of processes subsystems instead
2019-03-27 16:03:51 -04:00
Neerti
9d46150515
Adds pressure protection bounds to clothing.
2019-03-27 13:26:07 -04:00
Neerti
86174593bf
Replaces GoonPS scheduled_tasks and obj processing with SMC processing subsystems and timer
2019-03-26 23:58:26 -04:00
Anewbe
8e9e83fde0
Merge pull request #5858 from Atermonera/suitcooler_pressurization
...
Suit coolers don't overheat in vacuum
2019-01-18 09:15:04 -05:00
kevinz000
fc178c1e04
Makes math helpers defines for performance
2018-12-06 16:15:00 -05:00
Spades
4a00acc6d4
Merge pull request #4291 from VOREStation/upstream-merge-5613
...
[MIRROR] Custom RIG Framework
2018-10-01 09:30:24 -04:00
Mechoid
78b173b50a
Custom RIG Framework ( #5613 )
...
* Framework for Custom RIG sprites.
* Fixfix
2018-09-30 17:50:39 -04:00
Arokha Sieyes
b099ac6e4c
Merge branch 'master' of https://github.com/VOREStation/Polaris into sync-09272018
...
# Conflicts:
# code/__defines/holomap.dm
# code/__defines/mobs.dm
# code/_helpers/icons.dm
# code/_helpers/unsorted.dm
# code/_onclick/hud/hud.dm
# code/_onclick/item_attack.dm
# code/controllers/Processes/supply.dm
# code/controllers/subsystems/planets.dm
# code/datums/supplypacks/munitions.dm
# code/datums/supplypacks/science.dm
# code/datums/supplypacks/security.dm
# code/datums/supplypacks/supply.dm
# code/game/area/Space Station 13 areas.dm
# code/game/atoms_movable.dm
# code/game/machinery/autolathe.dm
# code/game/machinery/doors/door.dm
# code/game/machinery/jukebox.dm
# code/game/machinery/recharger.dm
# code/game/machinery/vending.dm
# code/game/mecha/equipment/tools/medical_tools.dm
# code/game/mecha/equipment/weapons/weapons.dm
# code/game/objects/items/devices/PDA/PDA.dm
# code/game/objects/items/devices/megaphone.dm
# code/game/objects/items/poi_items.dm
# code/game/objects/items/weapons/implants/implantlanguage.dm
# code/game/objects/items/weapons/storage/firstaid.dm
# code/game/objects/items/weapons/tools/weldingtool.dm
# code/game/objects/structures/flora/trees.dm
# code/game/objects/structures/plasticflaps.dm
# code/game/supplyshuttle.dm
# code/game/turfs/simulated/wall_attacks.dm
# code/modules/admin/admin_verbs.dm
# code/modules/assembly/infrared.dm
# code/modules/client/client procs.dm
# code/modules/client/preference_setup/loadout/loadout_utility.dm
# code/modules/client/preferences.dm
# code/modules/clothing/suits/miscellaneous.dm
# code/modules/holomap/holomap_datum.dm
# code/modules/holomap/station_holomap.dm
# code/modules/integrated_electronics/core/printer.dm
# code/modules/mining/machine_processing.dm
# code/modules/mob/living/carbon/human/human_defense.dm
# code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
# code/modules/mob/living/death.dm
# code/modules/mob/living/silicon/ai/ai.dm
# code/modules/mob/living/silicon/pai/pai.dm
# code/modules/mob/living/silicon/robot/robot.dm
# code/modules/mob/living/simple_animal/animals/parrot.dm
# code/modules/mob/mob_movement.dm
# code/modules/organs/organ_external.dm
# code/modules/organs/organ_icon.dm
# code/modules/organs/subtypes/standard.dm
# code/modules/planet/weather.dm
# code/modules/power/cable.dm
# code/modules/power/fusion/core/core_control.dm
# code/modules/power/fusion/fuel_assembly/fuel_control.dm
# code/modules/power/fusion/gyrotron/gyrotron_control.dm
# code/modules/projectiles/gun.dm
# code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
# config/names/first_name_skrell.txt
# config/names/last_name_skrell.txt
# icons/mob/head.dmi
# icons/mob/robots.dmi
# icons/mob/species/tajaran/helmet.dmi
# icons/obj/ammo.dmi
# icons/obj/gun.dmi
# icons/obj/mining.dmi
# icons/obj/projectiles.dmi
# icons/obj/rig_modules.dmi
# icons/obj/surgery.dmi
# icons/turf/walls.dmi
# maps/southern_cross/southern_cross-1.dmm
# maps/southern_cross/southern_cross-3.dmm
# maps/southern_cross/southern_cross-6.dmm
# maps/southern_cross/southern_cross-8.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1A.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1B.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1C.dmm
# maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle.dmm
# maps/submaps/surface_submaps/mountains/deadspy.dmm
# maps/submaps/surface_submaps/mountains/mountains_areas.dm
# maps/submaps/surface_submaps/plains/Thiefc.dmm
# maps/~map_system/maps.dm
# vorestation.dme
2018-09-27 18:01:09 -04:00
Atermonera
de65c3c643
NanoUI now processes again
2018-08-25 21:13:16 -07:00
Anewbe
cff73a6ad8
May or may not make movement seem smoother
2018-08-11 23:15:06 -05:00
Leshana
a0de41f24f
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into polaris-sync-2018-03-15
...
# Conflicts:
# README.md
# code/__defines/mobs.dm
# code/__defines/subsystems.dm
# code/_helpers/global_lists.dm
# code/controllers/subsystems/garbage.dm
# code/controllers/subsystems/overlays.dm
# code/datums/datacore.dm
# code/datums/supplypacks/munitions.dm
# code/game/machinery/suit_storage_unit.dm
# code/game/objects/items/devices/communicator/UI.dm
# code/game/objects/items/weapons/id cards/station_ids.dm
# code/game/objects/random/random.dm
# code/game/turfs/simulated/floor.dm
# code/game/turfs/simulated/floor_icon.dm
# code/modules/awaymissions/gateway.dm
# code/modules/client/preferences.dm
# code/modules/ext_scripts/python.dm
# code/modules/mob/living/carbon/human/human.dm
# code/modules/mob/living/carbon/human/life.dm
# code/modules/mob/living/carbon/human/species/station/station.dm
# code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
# code/modules/mob/living/carbon/human/update_icons.dm
# code/modules/mob/living/living.dm
# code/modules/mob/living/living_defines.dm
# code/modules/mob/living/simple_animal/animals/bear.dm
# code/modules/mob/mob_helpers.dm
# code/modules/mob/new_player/new_player.dm
# code/modules/mob/new_player/preferences_setup.dm
# code/modules/mob/new_player/sprite_accessories.dm
# code/modules/organs/organ_external.dm
# code/modules/organs/organ_icon.dm
# code/modules/organs/robolimbs.dm
# code/modules/reagents/reagent_containers/glass.dm
# code/modules/reagents/reagent_containers/syringes.dm
# html/changelogs/.all_changelog.yml
# maps/southern_cross/southern_cross-1.dmm
# maps/southern_cross/southern_cross-3.dmm
# maps/southern_cross/southern_cross-4.dmm
# maps/southern_cross/southern_cross-6.dmm
# vorestation.dme
2018-03-15 22:41:14 -04:00
Arokha Sieyes
8eb4442943
U_I Phase 2.7: Helmet lights, washing blood more
2018-03-08 19:34:02 -05:00
Arokha Sieyes
2970b37fa1
U_I Phase 2.6: Blood, Helmets, Unneeded calls
2018-03-08 19:34:01 -05:00
Arokha Sieyes
2f433c9ea9
U_I Phase 1.2: Something is broken somewhere
2018-03-08 19:31:54 -05:00
Arokha Sieyes
aa9ec19118
U_I Phase 1.0: First consolidation pass
2018-03-08 19:31:43 -05:00
Arokha Sieyes
a9c03b478d
POLARIS: RIG Boot sequence
...
For fun! No mechanics changed, just looks neat.
2018-01-17 19:31:41 -05:00
Arokha Sieyes
e72bf9ef43
POLARIS: RIG Boot sequence
...
For fun! No mechanics changed, just looks neat.
2018-01-16 23:15:26 -05:00
killer653
0c480ec15f
Polaris sync
2017-10-27 15:30:24 -04:00
mistyLuminescence
ae308a3a91
Reworks cryopod storage
2017-10-20 19:14:45 +01:00
Cameron653
9f2292ce36
Update rig.dm
2017-06-04 20:33:49 -04:00
Yoshax
5b95b08c44
Ensures rigsuit pieces are protected from Phoron when deployed
2017-05-25 15:42:15 +01:00
Anewbe
ac79f548e7
Sorta implements armor soak, very WIP
2017-03-10 20:26:37 -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
Anewbe
e70e841e59
Should clear up the usr issue
2016-08-28 19:32:21 -05:00
Anewbe
79b5e3fb59
Eliminates colon
2016-08-28 19:13:25 -05:00
Anewbe
ae17ac061d
Rigs now have suit coolers
2016-08-27 15:44:12 -05:00
Kasuobes
6c6ff63747
Squished list of isntalled modules if any
...
It looks prettier! :D Also won't spam the chat log as much if someone has a dozen modules installed.
2016-08-15 17:25:19 +01:00
Kasuobes
557728baa9
Lists installed hardsuit modules when examining
...
Similar to how examining mechs will list all the installed equipment, RIGs will now list all installed modules if the panel is open, while the RIG is being held or worn.
2016-08-15 17:25:11 +01:00
Neerti
19936ce06c
Ninja Powersink Fix
...
Fixes ninja powersinks not working, and likely some other bugs involving rig gloves, like handcuffing.
2016-07-10 00:03:21 -04:00
Anewbe
1d9e7cd95b
Fixes
2016-07-02 21:25:38 -05:00
Anewbe
5c0a4215a2
Moves all slowdown for Hardsuits to the backpack
2016-05-21 21:43:40 -05:00
Zuhayr
6edb8b31f3
Made slimes more interesting.
2016-05-06 04:07:52 +09:30
Datraen
beda3185eb
Reverts the second mob clean up because of incomplete implementation.
...
This caused an error that would then cause machinery to hang on the server, and was reproduced successfully.
2016-05-04 00:24:55 -04:00
Yoshax
ad89dff60b
Hardsuits are now only checked for access when not sealed
2016-04-22 22:06:23 +01:00
Kelenius
98badae45f
Merge branch 'master' into cleanupTwo
2016-04-21 11:41:32 +03:00
Neerti
25c04df5bd
Polaris tweaks.
...
Fixes mistake involving belts.
Fixes mistake involving bags allowing w_class 5 items, which was from the manual merge.
Polaris tweaks
Makes inflatables w_class 3.
Spacesuits and RIGs are now w_class 5.
Both sniper weapons are now w_class 5.
Makes more inventories able to use the volume based system.
Cleans up the cig part of the port a bit.
2016-04-06 07:48:09 -04:00
Kelenius
df5a0d7941
Mob inventory cleanup
...
Replaces three item removal procs with one
Adds a proc to delete an item on the mob
2016-03-24 01:23:08 +03:00
Zuhayr
0148e78eda
Removed targeting.
2015-12-16 10:25:18 +10:30
Zuhayr
7801c2dc3b
Minor runtime fixes.
2015-12-02 20:11:31 +10:30
Zuhayr
6623c1650f
Rig unEquip() amendments.
2015-12-02 19:55:43 +10:30
Zuhayr
1b6282b43f
Fix for a merge error resulting in very wonky hardsuit behavior.
2015-12-02 19:55:32 +10:30
PsiOmegaDelta
9dd1a54191
Destroy tweaks.
...
Ports Destroy() proc tweaks from Paradise and /tg/, sourced from https://github.com/ParadiseSS13/Paradise/pull/2091 .
Adds returns in Destroy()s, to prepare for future return values.
2015-09-25 10:44:23 +02:00