1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-10-10 05:23:40 +00:00
Files
tobspr_shapez.io/res/ui/icons/puzzle_complete_indicator.png

7 lines
1.7 KiB
Plaintext
Raw Normal View History

Puzzle DLC (#1172) * Puzzle mode (#1135) * Add mode button to main menu * [WIP] Add mode menu. Add factory-based gameMode creation * Add savefile migration, serialize, deserialize * Add hidden HUD elements, zone, and zoom, boundary constraints * Clean up lint issues * Add building, HUD exclusion, building exclusion, and refactor - [WIP] Add ConstantProducer building that combines ConstantSignal and ItemProducer functionality. Currently using temp assets. - Add pre-placement check to the zone - Use Rectangles for zone and boundary - Simplify zone drawing - Account for exclusion in savegame data - [WIP] Add puzzle play and edit buttons in puzzle mode menu * [WIP] Add building, component, and systems for producing and accepting user-specified items and checking goal criteria * Add ingame puzzle mode UI elements - Add minimal menus in puzzle mode for back, next navigation - Add lower menu for changing zone dimenensions Co-authored-by: Greg Considine <gconsidine@users.noreply.github.com> * Performance optimizations (#1154) * 1.3.1 preparations * Minor fixes, update translations * Fix achievements not working * Lots of belt optimizations, ~15% performance boost * Puzzle mode, part 1 * Puzzle mode, part 2 * Fix missing import * Puzzle mode, part 3 * Fix typo * Puzzle mode, part 4 * Puzzle Mode fixes: Correct zone restrictions and more (#1155) * Hide Puzzle Editor Controls in regular game mode, fix typo * Disallow shrinking zone if there are buildings * Fix multi-tile buildings for shrinking * Puzzle mode, Refactor hud * Puzzle mode * Fixed typo in latest puzzle commit (#1156) * Allow completing puzzles * Puzzle mode, almost done * Bump version to 1.4.0 * Fixes * [puzzle] Prevent pipette cheats (miners, emitters) (#1158) * Puzzle mode, almost done * Allow clearing belts with 'B' * Multiple users for the puzzle dlc * Bump api key * Minor adjustments * Update * Minor fixes * Fix throughput * Fix belts * Minor puzzle adjustments * New difficulty * Minor puzzle improvements * Fix belt path * Update translations * Added a button to return to the menu after a puzzle is completed (#1170) * added another button to return to the menu * improved menu return * fixed continue button to not go back to menu * [Puzzle] Added ability to lock buildings in the puzzle editor! (#1164) * initial test * tried to get it to work * added icon * added test exclusion * reverted css * completed flow for building locking * added lock option * finalized look and changed locked building to same sprite * removed unused art * added clearing every goal acceptor on lock to prevent creating impossible puzzles * heavily improved validation and prevented autocompletion * validation only checks every 100 ticks to improve performance * validation only checks every 100 ticks to improve performance * removed clearing goal acceptors as it isn't needed because of validation * Add soundtrack, puzzle dlc fixes Co-authored-by: Greg Considine <gconsidine@users.noreply.github.com> Co-authored-by: dengr1065 <dengr1065@gmail.com> Co-authored-by: Sense101 <67970865+Sense101@users.noreply.github.com>
2021-05-23 16:32:05 +02:00
<EFBFBD>PNG

IHDR\r<>fsBIT|d<> pHYs<06><06><01><><EFBFBD><EFBFBD>tEXtSoftwarewww.inkscape.org<72><67><AIDATx<54><78><EFBFBD>=<3D>&e<1D><><EFBFBD><EFBFBD><EFBFBD>P<EFBFBD>
٬V<EFBFBD>b[ <13><><EFBFBD><EFBFBD><EFBFBD>cIcK<63><4B>%1Ѱ <09>H<EFBFBD> <09>1&~6jL<6A>¥!, hP><3E><><EFBFBD><EFBFBD>8<EFBFBD>Ξ=<3D>yg<79>y<EFBFBD><79>_W2<1D><>;<3B><>g<EFBFBD>H<00><><EFBFBD><EFBFBD>7<1C>R<EFBFBD>O%<25><><EFBFBD>cI^M<>R<EFBFBD><52><EFBFBD><EFBFBD>)`Y_H<5F>L<EFBFBD>W<EFBFBD><1C>r<EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06><>ݟ<EFBFBD>79=<3D>[]<5D>%<25><><EFBFBD>f<EFBFBD><66>|-<2D><><EFBFBD><17>t<EFBFBD>;<3B>׿e<D7BF>PGI<1E><><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD>+<2B>;p<><70>$<24><><EFBFBD><EFBFBD>O<EFBFBD>;I><3E><>r<><72><EFBFBD><EFBFBD><17>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><01>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD>c<EFBFBD>=
<EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><EFBFBD><EFBFBD><EFBFBD>$_끀<5F>Y<EFBFBD><59>߽<EFBFBD><DFBD><EFBFBD>3<01><><EFBFBD>ɿ{=<3D><>c<01><><EFBFBD><EFBFBD>?]^<5E>ɀ3<C980><33><EFBFBD>8'<27>1<><31>ڟ<EFBFBD><DA9F><EFBFBD>+<p <0B>N<EFBFBD><4E>zq<7A>GN<><4E>䟮_-<2D><><EFBFBD><EFBFBD><EFBFBD>><3E><><EFBFBD>х<EFBFBD><13><>^<5E>?Nr<4E><72><EFBFBD>
<EFBFBD><EFBFBD>)<29><><EFBFBD> V<>S<EFBFBD><53>I^<5E>q<EFBFBD>I<0F><>o<EFBFBD>zz<7A><7A>&<26><><EFBFBD>Lr<4C><72>O $<24><>俑<EFBFBD><E4BF91><EFBFBD>O $<24><><EFBFBD>!<21>'}b <20><><EFBFBD>,<2C>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><1F>?%~(J<>P<EFBFBD><50><EFBFBD>(<28>CQ⇢<51>E<><45><EFBFBD><EFBFBD>s<EFBFBD>u<EFBFBD><75>\Kr5<72><35>$<24>%y)'?<3F><>en<65>"<22><>|7<>7Z<37><5A><EFBFBD><EFBFBD><EFBFBD>䡜<EFBFBD><E4A19C>]<5D><>I~<7E>䕜<EFBFBD><E4959C><EFBFBD>%<25>q<EFBFBD>/<2F><>c<02><>$O<><4F><EFBFBD>?]7R<37>保<EFBFBD>$<24>y<EFBFBD><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><06>ʘ<EFBFBD>ߩ/'y=<17><11>I<EFBFBD><49><EFBFBD>o<EFBFBD><6F><EFBFBD>3<33>I<><49><1C><>~?<3F>GV<47>w<EFBFBD><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rr<72><72><EFBFBD><EFBFBD>^<5E><11><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F>~*F<>N<><4E>=<3D><>~h_8<>;v%<25>[Y<><07>%P<><50><EFBFBD>s_<73>:?<3F>/<2F>z<EFBFBD><7A><03>I<EFBFBD>{<01><04>p<EFBFBD><0F>/Y<>E<EFBFBD><12>>'<27>@<40><><EFBFBD>_<EFBFBD><11>.<2E><0F>ʹy1<79>8<EFBFBD>=><3E><07>״{A<><04><><EFBFBD>?<3F>_<EFBFBD><5F><EFBFBD><EFBFBD>%0>'<27><>M<>v=F`TN<54><4E>ݛ<EFBFBD>/<2F>8<EFBFBD>F<><46>߈ߦ<DF88><DFA6>;<3B>/<2F><>8<EFBFBD>7䁴<E481B4>F`<1C>ߠ<1F><><EFBFBD><EFBFBD>.<1C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#<23>/<2F><><EFBFBD>N<EFBFBD><4E><18><>8<EFBFBD>7<EFBFBD><37>$J<7F>;]<5D><04><><EFBFBD>/<2F><>$ϧ<> <0B><><EFBFBD>1<02>9<EFBFBD><39>1L<>_<EFBFBD>@<40><><19><><EFBFBD>O#P<><50>y#P<><50>9<EFBFBD><11>><3E>s<EFBFBD><73>r<EFBFBD><72>l<>7<EFBFBD><11><><EFBFBD>9#<23>=<3D>g/F`;<3B>υ<18>񉟃<18>q<EFBFBD><71>Y<18><><EFBFBD><EFBFBD>Y<19>q<EFBFBD><71>E<18><><EFBFBD><EFBFBD>E<19>~<7E><>U<18><><EFBFBD><EFBFBD>U<19>~<7E><>&<26>@{<7B><>)#Ў<><D08E><EFBFBD>X<><58><EFBFBD><EFBFBD>X<><58><EFBFBD><EFBFBD>X<><58><EFBFBD><EFBFBD>X<><58>Bo#<23><>$<24>}<7D>剟<EFBFBD><18><><EFBFBD><EFBFBD>!<19>É<EFBFBD><C389><19><>?<3F>`<04>'~6<><08><><EFBFBD><EFBFBD>$#p{<7B>gӌ<67><D38C><EFBFBD><EFBFBD><12><><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><52>{<7B>OIF@<40>Wy<04><0F>9<02><><1D>F@<40>p<EFBFBD>
# ~8ÖG@<40>p[<01><><1E>4<02><> <0B><><08>0<><08>f0<66><08>f4<66><08>0<><08><16><><08>V<><56>|4<><34><EFBFBD>ܝ<EFBFBD><DC9D><EFBFBD>m<>ntp<0F><>r<EFBFBD><72>?-<2D><><EFBFBD>/<2F>.'?<3F><01>S<EFBFBD>?<3F>U<01>Cj<43><6A><EFBFBD>aG<61>?<3F><><EFBFBD><08>ΰ<>?<3F><>G@<40><><EFBFBD>-<2D><><EFBFBD><EFBFBD><02>0<02><><03><<02><><19>8<02><><19>4<02><><05>0<02><><05><<02><><15>8<02><><15>4<02><>z<01>CC-G@<40>Ё# ~<7E>Ț# ~<7E><># ~<7E>ؒ# ~<18># ~Ȝ# ~<18>]I~<7E><><EFBFBD><EFBFBD>e<EFBFBD>{־q`<1E><>|+<2B><><EFBFBD><17><>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>o<19>ۧ<EFBFBD><<3C><>͜<1D>[I<>Mr<4D><72>m‰<6D><C289>7<EFBFBD>Qw&<26>l<EFBFBD><6C><EFBFBD>|2<><32>$<24>&<26>G<EFBFBD><47>%<25>Y<EFBFBD><59>4<EFBFBD>;<00><><EFBFBD><05><08>1m<31>IIEND<4E>B`<60>