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

5 lines
426 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<!PLTE222x<32><78><EFBFBD><EFBFBD><EFBFBD>FPdPZndn<64><6E><EFBFBD><EFBFBD><FZnx<6E><78><EFBFBD><EFBFBD>f<>=tRNS@<40><>fbKGD
h<EFBFBD><EFBFBD>V pHYs<0E><0E><01>+tIME<07> A<><15>dIDAT(<28>c`<60>!`@2D<32> <0B><><08><08>&<19>*a S<16>/<2F> T<>f<EFBFBD>P!<21>
<EFBFBD>4%ET.hf<68><66>9<EFBFBD> Ɩd4k=<3D> Q<15>f<EFBFBD><66>]<5D>#l<>r!>Ʃ<><C6A9><EFBFBD>I<EFBFBD>"<04><>N>t<><13><><0E>J%tEXtdate:create2021-08-02T00:03:08+00:00Mmϰ%tEXtdate:modify2021-08-01T21:05:42+00:00$<24>%IEND<4E>B`<60>