Files
OldThink/Resources/Textures/Interface/VerbIcons/die.svg.192dpi.png

8 lines
755 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>iq<69>sBIT|d<> pHYs<1D><1D><01><><EFBFBD>etEXtSoftwarewww.inkscape.org<72><67><pIDATx<54><78><EFBFBD>;nA<10><><EFBFBD><EFBFBD><01>p.<2E>+ <20>,YB<59>N@<40>dq2p<07><04><><EFBFBD> 9<><08> @AO`{<7B>f<EFBFBD><66><EFBFBD><17><>6<EFBFBD><36><EFBFBD><EFBFBD><EFBFBD>5<><35> <08> <08>W<EFBFBD><57>U<><00>ng<>S<EFBFBD>Փ<><D593>w<EFBFBD>=<3D>\D<>L2<4C><32><EFBFBD><EFBFBD><EFBFBD>SUm<55>^U<>R<EFBFBD>5<EFBFBD>_<EFBFBD><1D>
<EFBFBD><05> `a>"<22><>2<<3C>|<7C><>8px<>14w<34><77>3<EFBFBD> <>j<EFBFBD>.<2E><><EFBFBD>.#<23>Sw<53>v<EFBFBD>q<EFBFBD>tYw<59>q<EFBFBD><71><EFBFBD><EFBFBD>,<2C>u<EFBFBD><75>s<04><>Y<EFBFBD><59><EFBFBD>gODNwxv<78><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD><67><16><>s<EFBFBD>T<EFBFBD><54>ѳ;<3B><>{<1D>7G<37><47><EFBFBD>uK<04><>Cc{<7B><>YtK<04><>Tu1 Yt- <0A>%h<><68>Ed<45>И<03><>\S<><53>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]<5D>ts<04>r&<26>R<EFBFBD><52>p<EFBFBD><70>W<0E><><03><>,<2C>%<02><><EFBFBD><EFBFBD>1<EFBFBD><31><00><><EFBFBD><EFBFBD>
<EFBFBD>jz<EFBFBD><16>:k<6B>t<EFBFBD>?<3F>U<EFBFBD><55>/<2F>+P5<50><35><02><>*m<>O<EFBFBD>-|<7C><><EFBFBD><EFBFBD>#<23>-S<><53><EFBFBD>b<EFBFBD>W<EFBFBD><tظJY<4A>(} N<>6K<><4B>`S<><53>GR:u<><75>(<1D><><EFBFBD>l<EFBFBD>Q:<00><>Ho<48><6F><05>c<EFBFBD><63>I:<3A>Ti<54>_X<5F>E*<2A>q<EFBFBD><1A><><EFBFBD>q
Q<10><>
GU<EFBFBD><EFBFBD>nT<EFBFBD>-g5<67><35>UaU<61><55><EFBFBD>«<EFBFBD> <20>+"g<> <<3C><><EFBFBD>L<EFBFBD>Y<06><>=<01>ɰ<EFBFBD>e<EFBFBD><65>2<EFBFBD><1C><><EFBFBD>g<EFBFBD>,<2C>u<EFBFBD>E<>[<5B><><EFBFBD>T<EFBFBD>{<7B>
<EFBFBD><EFBFBD>r<1E><>ʾ!}<7D><>H<><48><EFBFBD>-C׶n{n7<6E>-<2D>֪<EFBFBD>x<><78>y<18>.<>ԁ<EFBFBD>Nj<4E>_<EFBFBD><13>Oj<4F><6A>!<21>˛<EFBFBD>><08> <08><00>Ls<4C>=<3D><>HvIEND<4E>B`<60>