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

5 lines
435 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<!PLTE222PZn<5A><6E><EFBFBD>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD>dn<64>FPd<FZnx<6E><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>tRNS@<40><>fbKGD
h<EFBFBD><EFBFBD>V pHYs<0E><0E><01>+tIME<07> A<><15>mIDAT(<28>c` 
<EFBFBD> <19><>U<><05> `j2D<32>b<1C>* <20>b<1A>&`<60>jcy9<79>1W-<2D>mi).<2E>J<18><>+Q<>HT<48><54>JP<4A><50><EFBFBD>)<13>wjS<6A>I`<60>4<EFBFBD>4<EFBFBD>43<05>-<2D>)<00>i<1B>W<EFBFBD>)t%tEXtdate:create2021-08-02T00:03:08+00:00Mmϰ%tEXtdate:modify2021-08-01T21:05:42+00:00$<24>%IEND<4E>B`<60>