* part 1
* second pass
* final fix
* last fix i swear
* an even bigger genius
* regex missed this
* should be all of em?
* oops
* yeah
* Revert "should be all of em?"
This reverts commit 4dd54d1b9a76977b4cf8d6008358e4dacdee6eb1.
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* Travel camera
* Adds TravelCamera as rare maintenance loot
* Prevent Travel Camera from converting people to Revolution
* Removed AoE for travel_camera
* Adds Travel Camera to Uplink
* Camera sprites
* camera working on modern code
* camera melee only
* every error fixed + camera sfx
* PoC photography
* textures
* charges, description order, fixed typo
* support for colors
* typos plus different photograph colors
* more typos
* final typos?
* oh god i dont know how to write so many typos
* fix lint warnings
* Update Resources/Audio/Misc/attributions.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Resources/Textures/Objects/Misc/photograph.rsi/meta.json
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.Server/Photography/PhotographComponent.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.Server/Photography/PhotographComponent.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Content.Server/Photography/PhotographComponent.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* follow convention: bases shouldn't have any sprites
* uses identity.entity system
* Picture taker component comments.
* Update Resources/Prototypes/Entities/Objects/Devices/travel_camera.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Resources/Prototypes/Entities/Objects/Devices/travel_camera.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* spaces inserted
* 4-spaced indentation
* 4-space indent
* uses SharedChargesSystem
* canconvert component instead of convertitem tag
* removed mention of tags from head rev component
* component no longer has a constructor
* use tables + do the things on shared
* fix abstract-ness warning
* formatting + comments
* cleanup and improvements
* oops
* fix warnings
* 1 tc / disruption + recursion (also i'm pretty sure it can spawn in maints now)
* proper recursion checking (i think!)
* Added a dot for coherence.
* minor cleanup
* brought back the melee
* fixed description
* More accurate, albeit less funny camera description.
* deduplicate code with flash system
---------
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
Co-authored-by: nomdéraisonnablementlong <you@example.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* let FlashArea be called from shared
* untroll
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
* Refactors flashes to ECS, sunglasses protect you from being flashed.
* VV ReadWrite for FlashImmunity Enabled.
* Use cached IEntityLookup.
* Consistent formatting.
* Fix flashbang duration.
Flash duration is a mess.
* Small area flash code cleanup.
* Flashable state is only sent to attached player.