ShadowLarkens
9cf164d66c
Fix AI multicam exploits & a few other bugs
2020-05-10 21:15:52 -07:00
Rykka
29037fd40a
AI PiP Fixes
...
Fixes the undefined icon resulting in this:

Fixes the two buttons being misaligned with the UI.
Fixes double-clicking inside the AI PiP room teleporting the AI Eye out to the room and completely breaking the view. Do note that double-clicking no longer works at all inside the multi-cam room, as a tradeoff for completely preventing UI breaks.
2020-05-10 21:53:31 -04:00
Aronai Sieyes
dad851b252
Merge pull request #7752 from Rykka-Stormheart/shep-dev-ai-pip
...
Add AI Picture-in-Picture Mode!
2020-05-10 19:00:50 -04:00
Rykka
ca848661c4
Fix more inconsistent indentation mistakes, confirm AI working
2020-05-10 13:03:20 -04:00
Rykka
26726bd55a
Fix inconsistent indendation, derp.
2020-05-10 12:35:02 -04:00
Rykka
3b3a7b960c
Add Picture-in-Picture Mode for AI's, Working on Resolving Runtime
...
WIP DESC
2020-05-10 12:31:49 -04:00
Rykka
dd187c900d
Port over Hover Inventory and Body Zone Hover Indicator
...
The body zone selector now indicates which body part you are about to select when hovered over, and the hover inventory indicator basically shows where you are trying to put an item, and then shows an item ghost in red or green, giving visual feedback as to if that item will go in the slot or not.
Gifs of this in action:
 Body Selection parts.

Inventory Icon Overlays!
Credit goes to @ShadowLarkens for original port to Paradise and assistance with port to Virgo. Sending to Polaris ASAP.
- A note on `code/game/objects/items/weapons/storage/internal.dm`, VSCode automatically corrected the line endings, hence the massive filediff. The only practical changes are the addition of `disable_warning = 0`
2020-05-10 07:29:53 -04:00
Aronai Sieyes
adcc8047d6
Redo teleporter control in nanoui
2020-05-07 21:10:58 -04:00
Aronai Sieyes
d56980bf01
Add some un-push helpers
2020-05-06 20:28:10 -04:00
Aronai Sieyes
c611419f93
Fix #7581
2020-05-01 20:46:08 -04:00
Arokha Sieyes
255cc89f9b
Fix a couple more click bugs with synth pals
2020-05-01 18:47:29 -04:00
Aronai Sieyes
f6214506c6
Fix radial menu GC
2020-05-01 11:49:42 -04:00
Aronai Sieyes
1eb7a7bc03
Fix some missed click check stuff
2020-04-30 19:33:23 -04:00
Aronai Sieyes
99fa98f437
Get your clicks out of my movement code
2020-04-30 15:40:41 -04:00
Atermonera
966845ee0f
Merge pull request #6999 from KasparoVy/leaves-me-breathless
...
Update Human HUD Generation to Fix Internals Graphical Bug
2020-04-19 17:38:51 -04:00
Aronai Sieyes
5199e07ed9
Fix parallax slide and admin jump skybox
2020-04-15 15:23:23 -04:00
Aronai Sieyes
31f7f5b256
Fix shuttles not updating skybox
2020-04-14 17:31:32 -04:00
Atermonera
2374a40908
A Tale of Blobs and Man
2020-04-13 01:35:01 -04:00
Atermonera
cd10c54d5c
Merge pull request #6834 from Mechoid/RIGFixes
...
Fix various RIG issues
2020-03-17 01:06:31 -04:00
Leshana
9d517f469f
Simplify skybox parallax code and add support for scaling for larger client.view sizes.
...
- Hooked up skybox to recalculate it's scaling when the view changes.
- Added constant defines to clarify where the magic numbers are coming from.
2020-03-15 17:59:20 -04:00
Arokha Sieyes
b18e974e4c
Skybox tweaks
...
Use instances on maps so they can be edited later
2020-03-12 14:36:16 -04:00
Neerti
31856524ad
Makes goggle overlays less harsh, and scale beyond 15x15 tiles ( #6809 )
2020-03-11 20:34:27 -04:00
Leshana
86c435f4b7
Ports Skybox Parallax
...
- Port based on Baystation's implementation and customized for our code and usages.
- Switched space icon_state permutation to a "dust" overlay that is permutated the same way. As an overlay, the dust can be *above* the parallax planes. Space turfs are now white to allow skybox to BLEND_MULTIPLY onto them.
- Added skybox hud effect that replaces background space turfs with an image moved to create a parallax effect.
- Added skybox subsystem to generate and manage skybox parallax images, and lots of images for it!
2020-03-11 11:11:40 -04:00
Aronai Sieyes
f475ecbdc6
Replace a bunch of VOREStation edits that can be sent to Polaris
2020-02-29 19:45:58 -05:00
Atermonera
89e23b3218
Carbon mpbs can be attacked again ( #6728 )
2020-02-22 23:14:03 -05:00
Atermonera
11eed81b92
Ports precision placement of items
2020-02-22 02:35:41 -05:00
Novacat
d27f527a26
Update item_attack.dm
2020-02-18 21:39:01 -05:00
Atermonera
ee6f155892
Fixes broken tool usability logic
2020-02-18 21:34:24 -05:00
Heroman
a6d6cf7825
More fixes for broken medical
2020-02-19 08:35:37 +10:00
Arokha Sieyes
47ccc655db
Deprecate the stream operator
2020-02-12 19:38:43 -05:00
Atermonera
571fe9f734
Merge pull request #6667 from Heroman3003/voidsuti-surgery
...
Prevents surgery from being done while wearing a voidsuit
2020-02-10 16:03:04 -05:00
Heroman
9246b2ac51
Adds onclick check for the danger/feralness indicator
2019-12-31 08:46:36 +10:00
Heroman
8f6878e6db
Implements ferality indicator for xenochimera
2019-12-30 10:22:57 +10:00
Atermonera
992312087f
Merge pull request #6578 from Mechoid/FixCyborgOnClick
...
Add sanity check to cyborg _onclick.
2019-12-21 14:29:55 -05:00
Mechoid
99bc3dcdbc
Security / PseudoCargo Expansion
2019-11-24 17:23:48 -05:00
Unknown
9d7c9714f3
Merge remote-tracking branch 'VOREStation/master' into making-of-shadekin
2019-11-15 12:12:55 -05:00
Atermonera
a45472b446
Update Chat System to use to_chat(src, "") instead of src << ""
2019-11-05 19:22:38 -05:00
Heroman3003
a3fb3e3950
Merge branch 'master' of https://github.com/VOREStation/VOREStation into making-of-shadekin
2019-10-29 09:33:48 +10:00
Heroman
2238bc2e16
Fixes not being able to pick up or drop items in bellies
2019-08-21 16:53:14 +10:00
Andrew
e4deaa6478
Combat Mechs Can Punch More Things ( #6303 )
...
* Combat Mechs Can Punch More Things
Removes the var to check for the 5 things it can attack, instead it can punch anything (but not everything will take damage).
Gives punching objects a check so you don't accidently smash something without meaning to.
Gives closets and canisters a proc to take_damage so they'll actually get smashed by the mechs.
* Take_Damage Boogaloo
* More take_damage Stuff
Adds click delay on attacking barriers.
Proper noises when attacking material doors and barricades.
More stuff can be broken by mech punch and simple mobs.
* Adds changelong
* usr to user
2019-07-24 17:00:24 -04:00
Neerti
f5f20628fd
Merge pull request #6169 from GeneriedJenelle/patch-1
...
Ports Radial Menus
2019-05-28 14:25:49 -04:00
Neerti
16b3b58259
[REVIEW] Ports Modular Computers from Baystation
2019-04-28 22:06:40 -04:00
Heroman
703c27da7e
Refactors shadekin
2019-04-28 15:10:06 +10:00
Heroman
4a5512c864
hud, procs work
2019-04-27 11:20:35 +10:00
Neerti
3256202407
[READY]Ports /tg/station pixel projectiles, processing subsystems, timer subsystems, and some misc stuff to make it all work
2019-03-27 22:02:07 -04:00
Cameron653
9dd973221d
Resolves compile errors with the exception of map errors.
2019-01-12 21:09:29 -05:00
Atermonera
2df5e9fe0e
Merges AI Branch into Master
2018-12-01 00:06:38 -05: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
Anewbe
c3b9981055
Robots can attack things again
2018-08-28 18:32:39 -05:00
Anewbe
9d8a19ab5d
Cleave changes, attack code cleanup
2018-08-27 01:18:49 -05:00