Delta-v/Resources/Textures/Interface/VerbIcons
Visne 973926fc9a
Add chess (and mostly just tabletop backend stuff) (#4429)
* Add draggable tabletop component

* Use EntityCoordinates instead

* Don't send coordinates every frame

* Add chessboard + verb WIP

* Add documentation, verb networking works now

* Work so far
Need PVS refactor before being able to continue
Current code is broken

* viewsubscriber magic

* yes

* Fix map creation

* Add chess pieces, attempt prediction

* Add chess sprites and yml

* Clamping + other stuff

* fix

* stuff

* StopDragging() StartDragging()

* add piece grabbing

* Refactor dragging player to seperate event

* 🤣 Who did this 🤣💯👌

* 📮 sussy 📮

* Update chessboard sprite, scale piece while dragging

* yes

* ye

* y

* Close tabletop window when player dies

* Make interaction check more sane

* Fix funny behaviour when stunned

* Add icon

* Fix rsi

* Make time passed check more accurate

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Use EyeManager.PixelsPerMeter

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Add missing import

* Move viewport properties to XAML

* Make shared system and component abstract

* Use built in EntityManager

* Use RaiseNetworkEvent instead of SendSystemNetworkMessage

* Cache ViewSubscriberSystem

* Move unnecessary code to prototype

* Delete map on component shutdown instead of round restart

* Make documentation match rest of codebase

* Use ComponentManager instead of TryGetComponent

* Use TryGetComponent instead of GetComponent

* Add nullspace check to ClampPositionToViewport()

* Set world pos instead of local pos

* Improve server side verification

* Use visualizer

* Add netsync: false to sprites using visualizer

* Close window when chessboard is picked up

* Update to master

* Fix bug when opening window while another is opened

* Use ComponentManager

* Use TryGetValue

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2021-09-13 19:58:44 +10:00
..
Spare Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
ATTRIBUTION.txt Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
anchor.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
anchor.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
anchor.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
buckle.svg Buckle/Unbuckle icons (#3014) 2021-01-17 15:41:52 +01:00
buckle.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
buckle.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
climb.svg Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
close.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
close.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
close.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
debug.svg Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
debug.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
debug.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
delete.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
delete.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
delete.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
delete_transparent.svg Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
delete_transparent.svg.192dpi.png Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
delete_transparent.svg.192dpi.png.yml Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
die.svg Add chess (and mostly just tabletop backend stuff) (#4429) 2021-09-13 19:58:44 +10:00
die.svg.192dpi.png Add chess (and mostly just tabletop backend stuff) (#4429) 2021-09-13 19:58:44 +10:00
die.svg.192dpi.png.yml Add chess (and mostly just tabletop backend stuff) (#4429) 2021-09-13 19:58:44 +10:00
eject.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
eject.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
eject.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
examine.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
examine.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
examine.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
group.svg Re-organizing the Resources folder. Part 1. (#1234) 2020-07-07 19:19:00 +02:00
group.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
group.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
in.svg Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
in.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
in.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
information.svg Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
information.svg.192dpi.png Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
information.svg.192dpi.png.yml Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
insert.svg Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
insert.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
insert.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
light.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
light.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
light.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
open.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
open.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
open.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
outfit.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
outfit.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
outfit.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
pickup.svg Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
pickup.svg.192dpi.png Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
pickup.svg.192dpi.png.yml Add Alt-click functionality (#4497) 2021-08-21 10:20:18 -07:00
point.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
point.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
point.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
refresh.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
refresh.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
refresh.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rejuvenate.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
rejuvenate.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rejuvenate.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rotate_ccw.svg Re-organizing the Resources folder. Part 1. (#1234) 2020-07-07 19:19:00 +02:00
rotate_ccw.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rotate_ccw.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rotate_cw.svg Re-organizing the Resources folder. Part 1. (#1234) 2020-07-07 19:19:00 +02:00
rotate_cw.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
rotate_cw.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
sentient.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
sentient.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
sentient.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
settings.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
settings.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
settings.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
smite.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
smite.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
smite.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
spill.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
spill.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
spill.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
unbuckle.svg Buckle/Unbuckle icons (#3014) 2021-01-17 15:41:52 +01:00
unbuckle.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
unbuckle.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
vv.svg Adds a bunch of UI icons for verbs. (#3007) 2021-03-14 14:23:32 +01:00
vv.svg.192dpi.png Verb icons now UI scale. 2021-03-14 14:40:14 +01:00
vv.svg.192dpi.png.yml Verb icons now UI scale. 2021-03-14 14:40:14 +01:00