Files
OldThink/Resources/Textures/Objects/Fun/Tabletop/chess_pieces.rsi/w_knight.png

4 lines
466 B
Plaintext
Raw Normal View History

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 11:58:44 +02:00
<EFBFBD>PNG

IHDR <00>Tg<54>gAMA<00><> <0B>a cHRMz&<00><><00><00><>u0<00>`:<3A>p<><70>Q<$PLTE222<32><32><EFBFBD>þ<EFBFBD><C3BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ⱦ<EFBFBD><C8BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>&<02>tRNS@<40><>fbKGD <1F><><EFBFBD> pHYs<0E><0E><01>+tIME<07> A<><15><00>IDAT(<28>c`<60>&@<40>3*<2A><><EFBFBD><EFBFBD>Q<EFBFBD><51><EFBFBD><19>(p 6VFV"<22><1C><><EFBFBD>15<31><35>%I<>xZ<78><5A>K0<4B>ƲTw3<77>P<EFBFBD>
ƴP<EFBFBD>4w$3<>Œ]*<2A> 43u)Dv<44>prH'<27><><19>L=& <09>)X<><58>G<00>c֪E$0<08><>j<06><>E(.<02>x <00>&~<7E>$<24><>%tEXtdate:create2021-08-02T00:03:08+00:00Mmϰ%tEXtdate:modify2021-08-01T21:05:42+00:00$<24>%IEND<4E>B`<60>