Delta-v/Resources/Prototypes
chromiumboy 7780b867ac
Holopads (#32711)
* Initial resources commit

* Initial code commit

* Added additional resources

* Continuing to build holopad and telephone systems

* Added hologram shader

* Added hologram system and entity

* Holo calls now have a hologram of the user appear on them

* Initial implementation of holopads transmitting nearby chatter

* Added support for linking across multiple telephones/holopads/entities

* Fixed a bunch of bugs

* Tried simplifying holopad entity dependence, added support for mid-call user switching

* Replaced PVS expansion with manually networked sprite states

* Adjusted volume of ring tone

* Added machine board

* Minor features and tweaks

* Resolving merge conflict

* Recommit audio attributions

* Telephone chat adjustments

* Added support for AI interactions with holopads

* Building the holopad UI

* Holopad UI finished

* Further UI tweaks

* Station AI can hear local chatter when being projected from a holopad

* Minor bug fixes

* Added wire panels to holopads

* Basic broadcasting

* Start of emergency broadcasting code

* Fixing issues with broadcasting

* More work on emergency broadcasting

* Updated holopad visuals

* Added cooldown text to emergency broadcast and control lock out screen

* Code clean up

* Fixed issue with timing

* Broadcasting now requires command access

* Fixed some bugs

* Added multiple holopad prototypes with different ranges

* The AI no longer requires power to interact with holopads

* Fixed some additional issues

* Addressing more issues

* Added emote support for holograms

* Changed the broadcast lockout durations to their proper values

* Added AI vision wire to holopads

* Bug fixes

* AI vision and interaction wires can be added to the same wire panel

* Fixed error

* More bug fixes

* Fixed test fail

* Embellished the emergency call lock out window

* Holopads play borg sounds when speaking

* Borg and AI names are listed as the caller ID on the holopad

* Borg chassis can now be seen on holopad holograms

* Holopad returns to a machine frame when badly damaged

* Clarified some text

* Fix merge conflict

* Fixed merge conflict

* Fixing merge conflict

* Fixing merge conflict

* Fixing merge conflict

* Offset menu on open

* AI can alt click on holopads to activate the projector

* Bug fixes for intellicard interactions

* Fixed speech issue with intellicards

* The UI automatically opens for the AI when it alt-clicks on the holopad

* Simplified shader math

* Telephones will auto hang up 60 seconds after the last person on a call stops speaking

* Added better support for AI requests when multiple AI cores are on the station

* The call controls pop up for the AI when they accept a summons from a holopad

* Compatibility mode fix for the hologram shader

* Further shader fixes for compatibility mode

* File clean up

* More cleaning up

* Removed access requirements from quantum holopads so they can used by nukies

* The title of the holopad window now reflects the name of the device

* Linked telephones will lose their connection if both move out of range of each other
2024-12-17 20:18:15 +01:00
..
Accents localize skeleton accent (#32166) 2024-09-15 21:49:05 +02:00
Access Adds Store on Collide and Wand of the Locker (#33710) 2024-12-04 17:49:54 +01:00
Actions Add succumb action 10 sec delay (#32985) 2024-11-15 22:21:08 +01:00
AlertLevels Change siren.ogg to gamma.ogg (#30836) 2024-08-10 15:31:28 +03:00
Alerts Add a Walking alert (#32954) 2024-11-08 18:28:24 -06:00
Anomaly New anomaly behaviour: Invisibility (#29120) 2024-07-03 11:14:39 -04:00
Atmospherics lower frezon/n2o sale prices, make frezon take more trit (#32407) 2024-09-26 14:46:17 +02:00
Body Borg type switching. (#32586) 2024-11-14 11:08:35 -06:00
Catalog Flora clean up (#33839) 2024-12-16 20:20:36 +01:00
Chemistry Bartending+: Shaking and Stirring (#29243) 2024-07-08 00:21:53 +10:00
Damage Add Holy damage (#32755) 2024-12-16 16:33:32 +01:00
Datasets Localize ai dataset names (#33608) 2024-12-06 16:38:00 +01:00
Decals Improve crayon UI to not be stuck in 1996 (#33101) 2024-11-15 21:25:06 -06:00
Device malf killer 9000 (robotics console) (#24855) 2024-05-08 23:36:07 -07:00
DeviceLinking Change the syndicate charge to start a timer on signal (#32423) 2024-10-04 11:34:48 +02:00
Entities Holopads (#32711) 2024-12-17 20:18:15 +01:00
EntityLists/Tools Adds some more toollists and debug entities (#3807) 2021-04-10 07:25:12 +00:00
Flavors Add the Zombie, a new cocktail (#32802) 2024-12-16 16:25:06 +01:00
GameRules Derelict Borg Revival (#33433) 2024-12-06 00:22:38 -06:00
GhostRoleRaffles shorten short raffle (#28685) 2024-06-19 12:41:41 +10:00
Guidebook guide on agrichem and botanicals guidebook update (#31896) 2024-09-07 16:23:00 +10:00
Hydroponics Made the SpeciesChange mutation no longer transfer with Sterile Swabs. (#33126) 2024-11-03 21:09:07 -06:00
InventoryTemplates Borg type switching. (#32586) 2024-11-14 11:08:35 -06:00
Loadouts Fix detective Vox spawning with their chosen outer clothing on the floor, force detective to have a selected outerclothing like all other sec roles (#33765) 2024-12-08 23:50:14 +01:00
LootTables [replacement] Drozd (#16071) 2023-05-03 21:35:32 -06:00
Magic Wizard Mind Swap Spell (#33416) 2024-12-16 15:12:45 +03:00
Maps Gate map (#32032) 2024-12-17 13:06:33 +03:00
NPCs Firebot Tweaks (#32629) 2024-10-13 15:55:51 +11:00
Objectives Mind Role Entities (#31318) 2024-10-10 10:48:56 +02:00
Palettes Decal Beautification + Palette Update (#25689) 2024-02-29 15:27:25 -07:00
Parallaxes Little rework of existing yaml flatpacks (#24814) 2024-02-21 21:44:22 -05:00
Polymorphs Flora clean up (#33839) 2024-12-16 20:20:36 +01:00
Procedural Flora clean up (#33839) 2024-12-16 20:20:36 +01:00
RCD fix rcd blacklist (#32102) 2024-09-14 11:53:14 +10:00
Reagents Add Holy damage (#32755) 2024-12-16 16:33:32 +01:00
Recipes Spaceshroom grilling (#31872) 2024-12-16 18:53:38 +01:00
Research Borg type switching. (#32586) 2024-11-14 11:08:35 -06:00
Roles Give silicons proper lobby/character editor previews (#33763) 2024-12-08 02:46:41 +01:00
Shaders Holopads (#32711) 2024-12-17 20:18:15 +01:00
Shuttles Fix loneop spawnrate by reverting it to not use the shuttle event system. (#32942) 2024-10-26 13:16:45 +11:00
SoundCollections Christmas Nuke Song (#33752) 2024-12-06 23:58:23 -06:00
Species Update Snowasis (#33364) 2024-11-30 23:30:01 -07:00
Stacks Capacitor Crafting Change (#31966) 2024-11-20 18:18:37 +11:00
StatusIcon Zombies can see Initial Infected (#33665) 2024-12-16 14:53:13 +03:00
Store feat: #26107 uplink discounts for traitors (no nukies for now) (#26297) 2024-09-05 22:12:39 +10:00
StoryGen Random book story generator refactor (#28082) 2024-05-18 12:20:00 -04:00
Tiles Removes burnt tiles (#33422) 2024-11-28 09:49:41 +03:00
Traits French and Spanish traits (#30966) 2024-09-15 22:03:15 +02:00
Voice New reptile sounds (#32064) 2024-10-16 12:04:55 +02:00
Wires Holopads (#32711) 2024-12-17 20:18:15 +01:00
World Dynamic space world generation and debris. (#15120) 2023-05-16 06:36:45 -05:00
XenoArch fix artifact debug assert (#33171) 2024-11-05 23:12:35 +01:00
ai_factions.yml Revolutionaries (#18477) 2023-10-04 18:47:33 -07:00
audio.yml Fix space ambient music (#33594) 2024-11-27 16:32:39 +11:00
bar_signs.yml Selectable Bar Signs (#29068) 2024-07-01 02:20:57 +10:00
borg_types.yml Borg type switching. (#32586) 2024-11-14 11:08:35 -06:00
contraband_severities.yml First Review Pass Contraband Fixes (#30930) 2024-08-12 02:17:26 -06:00
edge_spreaders.yml metal foam grenades (#29428) 2024-07-08 00:26:58 +10:00
explosion.yml Adjust syndicate hardbomb damage (#26548) 2024-03-30 15:36:33 +11:00
floor_trap.yml Floor trap (#26314) 2024-04-20 16:09:00 +10:00
fonts.yml Implement basic emoji support (#24039) 2024-01-29 15:32:13 +11:00
game_presets.yml fix aller at once desc (#32129) 2024-09-14 11:53:39 +10:00
holidays.yml Lowercase some prototypes names (#29990) 2024-07-23 11:16:11 +03:00
hud.yml Remove Eris UI theme (#25673) 2024-02-28 23:53:48 -06:00
item_size.yml Grid Inventory (#21931) 2023-12-04 16:04:39 -07:00
lobbyscreens.yml reclaimer-lobby-art (#29343) 2024-06-25 15:28:37 +02:00
name_identifier_groups.yml fix cargo teleporter (#27255) 2024-04-23 22:07:12 +10:00
ore.yml Mining Rebalance (#30920) 2024-08-16 11:43:54 +10:00
radio_channels.yml Other colour of the binary channel (#33841) 2024-12-14 17:03:18 +01:00
round_announcements.yml Fix some announcements code (#16585) 2023-05-21 20:06:05 +10:00
secret_weights.yml refactor event schedulers to use explicit game rules (#29320) 2024-08-14 15:21:01 +10:00
silicon-laws.yml Rename Dungeon Master Laws to not run into copyright problems (#33678) 2024-12-16 14:52:03 +03:00
status_effects.yml Hivelord mob (#31322) 2024-09-11 09:52:27 -04:00
tags.yml Cluster grenade refactor and contra markings (#31108) 2024-12-16 13:08:07 +01:00
themes.yml THE RETURN OF ITEM STATUS (#22986) 2024-04-21 23:16:23 +10:00
threats.yml fix dragon threat (#22096) 2023-12-02 15:41:36 -05:00
tool_qualities.yml Revert "plutonium core steal objective" (#29578) 2024-06-30 01:23:03 +10:00
typing_indicator.yml Vox names, species prototype cleanup, some cosmetic changes (#24994) 2024-02-14 14:08:45 +11:00
weather.yml Weather effects (#12528) 2023-01-17 20:26:52 +11:00
whitelists.yml Automated whitelists (#23985) 2024-08-27 18:01:17 +02:00
wizardsDenWhitelists.yml Automated whitelists (#23985) 2024-08-27 18:01:17 +02:00