From 1ebdf868cb96172b3f1cddaaefa0930e40cc9c52 Mon Sep 17 00:00:00 2001 From: kone9 Date: Sun, 3 May 2020 21:09:40 -0300 Subject: [PATCH] arreglando problema de raycast --- ...t.png-453d28febfc58649b3861793faca8d61.md5 | 2 +- ....png-453d28febfc58649b3861793faca8d61.stex | Bin 29054 -> 229396 bytes .mono/metadata/scripts_metadata.editor | 2 +- .mono/metadata/scripts_metadata.editor_player | 2 +- .mono/temp/bin/Debug/Rogue en Godot.dll | Bin 19456 -> 19968 bytes .mono/temp/bin/Debug/Rogue en Godot.pdb | Bin 6144 -> 6132 bytes .mono/temp/obj/Debug/Rogue en Godot.dll | Bin 19456 -> 19968 bytes .mono/temp/obj/Debug/Rogue en Godot.pdb | Bin 6144 -> 6132 bytes codigos/Enemy.cs | 1 + codigos/MovingObject.cs | 88 +++-- codigos/Player.cs | 52 ++- default_bus_layout.tres | 1 + mono_crash.3d88407b8.0.json | 351 ++++++++++++++++++ mono_crash.3d88407b8.1.json | 351 ++++++++++++++++++ mono_crash.3d88407b8.2.json | 351 ++++++++++++++++++ mono_crash.3d88407b8.3.json | 351 ++++++++++++++++++ mono_crash.mem.2315.1.blob | Bin 0 -> 500001 bytes mono_crash.mem.5258.1.blob | Bin 0 -> 500001 bytes mono_crash.mem.5301.1.blob | Bin 0 -> 500001 bytes sprite/Scavengers_SpriteSheet.png.import | 4 +- 20 files changed, 1501 insertions(+), 55 deletions(-) create mode 100644 mono_crash.3d88407b8.0.json create mode 100644 mono_crash.3d88407b8.1.json create mode 100644 mono_crash.3d88407b8.2.json create mode 100644 mono_crash.3d88407b8.3.json create mode 100644 mono_crash.mem.2315.1.blob create mode 100644 mono_crash.mem.5258.1.blob create mode 100644 mono_crash.mem.5301.1.blob diff --git a/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.md5 b/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.md5 index 812dbf0..5ced2a0 100644 --- a/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.md5 +++ b/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.md5 @@ -1,3 +1,3 @@ source_md5="f992a46100220ca1148978becf8ffd19" -dest_md5="ffc7e4ff827dec1ee28c759af4554b9c" +dest_md5="0a021db42e78a7aaa2f62cc44d31a75d" diff --git a/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.stex b/.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793faca8d61.stex index b0dbe95647826ed1c72b4ad7818a02e5f1472419..b4cf6636145b5eced204f6a797444a031066266e 100644 GIT binary patch literal 229396 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 literal 29054 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 diff --git a/.mono/metadata/scripts_metadata.editor b/.mono/metadata/scripts_metadata.editor index e3bd200..d68e0c7 100644 --- a/.mono/metadata/scripts_metadata.editor +++ b/.mono/metadata/scripts_metadata.editor @@ -1 +1 @@ -{"res://codigos/BoardManager.cs":{"modified_time":"1587848329","class":{"namespace":"","class_name":"BoardManager","nested":false}},"res://codigos/Enemy.cs":{"modified_time":"1588266694","class":{"namespace":"","class_name":"Enemy","nested":false}},"res://codigos/Escena_Principal.cs":{"modified_time":"1588085127","class":{"namespace":"","class_name":"Escena_Principal","nested":false}},"res://codigos/GameManager.cs":{"modified_time":"1588265510","class":{"namespace":"","class_name":"GameManager","nested":false}},"res://codigos/MovingObject.cs":{"modified_time":"1588268271","class":{"namespace":"","class_name":"MovingObject","nested":false}},"res://codigos/Player.cs":{"modified_time":"1588266209","class":{"namespace":"","class_name":"Player","nested":false}},"res://codigos/SingletonVariables.cs":{"modified_time":"1588182349","class":{"namespace":"","class_name":"SingletonVariables","nested":false}},"res://codigos/SuelosScript/Suelo1.cs":{"modified_time":"1587836811","class":{"namespace":"","class_name":"Suelo1","nested":false}},"res://codigos/Wall.cs":{"modified_time":"1588244399","class":{"namespace":"","class_name":"Wall","nested":false}}} \ No newline at end of file +{"res://codigos/BoardManager.cs":{"modified_time":"1587848329","class":{"namespace":"","class_name":"BoardManager","nested":false}},"res://codigos/Enemy.cs":{"modified_time":"1588356725","class":{"namespace":"","class_name":"Enemy","nested":false}},"res://codigos/Escena_Principal.cs":{"modified_time":"1588085127","class":{"namespace":"","class_name":"Escena_Principal","nested":false}},"res://codigos/GameManager.cs":{"modified_time":"1588265510","class":{"namespace":"","class_name":"GameManager","nested":false}},"res://codigos/MovingObject.cs":{"modified_time":"1588535072","class":{"namespace":"","class_name":"MovingObject","nested":false}},"res://codigos/Player.cs":{"modified_time":"1588534166","class":{"namespace":"","class_name":"Player","nested":false}},"res://codigos/SingletonVariables.cs":{"modified_time":"1588182349","class":{"namespace":"","class_name":"SingletonVariables","nested":false}},"res://codigos/SuelosScript/Suelo1.cs":{"modified_time":"1587836811","class":{"namespace":"","class_name":"Suelo1","nested":false}},"res://codigos/Wall.cs":{"modified_time":"1588244399","class":{"namespace":"","class_name":"Wall","nested":false}}} \ No newline at end of file diff --git a/.mono/metadata/scripts_metadata.editor_player b/.mono/metadata/scripts_metadata.editor_player index e3bd200..d68e0c7 100644 --- a/.mono/metadata/scripts_metadata.editor_player +++ b/.mono/metadata/scripts_metadata.editor_player @@ -1 +1 @@ -{"res://codigos/BoardManager.cs":{"modified_time":"1587848329","class":{"namespace":"","class_name":"BoardManager","nested":false}},"res://codigos/Enemy.cs":{"modified_time":"1588266694","class":{"namespace":"","class_name":"Enemy","nested":false}},"res://codigos/Escena_Principal.cs":{"modified_time":"1588085127","class":{"namespace":"","class_name":"Escena_Principal","nested":false}},"res://codigos/GameManager.cs":{"modified_time":"1588265510","class":{"namespace":"","class_name":"GameManager","nested":false}},"res://codigos/MovingObject.cs":{"modified_time":"1588268271","class":{"namespace":"","class_name":"MovingObject","nested":false}},"res://codigos/Player.cs":{"modified_time":"1588266209","class":{"namespace":"","class_name":"Player","nested":false}},"res://codigos/SingletonVariables.cs":{"modified_time":"1588182349","class":{"namespace":"","class_name":"SingletonVariables","nested":false}},"res://codigos/SuelosScript/Suelo1.cs":{"modified_time":"1587836811","class":{"namespace":"","class_name":"Suelo1","nested":false}},"res://codigos/Wall.cs":{"modified_time":"1588244399","class":{"namespace":"","class_name":"Wall","nested":false}}} \ No newline at end of file +{"res://codigos/BoardManager.cs":{"modified_time":"1587848329","class":{"namespace":"","class_name":"BoardManager","nested":false}},"res://codigos/Enemy.cs":{"modified_time":"1588356725","class":{"namespace":"","class_name":"Enemy","nested":false}},"res://codigos/Escena_Principal.cs":{"modified_time":"1588085127","class":{"namespace":"","class_name":"Escena_Principal","nested":false}},"res://codigos/GameManager.cs":{"modified_time":"1588265510","class":{"namespace":"","class_name":"GameManager","nested":false}},"res://codigos/MovingObject.cs":{"modified_time":"1588535072","class":{"namespace":"","class_name":"MovingObject","nested":false}},"res://codigos/Player.cs":{"modified_time":"1588534166","class":{"namespace":"","class_name":"Player","nested":false}},"res://codigos/SingletonVariables.cs":{"modified_time":"1588182349","class":{"namespace":"","class_name":"SingletonVariables","nested":false}},"res://codigos/SuelosScript/Suelo1.cs":{"modified_time":"1587836811","class":{"namespace":"","class_name":"Suelo1","nested":false}},"res://codigos/Wall.cs":{"modified_time":"1588244399","class":{"namespace":"","class_name":"Wall","nested":false}}} \ No newline at end of file diff --git a/.mono/temp/bin/Debug/Rogue en Godot.dll b/.mono/temp/bin/Debug/Rogue en Godot.dll index 610440922994295aabb5c3e7384584258280a41e..856bef0c9a12c31b50aa580a45f40b6af9823aa5 100644 GIT binary patch delta 8106 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 P`_9Nm7ksGpobLZ$13|?D diff --git a/.mono/temp/bin/Debug/Rogue en Godot.pdb b/.mono/temp/bin/Debug/Rogue en Godot.pdb index 2d766612981c4f481af4124e5ae54ade1d8c7802..a9a41d0e46837f38d758aca1ec0cf69c730b14b2 100644 GIT binary patch delta 1548 zcmYk6TTEP46o&u3=giER8<*i`rIZ7dSgr-31?h!rDG)#`B0`!TvmlAm}v29|M2Ol&sEp0W%=!3Qojj_@H90qz$vesVTzxV9D z*1k-*$}LkG@*ap%DU1B1`K#1MC>X{OfIiGLY)nDO?m<_5N{9*&PA z*S)Z>pS)00f7@MiqUp`MeJ4h)fAY)ujN4}@qdQG{JzhXC-bM@1cE#dCzy$|kVEprX zXB~q~B}7G0iY}0)OVoM=+Po4AY_G9R_6Zn1iPdoed2tdUwujZTLWP_dXC3!HC;oH0 zP^Y`_0quL*A}!zJ!Wiub+6~$r)?lWP;&o$?rf8?UEYxS}9@P3g*iE}=vA~?wntd9M z`OVh+T-Y)@Bxhu(oi*kXAGC@Ej<7S2oDt)6az5)_<^_%~uyGap3vHZ0F0%29!{JBsbW`|7vEy?=(&5ur3@X)tu}3 zyh&5STC*2DRy;v3t@{TIS;}ftQQhw8U8C-(=D;8BKBoiqt}y*h8Kuwm%+rTG*Xh6W z^tm0F^3Br^`RCml9;J6;x8Kkm$O{;{#_Mh9Og9jw@)x~^o4oLxq-3CJ%?_u4(2&5J zC%PH0k-8s34wv%!iJh~10>8`9O!0+@uRi*%W&c|f4HGvK>fSAlUcK`5$-Vm`tIpm^ zEcK+A#b!H&?w5KwQiHH&*dL@?#wk~6x*J6j2`G_>N3Mh$wHmU~Cb@qVl6S6I665&* z@l-02Cmjqj92T3iQqzNG^$rwEZ%iI~NT4dF3&d;8 zgCl|>MeGry=`wttYmFX|uborfiALTLpD|J>U!HrW^g*Q|bY8 z?Hc~Ah%QwfY;rwKxl&Va2h$s?nAq~h1tkC7I8q>2W39{O8Jg}{l7(wHj@gURX;~&; z@0W)H)jUNJo>YGZw;5BMRU|MEQ~G#mW$R20OZimoNP0{Zs541pjxUaWqc$d2%VYl8 dq2zoi=G5ubpR|aG_*FQq*U=JbS3jp^{|}Et-KhWo delta 1540 zcmYk6e@t6d6vxlKZQr{suU%W9sQh~TGQcP;j*TBOCNMH!adRWEjiGdIM2biq%wRQv z7LBl(ZLqh*p_o7-Gcit4{KJ{4%or1snK)5n^bZyjrx6qX*!G9)5B$CdCGREY-1GU~ z*K_Z==l0zV#DWv$BjYkr-Z0S#L9|GSTTcyy`=1#^NcnamtFE=RQX%3e^mtEO^KOhU zg2!Fp`o751;K<=CL-8lY{)w-Zn8Pkn1ojE+I&29w=v%mJm+5hbOariChoEKbm&i_PlARi1uP5ou zXxbR{*h;;MKI)G|84E-FBR?5Mm(=wk)93A8%n;RTr%P#@SHBdTZ~&tG-T)*x}w#|A9fy<$!4J&atOXb ziotjC8F+4Agb&$o!GB;6$rgGwX%W6%S(L3*3U8xEMHLnjPE}ZG8L^Gllo*unoiQk1 zIkkP_P2cm8!SL~Lq`$8JRQEtQGH~!%wBgv`!fjDwQUCgL;>O{rZ|bl11b+-wHO(ZC zS^isC%?MX^Ui>9^x~o~MSB@~hHmy{#YVBvGDeHg@{~9Z~aYlSNi3{Gp@pauC2Zkf2*aUYiZ}`cb>lY%BtK=wDxbRegauGCKN8p$>${_ zLyH$`04al9Y@u>aGCgR8^K)`jfk5QrxYuYj<2d$Amk^|I^odDPMk*I6f=n8vVknI>O~pNYZ}tWV5~6Jx__Z4g1dK z!m01#F?>x}hqlezB=tb94fa7Enwcvp4o3*%D><){M@gzR# z<)ibp=m>jR``z29jw2~^V;fLnm(~|H+M^oE+uEMw1I(dKC7-uUow=-SP1(iItSt1U f6mvGGz2W=SdiK`Y743zz4olHFzxG2~E~EbeuVUe- diff --git a/.mono/temp/obj/Debug/Rogue en Godot.dll b/.mono/temp/obj/Debug/Rogue en Godot.dll index 610440922994295aabb5c3e7384584258280a41e..856bef0c9a12c31b50aa580a45f40b6af9823aa5 100644 GIT binary patch delta 8106 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 P`_9Nm7ksGpobLZ$13|?D diff --git a/.mono/temp/obj/Debug/Rogue en Godot.pdb b/.mono/temp/obj/Debug/Rogue en Godot.pdb index 2d766612981c4f481af4124e5ae54ade1d8c7802..a9a41d0e46837f38d758aca1ec0cf69c730b14b2 100644 GIT binary patch delta 1548 zcmYk6TTEP46o&u3=giER8<*i`rIZ7dSgr-31?h!rDG)#`B0`!TvmlAm}v29|M2Ol&sEp0W%=!3Qojj_@H90qz$vesVTzxV9D z*1k-*$}LkG@*ap%DU1B1`K#1MC>X{OfIiGLY)nDO?m<_5N{9*&PA z*S)Z>pS)00f7@MiqUp`MeJ4h)fAY)ujN4}@qdQG{JzhXC-bM@1cE#dCzy$|kVEprX zXB~q~B}7G0iY}0)OVoM=+Po4AY_G9R_6Zn1iPdoed2tdUwujZTLWP_dXC3!HC;oH0 zP^Y`_0quL*A}!zJ!Wiub+6~$r)?lWP;&o$?rf8?UEYxS}9@P3g*iE}=vA~?wntd9M z`OVh+T-Y)@Bxhu(oi*kXAGC@Ej<7S2oDt)6az5)_<^_%~uyGap3vHZ0F0%29!{JBsbW`|7vEy?=(&5ur3@X)tu}3 zyh&5STC*2DRy;v3t@{TIS;}ftQQhw8U8C-(=D;8BKBoiqt}y*h8Kuwm%+rTG*Xh6W z^tm0F^3Br^`RCml9;J6;x8Kkm$O{;{#_Mh9Og9jw@)x~^o4oLxq-3CJ%?_u4(2&5J zC%PH0k-8s34wv%!iJh~10>8`9O!0+@uRi*%W&c|f4HGvK>fSAlUcK`5$-Vm`tIpm^ zEcK+A#b!H&?w5KwQiHH&*dL@?#wk~6x*J6j2`G_>N3Mh$wHmU~Cb@qVl6S6I665&* z@l-02Cmjqj92T3iQqzNG^$rwEZ%iI~NT4dF3&d;8 zgCl|>MeGry=`wttYmFX|uborfiALTLpD|J>U!HrW^g*Q|bY8 z?Hc~Ah%QwfY;rwKxl&Va2h$s?nAq~h1tkC7I8q>2W39{O8Jg}{l7(wHj@gURX;~&; z@0W)H)jUNJo>YGZw;5BMRU|MEQ~G#mW$R20OZimoNP0{Zs541pjxUaWqc$d2%VYl8 dq2zoi=G5ubpR|aG_*FQq*U=JbS3jp^{|}Et-KhWo delta 1540 zcmYk6e@t6d6vxlKZQr{suU%W9sQh~TGQcP;j*TBOCNMH!adRWEjiGdIM2biq%wRQv z7LBl(ZLqh*p_o7-Gcit4{KJ{4%or1snK)5n^bZyjrx6qX*!G9)5B$CdCGREY-1GU~ z*K_Z==l0zV#DWv$BjYkr-Z0S#L9|GSTTcyy`=1#^NcnamtFE=RQX%3e^mtEO^KOhU zg2!Fp`o751;K<=CL-8lY{)w-Zn8Pkn1ojE+I&29w=v%mJm+5hbOariChoEKbm&i_PlARi1uP5ou zXxbR{*h;;MKI)G|84E-FBR?5Mm(=wk)93A8%n;RTr%P#@SHBdTZ~&tG-T)*x}w#|A9fy<$!4J&atOXb ziotjC8F+4Agb&$o!GB;6$rgGwX%W6%S(L3*3U8xEMHLnjPE}ZG8L^Gllo*unoiQk1 zIkkP_P2cm8!SL~Lq`$8JRQEtQGH~!%wBgv`!fjDwQUCgL;>O{rZ|bl11b+-wHO(ZC zS^isC%?MX^Ui>9^x~o~MSB@~hHmy{#YVBvGDeHg@{~9Z~aYlSNi3{Gp@pauC2Zkf2*aUYiZ}`cb>lY%BtK=wDxbRegauGCKN8p$>${_ zLyH$`04al9Y@u>aGCgR8^K)`jfk5QrxYuYj<2d$Amk^|I^odDPMk*I6f=n8vVknI>O~pNYZ}tWV5~6Jx__Z4g1dK z!m01#F?>x}hqlezB=tb94fa7Enwcvp4o3*%D><){M@gzR# z<)ibp=m>jR``z29jw2~^V;fLnm(~|H+M^oE+uEMw1I(dKC7-uUow=-SP1(iItSt1U f6mvGGz2W=SdiK`Y743zz4olHFzxG2~E~EbeuVUe- diff --git a/codigos/Enemy.cs b/codigos/Enemy.cs index 4eb9f07..1f0d581 100644 --- a/codigos/Enemy.cs +++ b/codigos/Enemy.cs @@ -41,6 +41,7 @@ public override void _Process(float delta) targetPosition = targetCharacter.Position;//guardo la posición del personaje en targetPosition } + protected override bool AttempMove(int xDir, int yDir)//este metodo devuelve si se movio o no "Bool" { diff --git a/codigos/MovingObject.cs b/codigos/MovingObject.cs index 2fe33db..05b9e12 100644 --- a/codigos/MovingObject.cs +++ b/codigos/MovingObject.cs @@ -15,7 +15,10 @@ public abstract class MovingObject : KinematicBody2D//esta es una clase global q public bool enable;//para saber si el objeto puede estar enable y moverse public Tween moverConTween; public int dimensionSprite = 32; + private Vector2 raycastDirecciónAnterior; + private Vector2 RaycastDirecciónNueva; + public Vector2 posicionDelRayo;//para saber hacia adonde tiene que apuntar el raycast // Called when the node enters the scene tree for the first time. /*public override void _Ready()//no puedo implementar override desde player o enemigo por eso muevo todas estas variables del ready a cada script independiente { @@ -25,6 +28,7 @@ public abstract class MovingObject : KinematicBody2D//esta es una clase global q moverConTween = GetNode("Tween"); //rb2D = thi;por ahora voy a evitarla }*/ + bool colisiono; protected void SmoothMovementWithTween(Vector2 end)//Esta función va a procesar el movimiento en unity se usa una corrutina,pero en godot puede hacerce lo mismo con un nodo tween { @@ -43,61 +47,73 @@ protected void SmoothMovementWithTween(Vector2 end)//Esta función va a procesar //metodo para mover al jugador o al enemigo devuelve 2 si se movio y la colisión de raycast - protected bool Move(int xDir, int Ydir,RayCast2D hitRaycast)//es privada para cualquier otra clase que no hereda de esta + protected bool Move(int xDir, int yDir,RayCast2D hitRaycast)//es privada para cualquier otra clase que no hereda de esta { - Vector2 posicionAnteriorRayCast = hitRaycast.CastTo; bool colisiono;//para saber cuando el raycast colisiona Vector2 start = Position;//posicion inicial - Vector2 end = start + new Vector2(xDir,Ydir);//la posición de adonde queremos movernos suma de vectores (0,0) + (1,0) = (1,0) - hitRaycast.CastTo = RaycastDirection(xDir,Ydir);//esto determina para adonde va apuntar el raycast - - //hacemos una raycast entre el punto inicial y final - //si hay un collider por donde pasa esa linea encontrado ese objeto + Vector2 end = start + new Vector2(xDir,yDir);//la posición de adonde queremos movernos suma de vectores (0,0) + (1,0) = (1,0) + hitRaycast.CastTo = RaycastDirection(xDir,yDir);//esto determina para adonde va apuntar el raycast colisiono = hitRaycast.IsColliding();//esto es para verificar si colisionamos tengo que verificar utilizando la colisión del raycast con un grupo - if(colisiono == false)//sino esta colisionando + + GD.Print("el rayo esta colisionado: ", hitRaycast.IsColliding()); + GD.Print("direccion adonde apunta el raycast: ",RaycastDirection(xDir,yDir)); + GD.Print("posicion adonde me muevo: ",xDir," : ",yDir); + GD.Print("la dirección anterior del raycast: ",raycastDirecciónAnterior); + GD.Print("\n"); + //si hay un collider por donde pasa esa linea encontrado ese objeto + //&& xDir != RaycastDirection(xDir,Ydir).y && Ydir != RaycastDirection(xDir,Ydir).x *-1 + + /*if(!colisiono)//sino esta colisionando { - //hacemos el movimiento - //GD.Print("tendria que moverse"); - //GD.Print("cantidad que mueve en X: ",xDir); - //GD.Print("cantidad que mueve en Y: ",Ydir); - //GD.Print("la posicion en final X: ",end.x); - //GD.Print("laposicion en final Y: ",end.y); SmoothMovementWithTween(end);//movemos con interpolación lineal recibe por parametro la ultima posición - return true; + raycastDirecciónAnterior = RaycastDirection(xDir,yDir); + return true; + }*/ + + if(!colisiono || xDir != raycastDirecciónAnterior.y || yDir != raycastDirecciónAnterior.x * -1)//sino esta colisionando + { + SmoothMovementWithTween(end);//movemos con interpolación lineal recibe por parametro la ultima posición + raycastDirecciónAnterior = RaycastDirection(xDir,yDir); + return true; } - else//si en la mascara 2 hay 1 personaje o un obstaculo + if(colisiono)//si en la mascara 2 hay 1 personaje o un obstaculo { GD.Print("No podemos movernos"); return false;//no hemos podido movernos } + //me faltaria una condición para verificar x con y osea si esta en X pero si tengo que girar la flecha + + return false;//no hemos podido movernos + } - - //Esto es relacionado al movimiento y al tipo de obstaculo - protected abstract void OnCantMoveStaticBody2D(StaticBody2D go); //aqui viene el comportamiento luego de no poder moverse,es un meotdoABstracto ya que se va a comportar de diferente manera según sea el personaje o elenemigo - protected abstract void OnCantMoveRigidBody2D(KinematicBody2D go); - protected abstract Vector2 RaycastDirection(int xDir, int Ydir);//como el personaje y el enemigo tienen algunas diferencias tengo que procesar la direccioń del raycast en cada uno por separado - protected virtual bool AttempMove(int xDir,int yDir)//metodo para internar moverse esto recibe por parametro cuanto en x y cuanto en y lo marcamos como abstracto ya que esto lo haremos en cada personaje { RayCast2D hit = rayo;//tomo la referencia del nodo que esta en la función ready - bool canMove = Move(xDir,yDir,hit);// - if(!canMove)//si no se movio + bool canMove = Move(xDir,yDir,hit);////si se puede mover o no + if(canMove) return true;//el personaje tendria que mover por lo tanto salgo de esta función + + Node col = (Node)hit.GetCollider();//usando la colisicioń del raycast busco el nodo + if(col != null && col.IsInGroup("Wall"))//si el nodo colisionado esta en el grupo wall { - Node col = (Node)hit.GetCollider();//usando la colisicioń del raycast busco el nodo - if(col != null && col.IsInGroup("Wall"))//si el nodo colisionado esta en el grupo wall - { - //GD.Print("estoy conlisionado con un muro"); - OnCantMoveStaticBody2D((StaticBody2D)hit.GetCollider());//aqui tengo que pasarle el staticbody que estamos colisionando - } - if(col != null && col.IsInGroup("characters"))//si el nodo colisionado esta enel grupo character - { - //GD.Print("estoy conlisionado con un personaje"); - OnCantMoveRigidBody2D((KinematicBody2D)hit.GetCollider());//aqui tengo que pasarle el kinematicBody que estamos colisionando) - } + //GD.Print("estoy conlisionado con un muro"); + OnCantMoveStaticBody2D((StaticBody2D)hit.GetCollider());//aqui tengo que pasarle el staticbody que estamos colisionando } + else if(col != null && col.IsInGroup("characters"))//si el nodo colisionado esta enel grupo character + { + //GD.Print("estoy conlisionado con un personaje"); + OnCantMoveRigidBody2D((KinematicBody2D)hit.GetCollider());//aqui tengo que pasarle el kinematicBody que estamos colisionando) + } + return canMove;//devuelve verdadero o falso para saber si se movio o no } - + + + //Esto es relacionado al movimiento y al tipo de obstaculo + protected abstract void OnCantMoveStaticBody2D(StaticBody2D go); //aqui viene el comportamiento luego de no poder moverse,es un meotdoABstracto ya que se va a comportar de diferente manera según sea el personaje o elenemigo + protected abstract void OnCantMoveRigidBody2D(KinematicBody2D go); + protected abstract Vector2 RaycastDirection(int xDir, int Ydir);//como el personaje y el enemigo tienen algunas diferencias tengo que procesar la direccioń del raycast en cada uno por separado + + } diff --git a/codigos/Player.cs b/codigos/Player.cs index d4442ad..38992d0 100644 --- a/codigos/Player.cs +++ b/codigos/Player.cs @@ -40,6 +40,7 @@ public class Player : MovingObject Wall hitWall;//referencia a la pared que esta chocando + // Called when the node enters the scene tree for the first time. public override void _Ready() { @@ -50,18 +51,12 @@ public override void _Ready() //rb2D = thi;por ahora voy a evitarla animator = GetNode("AnimationTree");//referencia al animation three _GameManager = (GameManager)GetTree().GetNodesInGroup("GameManager")[0]; - - - playback = (AnimationNodeStateMachinePlayback)GetNode("AnimationTree").Get("parameters/playback");//accedo al nodo animation three y a la propiedad de las maquinas de estado playback.Start("PlayerIdle");//animación inicial player estatico osea igle - _SingletonVariables = GetNode("/root/SingletonVariables");//para acceder al singleton desde el player y cambiar el número del nivel y guardar el puntaje - _FoodText = (Label)GetTree().GetNodesInGroup("FoodText")[0];//accedo al nodo label que muestra la comida en la pantalla food = _SingletonVariables.food;//la comida inicial del jugador busco desde el game manager _FoodText.Text = "food " + food;//comida del jugador - //para procesar el audio y buscar los nodos scavengersFootstepNode = (AudioStreamPlayer)GetTree().GetNodesInGroup("scavengers_footstep")[0]; scavengersFruitNode = (AudioStreamPlayer)GetTree().GetNodesInGroup("scavengers_fruit")[0]; @@ -100,8 +95,9 @@ protected override bool AttempMove(int xDir, int yDir)//para mover el personaje return canMove;//regresa si se movio o no } - public override void _PhysicsProcess(float delta) + public override void _Input(InputEvent @event) { + //GD.Print(rayo.IsColliding()); if(!_GameManager.playersTurn || _GameManager.doingSetup)//si no es el turno del jugador o se esta inciando la escena con el menu { return;//dejamos de ejecutar y el personaje no se mueve @@ -109,16 +105,49 @@ public override void _PhysicsProcess(float delta) int horizontal = Convert.ToInt16((Input.GetActionStrength("d") - Input.GetActionStrength("a")) * dimensionSprite);//mover izquierda derecha int vertical = Convert.ToInt16((Input.GetActionStrength("s") - Input.GetActionStrength("w")) * dimensionSprite );//mover arriba abajo + + /*if(Input.IsActionJustPressed("a")) + { + horizontal = -32; + } + + else if(Input.IsActionJustPressed("d")) + { + horizontal = 32; + } + + else if(Input.IsActionJustPressed("s")) + { + vertical = 32; + } + + else if(Input.IsActionJustPressed("w")) + { + vertical = -32; + } + + else + { + horizontal =0; + vertical = 0; + }*/ + + //posicionDelRayo = RaycastDirection(horizontal,vertical); if(horizontal != 0)//esto es para que NO se mueva en diagonal { vertical = 0;//esto es para que NO se mueva en diagonal } + if(horizontal != 0 || vertical != 0 )///nos estamos moviendo { + //rayo.CastTo = RaycastDirection(horizontal,vertical); AttempMove(horizontal,vertical);//movemos el personaje - } + } + + } + protected override void OnCantMoveStaticBody2D(StaticBody2D pared)//si "NO" podemos movernos recibe el cuerpo estatico y es un una pared.Este es un metodo que se sobreescribe { if(pared.IsInGroup("Wall"))//si esta en el grupo suelo @@ -143,11 +172,6 @@ protected override void OnCantMoveRigidBody2D(KinematicBody2D body2D)//si "NO" p }*/ } - - - - - private void Restart() { GetTree().ReloadCurrentScene();//reinicia la scena esto puede cambiar @@ -170,7 +194,7 @@ public async void _on_Area2D_area_entered(Area _area)//esta funcion tiene una co _GameManager.doingSetup = true;//Cuando entro al area exit ya no puedo mover el personaje _SingletonVariables.level += 1;//aumento el nivel desde el singleton _SingletonVariables.food = food;//guardo el valor de la comida en el singleton - await ToSignal(GetTree().CreateTimer(1.0f),"timeout");//detengo por 1 segundo + await ToSignal(GetTree().CreateTimer(0.5f),"timeout");//detengo por 1 segundo Restart();//reinicio el nivel,voy a tener que utilizar un singleton para guardar puntajes } if(_area.IsInGroup("Food")) diff --git a/default_bus_layout.tres b/default_bus_layout.tres index 42e4613..dce6548 100644 --- a/default_bus_layout.tres +++ b/default_bus_layout.tres @@ -1,6 +1,7 @@ [gd_resource type="AudioBusLayout" format=2] [resource] +bus/0/volume_db = -80.0 bus/1/name = "music" bus/1/solo = false bus/1/mute = false diff --git a/mono_crash.3d88407b8.0.json b/mono_crash.3d88407b8.0.json new file mode 100644 index 0000000..ef61602 --- /dev/null +++ b/mono_crash.3d88407b8.0.json @@ -0,0 +1,351 @@ +{ + "protocol_version" : "0.0.5", + "configuration" : { + "version" : "(6.6.0) ((no/d9001b5)", + "tlc" : "__thread", + "sigsgev" : "altstack", + "notifications" : "epoll", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "disabled", + "suspend" : "preemptive" + }, + "memory" : { + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7fdde43a1700", + "thread_info_addr" : "0x7fddb0000b20", + "thread_name" : "Debugger agent", + "ctx" : { + "IP" : "0x7fddeeaf86d7", + "SP" : "0x7fdde43a0940", + "BP" : "(nil)" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaf9890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaf86d7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd70843", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd829e4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaee6db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddee06d88f", + "native_offset" : "0x00000" + } + + ] + }, + { + "is_managed" : true, + "offset_free_hash" : "0x3d88407b8", + "offset_rich_hash" : "0x3d884088e", + "crashed" : true, + "native_thread_id" : "0x7fddeeef91c0", + "thread_info_addr" : "0x68519e0", + "thread_name" : "Godot_v3.2.2-be", + "ctx" : { + "IP" : "0xe4cde4", + "SP" : "0x7fff06320b30", + "BP" : "(nil)" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x6000226", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0x00026" + } +, + { + "is_managed" : "true", + "guid" : "CF761EF7-84E0-414C-BDB7-17F84531F8B9", + "token" : "0x6000025", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "CF761EF7-84E0-414C-BDB7-17F84531F8B9", + "token" : "0x600002d", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00001" + } +, + { + "is_managed" : "true", + "guid" : "CF761EF7-84E0-414C-BDB7-17F84531F8B9", + "token" : "0x600002e", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00086" + } +, + { + "is_managed" : "true", + "guid" : "CF761EF7-84E0-414C-BDB7-17F84531F8B9", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea238c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10d2f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10efc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd039a8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xc7c211", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe4cde4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeed01320", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7fdde4867700", + "thread_info_addr" : "0x7fddbc000b20", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7fddeeaf76d6", + "SP" : "0x7fdde4866bc0", + "BP" : "0x4bed4e0" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaf9890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaf76d6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaf77c8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xdcdd78", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddeeaee6db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fddee06d88f", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/mono_crash.3d88407b8.1.json b/mono_crash.3d88407b8.1.json new file mode 100644 index 0000000..9b3bd94 --- /dev/null +++ b/mono_crash.3d88407b8.1.json @@ -0,0 +1,351 @@ +{ + "protocol_version" : "0.0.5", + "configuration" : { + "version" : "(6.6.0) ((no/d9001b5)", + "tlc" : "__thread", + "sigsgev" : "altstack", + "notifications" : "epoll", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "disabled", + "suspend" : "preemptive" + }, + "memory" : { + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f273ee4d700", + "thread_info_addr" : "0x7f270c000b20", + "thread_name" : "Debugger agent", + "ctx" : { + "IP" : "0x7f274d5aa6d7", + "SP" : "0x7f273ee4c940", + "BP" : "(nil)" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5ab890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5aa6d7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd70843", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd829e4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5a06db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274cb1f88f", + "native_offset" : "0x00000" + } + + ] + }, + { + "is_managed" : true, + "offset_free_hash" : "0x3d88407b8", + "offset_rich_hash" : "0x3d884088e", + "crashed" : true, + "native_thread_id" : "0x7f274d9ab1c0", + "thread_info_addr" : "0x6463ab0", + "thread_name" : "Godot_v3.2.2-be", + "ctx" : { + "IP" : "0xe4cde4", + "SP" : "0x7fff449d5890", + "BP" : "(nil)" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x6000226", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0x00026" + } +, + { + "is_managed" : "true", + "guid" : "251BBF4E-ECCC-48CB-948D-7621B5698478", + "token" : "0x6000025", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "251BBF4E-ECCC-48CB-948D-7621B5698478", + "token" : "0x600002d", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00001" + } +, + { + "is_managed" : "true", + "guid" : "251BBF4E-ECCC-48CB-948D-7621B5698478", + "token" : "0x600002e", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00086" + } +, + { + "is_managed" : "true", + "guid" : "251BBF4E-ECCC-48CB-948D-7621B5698478", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea238c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10d2f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10efc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd039a8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xc7c211", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe4cde4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d7b3320", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f273f313700", + "thread_info_addr" : "0x7f2718000b20", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7f274d5a96d6", + "SP" : "0x7f273f312bc0", + "BP" : "0x4bed4e0" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5ab890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5a96d6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5a97c8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xdcdd78", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274d5a06db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f274cb1f88f", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/mono_crash.3d88407b8.2.json b/mono_crash.3d88407b8.2.json new file mode 100644 index 0000000..94307e8 --- /dev/null +++ b/mono_crash.3d88407b8.2.json @@ -0,0 +1,351 @@ +{ + "protocol_version" : "0.0.5", + "configuration" : { + "version" : "(6.6.0) ((no/d9001b5)", + "tlc" : "__thread", + "sigsgev" : "altstack", + "notifications" : "epoll", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "disabled", + "suspend" : "preemptive" + }, + "memory" : { + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : true, + "offset_free_hash" : "0x3d88407b8", + "offset_rich_hash" : "0x3d8840877", + "crashed" : true, + "native_thread_id" : "0x7f6ebf4f81c0", + "thread_info_addr" : "0x6020b10", + "thread_name" : "Godot_v3.2.2-be", + "ctx" : { + "IP" : "0xe4cde4", + "SP" : "0x7ffe2b5ff010", + "BP" : "(nil)" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x6000226", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0x00026" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x6000025", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00014" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x600002d", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00001" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x600002e", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00086" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea238c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10d2f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10efc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd039a8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xc7c211", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe4cde4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf300320", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f6eb4e67700", + "thread_info_addr" : "0x7f6e8c000b20", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7f6ebf0f66d6", + "SP" : "0x7f6eb4e66bc0", + "BP" : "0x4bed4e0" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0f8890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0f66d6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0f67c8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xdcdd78", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0ed6db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebe66c88f", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f6eb43ff700", + "thread_info_addr" : "0x7f6e80000b20", + "thread_name" : "Debugger agent", + "ctx" : { + "IP" : "0x7f6ebf0f76d7", + "SP" : "0x7f6eb43fe940", + "BP" : "(nil)" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0f8890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0f76d7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd70843", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd829e4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebf0ed6db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f6ebe66c88f", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/mono_crash.3d88407b8.3.json b/mono_crash.3d88407b8.3.json new file mode 100644 index 0000000..19590d4 --- /dev/null +++ b/mono_crash.3d88407b8.3.json @@ -0,0 +1,351 @@ +{ + "protocol_version" : "0.0.5", + "configuration" : { + "version" : "(6.6.0) ((no/d9001b5)", + "tlc" : "__thread", + "sigsgev" : "altstack", + "notifications" : "epoll", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "disabled", + "suspend" : "preemptive" + }, + "memory" : { + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : true, + "offset_free_hash" : "0x3d88407b8", + "offset_rich_hash" : "0x3d8840877", + "crashed" : true, + "native_thread_id" : "0x7f0bed18b1c0", + "thread_info_addr" : "0x7fb8e80", + "thread_name" : "Godot_v3.2.2-be", + "ctx" : { + "IP" : "0xe4cde4", + "SP" : "0x7fff69eb3ad0", + "BP" : "(nil)" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "true", + "guid" : "4BAF23F5-DE20-4225-B168-6B3C888104EA", + "token" : "0x6000226", + "native_offset" : "0x0", + "filename" : "GodotSharp.dll", + "sizeofimage" : "0x248000", + "timestamp" : "0x0", + "il_offset" : "0x00026" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x6000025", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00014" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x600002d", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00001" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x600002e", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0x00086" + } +, + { + "is_managed" : "true", + "guid" : "8498CB36-0C82-481F-9069-8C4A19869D6E", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "Rogue en Godot.dll", + "sizeofimage" : "0xc000", + "timestamp" : "0x0", + "il_offset" : "0xffffffff" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea238c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10d2f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd10efc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd039a8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xc7c211", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe4cde4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becf93320", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f0bde6cb700", + "thread_info_addr" : "0x7f0bac000b20", + "thread_name" : "Debugger agent", + "ctx" : { + "IP" : "0x7f0becd8a6d7", + "SP" : "0x7f0bde6ca940", + "BP" : "(nil)" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd8b890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd8a6d7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd70843", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd829e4", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd806db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0bec2ff88f", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7f0bdeb93700", + "thread_info_addr" : "0x7f0bb8000b20", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7f0becd896d6", + "SP" : "0x7f0bdeb92bc0", + "BP" : "0x4bed4e0" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0xd01a26", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe96729", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xe975d5", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea2257", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xd1011f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd8b890", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd896d6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd897c8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xdcdd78", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0xea1a55", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0becd806db", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7f0bec2ff88f", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/mono_crash.mem.2315.1.blob b/mono_crash.mem.2315.1.blob new file mode 100644 index 0000000000000000000000000000000000000000..36b6e16a6860b3096f07131e3377289239b8f3d3 GIT binary patch literal 500001 zcmeI$O>g74835p(^DBa!W`HJ@zwO>O^HKCxbdN=0$dc@+Yg>VA2iY$6zgM5Jok=E` zLG3BfCx;wNN-z0{5)I)>oH*zPt)(Y z-X{5do)rIIDqb!hR@2Sy{yxjMFNWUiHuuRouF8tnB&+*v`jA`|=D$~;W0kD3{MWL$ z`3|deo#oR-G~K4F8Y5`ivI_t8YEk=ClN;$= zKbAvbk>r;}&kBg9OVRdm|B;F={`GH7r^@L4co2rec+^xbihn*VE*lq3`fbFb__i*7 zw@#PupTrHb7;ElTAI?gU2}Ngx%p6mFjQMewl(K zC>wJ5`$gH|dMtilyks&QbtmVHHyXtC;#Lj52H|x53%lLH!KXfTytor|I`i{+wgY-L zo*azWQ}?osdOVFz9kp08#{J&;Y~yivlC+7fm|myuUlMl0!5Qa9`xS#>JUgFi6*Zc5 z=Hu}<%#&i7`)8fsn#_B=wr=y?8|kbUkH`IBG#fWPZPVWKv{u&}kDskY>yMwh z!F9h_(ywnj!}0a-w)bH?9(RKNr=RwZZL?pJW+(kvrpng%wJE%Ra-J@e<1g^@U6|kB z#8125;vJjx-$^!4SH+H_Nyy#)_$W%bJu7z9tNS)#?<1tk=~1qmH-A6EW>_@3`{rh2 z-}dwClnoqyKTUVgxxM|||8)K7!-o&o{qcv}>q&q7@p?4uc5Vm5$+$mimxJQF9uAw5 zCg{Gk7QaIC_iV9CE|c|THHY6CJmm&=|DtagI%NxIKMtooN`B+4Iv-BZ`EfW0i`a|1 zhW!UWnpEe*8UK)JRnDq|!Tvu;^K3mXw;k2V|CO`ei<^<7gI>F9{K_$}t#XtYYN{fB zb;kSNI7i33lg2qX)}1m=*zJv@X7-#gPH~KjyY2S$v~iO8IrhD z(|@0%-R=qdQy-B=vtDn11@+>pRV{4QY`rKBD#dMKIb)w)06ks0wP%l)uiVeT z;k-IHkL+LgmE%Zn-s|+*%eL1JBV|83u_1@eDmt#ULD=AeR;n& z8OH4;*0bBSqBY&w{&3WsLxRWtEQ$L`d977nwOVkW&7$K3l1$FF;O_6wPB_ty?#)gZ zr@iwyxGy_Hw8QD}#`00@HoiC6w|$$8qBAV@aTLc-$EOn-9^HzaFixv?a2s~&Xveo; zZ$+yT%SDk~{@{-Q0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U hAV7cs0RjXF5FkK+009C72oNAZfB*pk1pc1|{sX};VY~nU literal 0 HcmV?d00001 diff --git a/mono_crash.mem.5258.1.blob b/mono_crash.mem.5258.1.blob new file mode 100644 index 0000000000000000000000000000000000000000..91a63ff96080efe6995e4400cec2a4c31b3498e9 GIT binary patch literal 500001 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 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ JfWWsA_zxDcR>S}R literal 0 HcmV?d00001 diff --git a/mono_crash.mem.5301.1.blob b/mono_crash.mem.5301.1.blob new file mode 100644 index 0000000000000000000000000000000000000000..4629f2ded4a9e33af474c4aa37ef83d851e45fa7 GIT binary patch literal 500001 zcmeI$NpIuG8353n{VNQgx`EiC7E4ra?Oq1C1?l5pAW$SFGb4!xB^jO>%zqD8Szczk z(~0apJRf|}S7cSa`fB5EC#R=pH$}e9<9s>2O^Z#Iug^~ZetH&M1Q(ZQf34zizMf}` zT@h{D;BV!x&MH2+htt8b2{B#7ipAqzi+a| zW|7|3v1qy7Y@_(+F1F6M**uHuIyZHR^d?^}yKq#**V#6Wx4R;3o?j)SVHZuZO*C7k z$#kAZRf*;W>wKMdB{r*QxokRCKi)mj#b?1?-X8n&)0>mJS4 z+qAeT((?av;pOsnHQnrPZt`OLY}K3H<|bVyb*y|%y1LnBx9M4F{(C(ft8|qYzf|FN z99G#nFQ$uly3JM%M$olo75)1UL)}wxzFRjfdHUF&#j4t-C1JcPigf>mleU%3NY{Kn zo^&nEHq%wKjuvU%yKS*cs~(jZlF#RxbUU4w-JM=Xo9nvs!QCJU!(lLoblW}E_N;K@ao;C{@~N)`G=4F;C$HcU!Gs}M&bGBYVbY` z!(K4_`0oC(ZT@rGt~_@^^>-g?TiA?!D|Zl{XUp{A2z7+GM|``8->d zx!1m-KMWt#Ql)db05et+~G>r@RKeLGD!oP_VM2BY)f zeb_%AhP_YclVCJC58n^p^(NtH@?rGxzW0Y|Q_%$dX49%ymH#Gj{*^Cw>1nz?t>^HU zk|!=}I%ve#r%w4?Z}@sR-PU_Q?;j-gL7yJXs+YqFdas9bu!w!1nG?Rsw5n#+L1KJ| zG>_Kfa;y5OJ}K?i&+d%vvFT5?#pgD~;4TSz(SGIaiaeY@HC0)EyPhD>(Vt*2iS|d|XXoAjCEwz4-0$^{@Alxd zd&GRJ&-3woG8pu`b?ZyDot*x3Qr@nr8T;tCT%VTf)ufr}Pwps972OTy@y(=-9^6On zU)YXlchxw&jwIqUt0vYx~(1+@FR&RCm-xTAY^0-tvZ4cjLij zV1G7iGw;8EHf;Z%`?{mK4Y!a;5m@(@WHg zE??kO(T!3tN@mB`YijGy=VAD@`TqUwDYMDoYxa~`^_mofBI$D-rQ;M(JP9~$I z`&M!Ib*tJ=W|RKx{)1b)odkEo@>|?64a#evE#<+tx^B+eQp)tKz7qUTm#l92c-bxG za5@}sOX>PH8OJYheMsUY8NWb1sg0${`g&tIDK9L4@kf9F0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1YSqr EKW?E|`~Uy| literal 0 HcmV?d00001 diff --git a/sprite/Scavengers_SpriteSheet.png.import b/sprite/Scavengers_SpriteSheet.png.import index d317e43..6576e67 100644 --- a/sprite/Scavengers_SpriteSheet.png.import +++ b/sprite/Scavengers_SpriteSheet.png.import @@ -14,13 +14,13 @@ dest_files=[ "res://.import/Scavengers_SpriteSheet.png-453d28febfc58649b3861793f [params] -compress/mode=0 +compress/mode=3 compress/lossy_quality=0.7 compress/hdr_mode=0 compress/bptc_ldr=0 compress/normal_map=0 flags/repeat=0 -flags/filter=true +flags/filter=false flags/mipmaps=false flags/anisotropic=false flags/srgb=2