1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-10-10 13:33:44 +00:00
Files
tobspr_shapez.io/res/ui/building_icons/block.png

5 lines
2.2 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><00>>a<>tEXtSoftwareAdobe ImageReadyq<79>e<<03>iTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164753, 2021/02/15-11:52:13 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:58a1e91f-0f6a-d244-a530-46eda138384b" xmpMM:DocumentID="xmp.did:04909054A46D11EBAD02C902AC919A5E" xmpMM:InstanceID="xmp.iid:04909053A46D11EBAD02C902AC919A5E" xmp:CreatorTool="Adobe Photoshop CC 2019 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:c8cef845-588d-4722-85f8-7af22fc169e9" stRef:documentID="adobe:docid:photoshop:da662b50-8d09-8149-a54f-852fc616df60"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>H<>\L<04>IDATx<54><78><EFBFBD>?O[g<14><0F>&F5<46><35>F 4<><34>0EJ2U<32><55>,<13><>Tu<54>*<2A>_<EFBFBD><5F>P<EFBFBD>C<EFBFBD>,]<5D>N <0A>a&(S<06>vh<17>"<22><>P6<><36><EFBFBD><EFBFBD>]<5D>+<2B><>^_<><<3C><><13>5<EFBFBD><35>w<EFBFBD><77><EFBFBD><EFBFBD>@<40>_~-<2D><><EFBFBD>I<00><>d <0B><>S͸fBsU3<55><33>1)kV5K<35>y<EFBFBD><13><><EFBFBD>"<22> <0A>{<7B>]M<>Y<EFBFBD><59>s<EFBFBD><73><EFBFBD>̭<EFBFBD>kf5?81޺[@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD>fҮ<66><D2AE><EFBFBD>Ǟ<EFBFBD>I<EFBFBD>I͢f<CDA2>9<EFBFBD>´<EFBFBD>s<EFBFBD><73><05>1vS<76>V<EFBFBD>X3<58><33>Be<42><65>z<EFBFBD><7A><EFBFBD>~g<><67><EFBFBD><EFBFBD><EFBFBD>臇A<E88787><41>R)<29><><EFBFBD>I&<26>#]]<17><>.I$<12><>d<EFBFBD><64><EFBFBD><EFBFBD>jU<6A>VdwwG<77><47>%<25><><16><><EFBFBD>ڳ]d<><64>M<EFBFBD>Iwh<77><1D><><EFBFBD><06><><EFBFBD>}<7D><><EFBFBD><EFBFBD>Z<EFBFBD>`A"<22>-<2D>t<EFBFBD>d<EFBFBD>9<18>,<2C>Җl<D296><6C><06>`=<3D><>̵<EFBFBD>v@<40><><EFBFBD><EFBFBD>loN<6F><4E><EFBFBD><EFBFBD><EFBFBD>π]$<24><>Hoo<6F><14><>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1E><><EFBFBD><EFBFBD><19><><EFBFBD>=<3D>^<5E><><EFBFBD>U<EFBFBD><55>;<3B><>ß<EFBFBD><C39F>p&<26><><0E><>Q<EFBFBD>LÕ<4C>핏._a<5F>!<21>֣<><D6A3>Ì<EFBFBD>?V<01>k<EFBFBD><6B>$S2te<74><65>}<7D>X<><58>k3<6B><33>Z<EFBFBD>)<29>¥<EFBFBD>A<EFBFBD><41>n<07>k3<6B><33>R<EFBFBD>[<5B><> <0A><><EFBFBD><EFBFBD><EFBFBD><0F>c<EFBFBD>Z<EFBFBD><1E>n<0E>0<>]<5D><><EFBFBD>l<EFBFBD><6C><EFBFBD>
<EFBFBD><EFBFBD>f<EFBFBD><EFBFBD>*&<26> <0B>L<EFBFBD>IEH@<40>q p<>a?Jw3<77> <09><>z\\l|<07>dJ<12><>Ÿhб<68><D0B1>0<7F><30><EFBFBD>~<7E><>΃TT<54><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><10>{ޅ<><DE85>#<1A><><EFBFBD>~<7E><>`ӻpxxȔ"$<24><>͸<04>ͻ<EFBFBD><CDBB><EFBFBD>ǔ"$<24><><EFBFBD><EFBFBD>`޻<><DEBB><EFBFBD>Ô"$<24><><EFBFBD><EFBFBD>x<>]<5D>.<17><><EFBFBD><EFBFBD>IE<49><45>j<EFBFBD>63<36>V <09><>98<39>P<EFBFBD>դT<D5A4>bZP.O<><4F>p<10>Ưޅ<C6AF><DE85>U<EFBFBD><55><EFBFBD>L,D<>ϵ<EFBFBD><15><><1E><>{<7B>O<>5)<14><>
B<EFBFBD><EFBFBD> <0B><><EFBFBD>^<5E><><EFBFBD><EFBFBD><02><><EFBFBD><EFBFBD>]<5D>l<EFBFBD>eee<65>酀<EFBFBD>X<EFBFBD><58><EFBFBD><1E><>_<EFBFBD>-<2D><><EFBFBD>&<26>],n<><6E>|~<7E><><EFBFBD>l<>֟<EFBFBD><D69F><EFBFBD>+<2B>7a<OT4_<34>><3E>;<3B><>?<3F><>b<EFBFBD>5<EFBFBD><35>3l<33>֗<EFBFBD>f<EFBFBD>`}<7D><><EFBFBD>;<19><><EFBFBD>XsW3<57>}<7D>N<EFBFBD><4E><14><><EFBFBD><EFBFBD>U<EFBFBD><55><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD>tu]<5D>T*%<25>D<EFBFBD>+]<5D>t<EFBFBD><74>Z=<3D><EFBFBD>}~<7E><>{<7B>?<3F><><<17><><EFBFBD>%<25><><18><><EFBFBD><EFBFBD>⳩<EFBFBD><E2B3A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͍<EFBFBD><CD8D><EFBFBD>f<EFBFBD><66><1C>7 <0C><><EFBFBD>රGAx<41>r<EFBFBD>Ά9<CE86>P8<>mOc<4F><07>-<1E>><3E><><EFBFBD><EFBFBD>Q<EFBFBD>?<3F>Pf4<66><34>_4U<34>x&<26><><EFBFBD>Q<EFBFBD>cddIF<49>B<EFBFBD>4<EFBFBD>.<2E>4<EFBFBD><34> ͈fP<66>c<EFBFBD>bG<62>U<EFBFBD><55><EFBFBD>v<>W<EFBFBD> <0B>z<EFBFBD>d _<><5F><EFBFBD>O̼}<7D>_<EFBFBD><00>+<2B> 0F^.]<5D>S<EFBFBD>IEND<4E>B`<60>