1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-10-09 21:13:47 +00:00
Files
tobspr_shapez.io/res_raw/sprites/blueprints/block.png

26 lines
1.9 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<00><00>R<>liIDATx<54><78><EFBFBD>]o<14><1D><>g<EFBFBD>S<>AE<41><45><02>"Q<>R<EFBFBD>7<EFBFBD><37><EFBFBD><EFBFBD>J<EFBFBD>J<EFBFBD>z<EFBFBD>+<17><><EFBFBD>"<22><><EFBFBD>B$8<><38> `c<>3sN/<2F>:~<7E>1v<31><76><EFBFBD>~<7E><><EFBFBD>kKgf<67>3gf֢<66><D6A2>NF<4E>j<EFBFBD><6A>H<>d
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<50>e<0F>H<EFBFBD>e <20>f<EFBFBD>x<78> C<>.{<10>e<EFBFBD> <09>+<2B> <0C>Zb<5A><01>'<27>ڝU<DA9D>vk٣ )w<1D><>?<3F>ҟ<EFBFBD>1=<3D> W<><57>0׷[<5B>[<5B><1F><>;W<CDBE><57>o<EFBFBD><6F><EFBFBD><EFBFBD>o<EFBFBD>^<5E><1A>%<25><><03><1A>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><16>@<0F><>׎<EFBFBD>L<EFBFBD><4C>y<EFBFBD>ۃPs<00><13>4p <09><10><08>N`<04>e` x|3<>zl<><6C><10><><EFBFBD><1A> p<19><>2<EFBFBD>W(g<>ɮ<EFBFBD>ю<EFBFBD> ~<0E>0<>Dp<13> <0A>Sa5<06>g<><67>P&<26><07><>?<3F><><14>f<EFBFBD><66>pb<70><62>B9<42><39><EFBFBD><12> <0A><05>EPc<00><><EFBFBD><02>(<28>߉<EFBFBD>~F<><46>s<EFBFBD>u<EFBFBD>=<3D> <0A>JP<4A><50>&<26><14><04><14>%<25>m<EFBFBD>2<EFBFBD>('<27><><EFBFBD><EFBFBD>)<29><><1A><>g<>{ٳ@<03>ģ<>}<7D>8<EFBFBD>\V~|<?<3F>!<21><>j
`Jy<4A>s<EFBFBD><73><EFBFBD><EFBFBD>LG<4C><47>e<1A>CS<43>v<1F> <0C>.<2E><>*<2A>۔ǡ<DB94>&<26><>{<7B>r<19>/c<>G<EFBFBD><47><EFBFBD>0f<30>iϾ'<<3C>t4<74>^<5E><<3C><><15><><EFBFBD>V gG<67><47>ǩk<C7A9>@<40><><EFBFBD>ʾ<><08><>~V<1A>
p<EFBFBD><05>><3E><><EFBFBD>2e<32><65><EFBFBD><EFBFBD><EFBFBD>5Dπg<CF80><67><EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD><EFBFBD>]<5D>M(<28>xJyL:x5<78>$<24>)r틺<72>\<5C>pw c<1A><><EFBFBD> <0B><>}ߝ<><DF9D>K<EFBFBD>a<EFBFBD>%<25><><EFBFBD>%z<>\<5C><>5<EFBFBD><35>=<07><<3C>L<EFBFBD><4C> `<60><>ު<EFBFBD> <20><>t|<7C><>3Um<55>tP<06><> @<40><19>B<EFBFBD><42>q<EFBFBD><71>O<EFBFBD><4F>i<EFBFBD><69>x<EFBFBD><18>
<EFBFBD>I]<5D>Ǎ'<27><><EFBFBD>?<3F>w<EFBFBD>o<EFBFBD><6F>Y<EFBFBD><01><>Υn<CEA5><6E>~<7E><>t<EFBFBD>Ƀi<C983><69><EFBFBD><EFBFBD>r<18>j
<EFBFBD><EFBFBD>95<EFBFBD>o' <0C>1<03>a<19>B<1B><1A><><EFBFBD><EFBFBD>2<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3TZ<54><00>R-<01><><EFBFBD>l<EFBFBD><6C><EFBFBD>m<1D><>}<7D><><EFBFBD>9<EFBFBD><39>c<1E>O<EFBFBD><4F>z`<15><>~;<3B>d:<3A><><12>4\9<><39><EFBFBD><01><><EFBFBD>v<EFBFBD><76><00><>JV<4A>ZȔ<03> %<25>=R߭<1F><><EFBFBD>,<2C><>ǔʎ<><CA8E><EFBFBD><EFBFBD>`<60>J<EFBFBD><4A>ɲp<>zJ<00><><EFBFBD>@<40><>V<EFBFBD><56><EFBFBD><EFBFBD><EFBFBD>h<<3C>J<EFBFBD>܅<EFBFBD><DC85>r<EFBFBD><72>s<EFBFBD>!<21>_<EFBFBD><5F>4<7F>߷<EFBFBD><DFB7>ɨog<6F>!?]<5D><><EFBFBD>^M<01><>Jg<><67><EFBFBD><EFBFBD><EFBFBD><17><>.C<>'<27><><EFBFBD>#<23>7<EFBFBD>o<EFBFBD><6F><EFBFBD>{<7B>K]{b<><62>o_<6F><5F>{B%<25>@<40>M<EFBFBD>u<EFBFBD>&<26>;<3B>W<EFBFBD>x<EFBFBD>{-p <0B>-<2D>ơ<EFBFBD><C6A1><05><>sJ<73><4A><EFBFBD>^<5E><>}wxƂK<C682>!<21>-<2D><><EFBFBD>l<EFBFBD><04>Sn|<17><>,:<3A>Z,<2C><><EFBFBD>g<EFBFBD><67>^<5E><>ޛ<EFBFBD>Ou<4F><75><EFBFBD><EFBFBD><EFBFBD>-<00> <0A>e<><65>|@<40><>Zn<5A><6E>K<02><><EFBFBD>J?<3F>\<5C>x<EFBFBD><78><EFBFBD>};<3B>/<15><><EFBFBD><EFBFBD>2<><02><07><08><14><04>P<EFBFBD>w{<7B><><EFBFBD><EFBFBD><1D><>S<EFBFBD><53><EFBFBD>G<EFBFBD>(u<><75>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><1E><><EFBFBD><EFBFBD>=<3D><0F>l<EFBFBD><6C>1(s<03>7<EFBFBD>p<01><10>H<EFBFBD>?8žR<>}<02>7ԻO<D4BB>%<01><><EFBFBD>uN<75>þ<EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD>ܵwS<77>C^<5E>L<EFBFBD>*n<7F><6E>`o6<7F><36>rs|<7C><><EFBFBD>c<EFBFBD><63><EFBFBD>!<21>Ե+<2B><><EFBFBD><EFBFBD>-<2D><><05><> <20>9<EFBFBD>x <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>G<EFBFBD>%<25><>&?<3F><1D><>L9<4C><39>o<EFBFBD>v<EFBFBD>M<>f_<66><5F><EFBFBD>;<3B><<3C>;<3B><>=<3D><><EFBFBD>?<3F><>5<EFBFBD>Rג<52><D792><EFBFBD>,<2C>ᠦ<EFBFBD><E1A0A6><EFBFBD>&%<25><><EFBFBD>q<0F><>g<EFBFBD><67><EFBFBD>
<EFBFBD> u<><75><EFBFBD><1E><><EFBFBD>!CΩoW<6F> <0C><><1E> l1<6C><31>5<EFBFBD>rߑ<72><DF91>|<7C><><EFBFBD>lAn)<11><><EFBFBD><EFBFBD><12>M<><19>ôa<07><>x<EFBFBD>T9<1D><00>9<EFBFBD>5<18><>l_<6C>d<EFBFBD><64><EFBFBD>ʩA?Pn><3E>3<EFBFBD>,'<27>gG5<47><35>><3E><06>+<2B> <0C>t1<74><15><19><><EFBFBD><EFBFBD>G<EFBFBD>!<21><00><18><><EFBFBD><EFBFBD> tᒎ<74>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(4Ph<06><> @<40><19>B3<00>f
<EFBFBD><14>(<28><><03>9ꌵDoTIEND<4E>B`<60>