From 283b3e624884a88ec857c263365b5feffae124e3 Mon Sep 17 00:00:00 2001 From: mibi88 Date: Sat, 23 Jul 2022 14:50:50 +0200 Subject: [PATCH] 20220723 - Correction des bugs dans la destruction des blocs, on peut maintenant bouger les blocs dans l'inventaire. --- CMakeLists.txt | 3 + assets-fx/ui_icons/arrow1.png | Bin 0 -> 104 bytes assets-fx/ui_icons/arrow2.png | Bin 0 -> 105 bytes assets-fx/ui_icons/craftselect.png | Bin 0 -> 154 bytes assets-fx/ui_icons/fxconv-metadata.txt | 9 +++ latest-build/Builder.g1a | Bin 40212 -> 41892 bytes src/main.c | 92 ++++++++++++++++++++++++- src/msg_fr.h | 1 + src/player.h | 1 + 9 files changed, 104 insertions(+), 2 deletions(-) create mode 100644 assets-fx/ui_icons/arrow1.png create mode 100644 assets-fx/ui_icons/arrow2.png create mode 100644 assets-fx/ui_icons/craftselect.png diff --git a/CMakeLists.txt b/CMakeLists.txt index f9bd41a..a7c04d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,6 +54,9 @@ set(ASSETS_fx assets-fx/tools/selectcross.png assets-fx/ui_icons/invnormal.png assets-fx/ui_icons/invselected.png + assets-fx/ui_icons/craftselect.png + assets-fx/ui_icons/arrow1.png + assets-fx/ui_icons/arrow2.png assets-fx/tiles/overlays/block_break1.png assets-fx/tiles/overlays/block_break2.png assets-fx/tiles/overlays/block_break3.png diff --git a/assets-fx/ui_icons/arrow1.png b/assets-fx/ui_icons/arrow1.png new file mode 100644 index 0000000000000000000000000000000000000000..28b9ec01535dee6ae2245e64d1af7eb96c522e3e GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^93afW0wnX;%77$;zNd?02*=FWUPnF#2Oh@b|Nft^ z+Hi4+pAS<YOm$s;$@ly7JAAB({C_7$)V~Ai^>p=fS?83{1OOj1 BAMF4D literal 0 HcmV?d00001 diff --git a/assets-fx/ui_icons/arrow2.png b/assets-fx/ui_icons/arrow2.png new file mode 100644 index 0000000000000000000000000000000000000000..f3095a07ed0c87d5d286e0fb345ab29cea821223 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^93afW0wnX;%77$;fv1aO2*=FW-i^Er20Vv+{{NrJ zrx+Ne#^dC0a>p4>9>%PYh~2EIpIq*%$j_U8jYV8GkpFL6`L)F$&7Q7)F6*2UngG*+ B9Si^f literal 0 HcmV?d00001 diff --git a/assets-fx/ui_icons/craftselect.png b/assets-fx/ui_icons/craftselect.png new file mode 100644 index 0000000000000000000000000000000000000000..e7a7c54b599f0547cb287a8092c84e4eb34bc282 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_7UL{AsTkc`H+H#hP&1n@XJvTyu< zYQ7R{5>xOT@rvbJW~!X@OrPvC>GGTN&z4WP|8DQ3W4zm{L{H6U1Q~$?-0>{RT7Ns< eW_`Sm>j#GK6})xUuarbUialNZT-G@yGywo6Vl9{e literal 0 HcmV?d00001 diff --git a/assets-fx/ui_icons/fxconv-metadata.txt b/assets-fx/ui_icons/fxconv-metadata.txt index 56c5a25..4021896 100644 --- a/assets-fx/ui_icons/fxconv-metadata.txt +++ b/assets-fx/ui_icons/fxconv-metadata.txt @@ -4,3 +4,12 @@ invnormal.png: invselected.png: type: bopti-image name: invselected +craftselect.png: + type: bopti-image + name: craftselection +arrow1.png: + type: bopti-image + name: arrow_1 +arrow2.png: + type: bopti-image + name: arrow_2 diff --git a/latest-build/Builder.g1a b/latest-build/Builder.g1a index f32049666612a1cc1282c8e2ee8ca55b48d5c4dd..11ac32b966033caea1b05420129c067e3f7006f0 100644 GIT binary patch delta 8329 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 delta 6614 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 + player.select_ty = ((player.y+player.sely)>>3); clearevents(); if(keydown(KEY_RIGHT) && (collisiononmap(player.x, player.y, terrain, 67, 35) == 0 && collisiononmap(player.x, player.y, terrain, 67, 25) == 0)){ player.x++; @@ -368,6 +375,11 @@ int main(void) { }else if (keydown(KEY_6) && player.selx<16){ player.selx++; } + if(((player.x+player.selx)>>3)!=player.select_tx||((player.y+player.sely)>>3)!=player.select_ty){ + player.overlayframe = 0; + player.overlaytimer = 0; + player.wasdestroyingbefore = 0; + } pos = ((player.y+player.sely)>>3)*WORLD_WIDTH+((player.x+player.selx)>>3); if(pos<=WORLD_WIDTH*WORLD_HEIGHT && pos>=0){ clearevents(); @@ -404,8 +416,6 @@ int main(void) { player.wasdestroyingbefore = 0; } } - player.select_tx = ((player.x+player.selx)>>3); - player.select_ty = ((player.y+player.sely)>>3); clearevents(); if (keydown(KEY_0)){ if(player.invselect