diff --git a/Assets/bomb.json b/Assets/bomb.json
index 37e9f46..ef33e56 100644
--- a/Assets/bomb.json
+++ b/Assets/bomb.json
@@ -1,25 +1,25 @@
-{
- "rowCount" : 1,
- "columnCount" : 13,
- "frameWidth" : 32,
- "frameHeight" : 64,
- "frameCenter" : {
- "offsetX" : 16,
- "offsetY" : 48
- },
- "fileName" : "BombExploding.png",
- "animations" : {
- "Explode" : {
- "startFrame" : {
- "row" : 0,
- "col" : 0
- },
- "endFrame" : {
- "row" : 0,
- "col" : 12
- },
- "durationMs" : 2000,
- "loop" : false
- }
- }
+{
+ "rowCount" : 1,
+ "columnCount" : 13,
+ "frameWidth" : 32,
+ "frameHeight" : 64,
+ "frameCenter" : {
+ "offsetX" : 16,
+ "offsetY" : 48
+ },
+ "fileName" : "BombExploding.png",
+ "animations" : {
+ "Explode" : {
+ "startFrame" : {
+ "row" : 0,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 0,
+ "col" : 12
+ },
+ "durationMs" : 2000,
+ "loop" : false
+ }
+ }
}
\ No newline at end of file
diff --git a/Assets/grass.tsj b/Assets/grass.tsj
index ad9a257..bf17272 100644
--- a/Assets/grass.tsj
+++ b/Assets/grass.tsj
@@ -1,42 +1,42 @@
-{ "columns":0,
- "grid":
- {
- "height":1,
- "orientation":"orthogonal",
- "width":1
- },
- "margin":0,
- "name":"grass",
- "spacing":0,
- "tilecount":4,
- "tiledversion":"1.10.2",
- "tileheight":16,
- "tiles":[
- {
- "id":0,
- "image":"grass_001.png",
- "imageheight":16,
- "imagewidth":16
- },
- {
- "id":1,
- "image":"grass_002.png",
- "imageheight":16,
- "imagewidth":16
- },
- {
- "id":2,
- "image":"grass_003.png",
- "imageheight":16,
- "imagewidth":16
- },
- {
- "id":3,
- "image":"grass_004.png",
- "imageheight":16,
- "imagewidth":16
- }],
- "tilewidth":16,
- "type":"tileset",
- "version":"1.10"
+{ "columns":0,
+ "grid":
+ {
+ "height":1,
+ "orientation":"orthogonal",
+ "width":1
+ },
+ "margin":0,
+ "name":"grass",
+ "spacing":0,
+ "tilecount":4,
+ "tiledversion":"1.10.2",
+ "tileheight":16,
+ "tiles":[
+ {
+ "id":0,
+ "image":"grass_001.png",
+ "imageheight":16,
+ "imagewidth":16
+ },
+ {
+ "id":1,
+ "image":"grass_002.png",
+ "imageheight":16,
+ "imagewidth":16
+ },
+ {
+ "id":2,
+ "image":"grass_003.png",
+ "imageheight":16,
+ "imagewidth":16
+ },
+ {
+ "id":3,
+ "image":"grass_004.png",
+ "imageheight":16,
+ "imagewidth":16
+ }],
+ "tilewidth":16,
+ "type":"tileset",
+ "version":"1.10"
}
\ No newline at end of file
diff --git a/Assets/player.json b/Assets/player.json
index df6b69a..ede53cc 100644
--- a/Assets/player.json
+++ b/Assets/player.json
@@ -1,180 +1,180 @@
-{
- "rowCount" : 10,
- "columnCount" : 6,
- "frameWidth" : 48,
- "frameHeight" : 48,
- "frameCenter" : {
- "offsetX" : 24,
- "offsetY" : 42
- },
- "fileName" : "player.png",
- "animations" : {
- "IdleDown" : {
- "startFrame" : {
- "row" : 0,
- "col" : 0
- },
- "endFrame" : {
- "row" : 0,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true
- },
- "IdleUp" : {
- "startFrame" : {
- "row" : 2,
- "col" : 0
- },
- "endFrame" : {
- "row" : 2,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true
- },
- "IdleLeft" : {
- "startFrame" : {
- "row" : 1,
- "col" : 0
- },
- "endFrame" : {
- "row" : 1,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true,
- "flip" : 1
- },
- "IdleRight" : {
- "startFrame" : {
- "row" : 1,
- "col" : 0
- },
- "endFrame" : {
- "row" : 1,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true
- },
- "MoveLeft": {
- "startFrame" : {
- "row" : 4,
- "col" : 0
- },
- "endFrame" : {
- "row" : 4,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true,
- "flip" : 1
- },
- "MoveRight": {
- "startFrame" : {
- "row" : 4,
- "col" : 0
- },
- "endFrame" : {
- "row" : 4,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true,
- "flip" : 0
- },
- "MoveDown": {
- "startFrame" : {
- "row" : 3,
- "col" : 0
- },
- "endFrame" : {
- "row" : 3,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true,
- "flip" : 0
- },
- "MoveUp": {
- "startFrame" : {
- "row" : 5,
- "col" : 0
- },
- "endFrame" : {
- "row" : 5,
- "col" : 5
- },
- "durationMs" : 1000,
- "loop" : true,
- "flip" : 0
- },
- "AttackLeft": {
- "startFrame" : {
- "row" : 7,
- "col" : 0
- },
- "endFrame" : {
- "row" : 7,
- "col" : 3
- },
- "durationMs" : 300,
- "loop" : true,
- "flip" : 1
- },
- "AttackRight": {
- "startFrame" : {
- "row" : 7,
- "col" : 0
- },
- "endFrame" : {
- "row" : 7,
- "col" : 3
- },
- "durationMs" : 300,
- "loop" : true,
- "flip" : 0
- },
- "AttackDown": {
- "startFrame" : {
- "row" : 6,
- "col" : 0
- },
- "endFrame" : {
- "row" : 6,
- "col" : 3
- },
- "durationMs" : 300,
- "loop" : true,
- "flip" : 0
- },
- "AttackUp": {
- "startFrame" : {
- "row" : 8,
- "col" : 0
- },
- "endFrame" : {
- "row" : 8,
- "col" : 3
- },
- "durationMs" : 300,
- "loop" : true,
- "flip" : 0
- },
- "GameOver": {
- "startFrame" : {
- "row" : 9,
- "col" : 0
- },
- "endFrame" : {
- "row" : 9,
- "col" : 2
- },
- "durationMs" : 300,
- "loop" : false,
- "flip" : 0
- }
- }
-
+{
+ "rowCount" : 10,
+ "columnCount" : 6,
+ "frameWidth" : 48,
+ "frameHeight" : 48,
+ "frameCenter" : {
+ "offsetX" : 24,
+ "offsetY" : 42
+ },
+ "fileName" : "player.png",
+ "animations" : {
+ "IdleDown" : {
+ "startFrame" : {
+ "row" : 0,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 0,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true
+ },
+ "IdleUp" : {
+ "startFrame" : {
+ "row" : 2,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 2,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true
+ },
+ "IdleLeft" : {
+ "startFrame" : {
+ "row" : 1,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 1,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true,
+ "flip" : 1
+ },
+ "IdleRight" : {
+ "startFrame" : {
+ "row" : 1,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 1,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true
+ },
+ "MoveLeft": {
+ "startFrame" : {
+ "row" : 4,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 4,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true,
+ "flip" : 1
+ },
+ "MoveRight": {
+ "startFrame" : {
+ "row" : 4,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 4,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true,
+ "flip" : 0
+ },
+ "MoveDown": {
+ "startFrame" : {
+ "row" : 3,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 3,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true,
+ "flip" : 0
+ },
+ "MoveUp": {
+ "startFrame" : {
+ "row" : 5,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 5,
+ "col" : 5
+ },
+ "durationMs" : 1000,
+ "loop" : true,
+ "flip" : 0
+ },
+ "AttackLeft": {
+ "startFrame" : {
+ "row" : 7,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 7,
+ "col" : 3
+ },
+ "durationMs" : 300,
+ "loop" : true,
+ "flip" : 1
+ },
+ "AttackRight": {
+ "startFrame" : {
+ "row" : 7,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 7,
+ "col" : 3
+ },
+ "durationMs" : 300,
+ "loop" : true,
+ "flip" : 0
+ },
+ "AttackDown": {
+ "startFrame" : {
+ "row" : 6,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 6,
+ "col" : 3
+ },
+ "durationMs" : 300,
+ "loop" : true,
+ "flip" : 0
+ },
+ "AttackUp": {
+ "startFrame" : {
+ "row" : 8,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 8,
+ "col" : 3
+ },
+ "durationMs" : 300,
+ "loop" : true,
+ "flip" : 0
+ },
+ "GameOver": {
+ "startFrame" : {
+ "row" : 9,
+ "col" : 0
+ },
+ "endFrame" : {
+ "row" : 9,
+ "col" : 2
+ },
+ "durationMs" : 300,
+ "loop" : false,
+ "flip" : 0
+ }
+ }
+
}
\ No newline at end of file
diff --git a/Assets/sword_slash.wav b/Assets/sword_slash.wav
new file mode 100644
index 0000000..e3a596c
Binary files /dev/null and b/Assets/sword_slash.wav differ
diff --git a/Assets/terrain.tmj b/Assets/terrain.tmj
index 931124b..4cffa64 100644
--- a/Assets/terrain.tmj
+++ b/Assets/terrain.tmj
@@ -1,71 +1,71 @@
-{ "compressionlevel":-1,
- "height":40,
- "infinite":false,
- "layers":[
- {
- "data":[3, 3, 4, 3, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 2, 4, 2, 1, 1, 1, 2, 2, 4, 2, 4, 2, 2, 4, 1, 4, 4, 2, 3, 4, 2, 4, 4, 1, 2, 4, 4, 3, 4, 2, 3, 1, 1, 4, 3, 4, 4, 3, 3, 1, 2, 3, 4, 3, 4, 3,
- 4, 4, 3, 2, 3, 2, 1, 1, 4, 1, 2, 3, 4, 2, 1, 4, 1, 2, 4, 2, 2, 3, 3, 2, 2, 1, 3, 4, 1, 4, 4, 2, 4, 3, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 4, 4, 3, 3, 1, 2, 2, 4, 3, 3, 2, 4, 2, 2, 3,
- 4, 3, 4, 1, 2, 3, 4, 3, 2, 2, 1, 2, 3, 2, 4, 2, 4, 3, 2, 3, 4, 1, 2, 2, 3, 3, 3, 3, 2, 3, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 2, 2, 4, 2, 4, 4, 2, 4, 1, 4, 2, 1, 2, 4, 1, 1, 1, 3, 3, 4,
- 4, 2, 1, 1, 4, 1, 1, 4, 4, 4, 4, 4, 4, 4, 2, 1, 3, 4, 3, 4, 1, 2, 3, 1, 4, 1, 2, 2, 1, 2, 1, 2, 3, 2, 1, 4, 1, 3, 3, 2, 2, 4, 4, 4, 4, 2, 3, 1, 4, 2, 1, 4, 2, 2, 1, 4, 1, 2, 4, 1,
- 2, 1, 4, 2, 3, 4, 1, 2, 1, 1, 4, 1, 1, 4, 1, 2, 1, 4, 2, 2, 4, 3, 1, 1, 2, 4, 3, 4, 4, 3, 3, 4, 4, 2, 2, 4, 2, 2, 1, 1, 1, 4, 3, 1, 4, 2, 4, 1, 4, 4, 1, 1, 1, 4, 3, 1, 1, 4, 2, 4,
- 4, 4, 2, 1, 1, 3, 2, 2, 3, 4, 3, 3, 2, 4, 2, 1, 1, 1, 2, 1, 4, 2, 1, 3, 3, 3, 1, 3, 1, 4, 3, 4, 2, 1, 4, 2, 1, 2, 3, 1, 2, 1, 1, 2, 4, 1, 3, 1, 4, 4, 4, 1, 3, 3, 4, 2, 2, 1, 3, 2,
- 3, 2, 1, 2, 3, 1, 1, 1, 1, 2, 2, 1, 1, 2, 4, 2, 4, 4, 1, 1, 2, 1, 3, 1, 4, 2, 2, 2, 2, 4, 4, 4, 4, 2, 1, 1, 2, 4, 3, 3, 4, 1, 1, 3, 1, 3, 4, 1, 4, 4, 3, 3, 1, 1, 1, 4, 1, 4, 3, 3,
- 1, 2, 1, 3, 3, 2, 1, 2, 4, 3, 1, 4, 3, 1, 2, 4, 3, 4, 3, 3, 2, 4, 2, 1, 2, 1, 2, 2, 4, 2, 3, 1, 1, 4, 4, 4, 4, 4, 1, 4, 1, 4, 4, 4, 2, 2, 4, 4, 3, 4, 2, 4, 2, 3, 2, 2, 1, 4, 4, 1,
- 1, 2, 2, 3, 4, 2, 2, 4, 4, 1, 1, 3, 3, 1, 3, 4, 4, 2, 1, 4, 3, 4, 3, 3, 4, 4, 2, 3, 3, 2, 2, 2, 4, 1, 1, 3, 3, 1, 3, 1, 1, 3, 4, 4, 1, 3, 1, 1, 4, 2, 4, 4, 2, 3, 1, 4, 1, 3, 1, 4,
- 2, 1, 2, 4, 2, 2, 3, 2, 3, 3, 4, 1, 4, 2, 4, 2, 4, 2, 4, 1, 3, 2, 2, 1, 1, 2, 4, 3, 2, 1, 2, 3, 1, 2, 1, 2, 1, 4, 4, 1, 4, 2, 3, 2, 1, 4, 1, 3, 2, 3, 2, 4, 3, 2, 2, 3, 2, 2, 2, 1,
- 3, 1, 1, 1, 4, 4, 2, 3, 3, 3, 1, 4, 1, 4, 3, 4, 4, 1, 4, 4, 1, 4, 2, 1, 4, 4, 4, 4, 3, 3, 2, 4, 4, 3, 3, 2, 1, 2, 1, 1, 2, 3, 4, 3, 4, 2, 4, 4, 3, 1, 3, 1, 4, 2, 4, 3, 1, 2, 4, 4,
- 3, 1, 4, 4, 3, 2, 4, 4, 2, 4, 4, 4, 2, 2, 4, 4, 2, 2, 2, 4, 3, 1, 1, 4, 3, 4, 1, 3, 1, 2, 2, 2, 2, 4, 2, 1, 1, 4, 1, 2, 3, 2, 1, 2, 3, 2, 1, 4, 3, 4, 2, 1, 3, 1, 2, 2, 4, 2, 1, 2,
- 4, 2, 4, 3, 1, 1, 4, 2, 1, 1, 2, 3, 2, 2, 1, 2, 1, 1, 3, 4, 3, 3, 2, 2, 1, 2, 3, 4, 2, 4, 2, 3, 4, 2, 1, 1, 4, 2, 3, 1, 1, 1, 3, 1, 4, 2, 1, 3, 4, 2, 1, 1, 4, 3, 2, 1, 1, 3, 4, 2,
- 4, 3, 3, 4, 2, 3, 1, 1, 2, 4, 2, 1, 2, 2, 1, 3, 2, 2, 2, 3, 4, 3, 4, 4, 3, 3, 4, 2, 4, 3, 1, 1, 2, 3, 3, 4, 4, 2, 1, 2, 4, 4, 4, 2, 4, 2, 4, 4, 2, 2, 3, 3, 3, 2, 4, 4, 1, 2, 3, 3,
- 4, 3, 1, 4, 2, 1, 1, 1, 4, 3, 1, 1, 4, 4, 1, 1, 3, 4, 4, 1, 4, 4, 2, 2, 2, 3, 3, 4, 4, 1, 2, 2, 2, 3, 1, 2, 1, 2, 3, 3, 4, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 4, 1, 4, 2, 3, 1, 1, 1,
- 3, 3, 1, 4, 1, 2, 4, 4, 1, 1, 1, 2, 3, 2, 2, 2, 1, 4, 1, 4, 2, 1, 2, 4, 3, 2, 4, 4, 1, 4, 2, 4, 2, 4, 2, 4, 1, 1, 2, 1, 1, 1, 4, 4, 1, 2, 1, 3, 1, 1, 2, 2, 2, 3, 1, 2, 4, 3, 2, 3,
- 2, 3, 4, 4, 3, 2, 3, 2, 3, 4, 4, 3, 3, 3, 4, 4, 1, 4, 2, 1, 4, 3, 1, 1, 3, 3, 2, 3, 2, 1, 2, 4, 4, 3, 1, 3, 3, 2, 1, 3, 2, 4, 4, 4, 3, 3, 2, 2, 1, 4, 2, 1, 4, 2, 1, 1, 3, 1, 1, 3,
- 3, 1, 1, 4, 2, 3, 1, 2, 3, 4, 2, 2, 3, 4, 1, 1, 2, 4, 2, 2, 1, 2, 4, 4, 1, 3, 1, 2, 2, 2, 3, 3, 2, 2, 2, 3, 2, 1, 1, 1, 3, 2, 1, 3, 2, 2, 1, 3, 4, 2, 4, 2, 3, 1, 2, 2, 4, 3, 1, 4,
- 1, 2, 2, 4, 2, 2, 3, 3, 2, 2, 4, 4, 1, 1, 1, 3, 4, 3, 3, 3, 4, 2, 1, 4, 3, 3, 4, 3, 2, 2, 4, 4, 4, 2, 3, 3, 4, 3, 4, 2, 1, 3, 2, 3, 4, 4, 2, 2, 3, 3, 4, 3, 2, 2, 3, 4, 3, 1, 4, 3,
- 2, 2, 3, 3, 1, 4, 1, 3, 3, 2, 2, 4, 3, 2, 4, 2, 3, 3, 2, 1, 4, 3, 1, 3, 4, 3, 4, 3, 1, 3, 1, 3, 4, 4, 3, 3, 1, 3, 1, 4, 4, 1, 1, 2, 1, 1, 4, 1, 3, 3, 2, 4, 4, 3, 1, 3, 4, 2, 1, 1,
- 2, 4, 4, 2, 1, 3, 3, 3, 3, 1, 1, 3, 1, 1, 4, 1, 3, 3, 1, 3, 3, 3, 2, 4, 3, 4, 3, 2, 2, 2, 2, 3, 1, 2, 4, 1, 4, 1, 1, 3, 1, 3, 3, 1, 1, 2, 2, 3, 3, 2, 3, 2, 2, 4, 4, 1, 1, 2, 1, 1,
- 3, 1, 1, 4, 1, 3, 2, 2, 2, 3, 4, 2, 4, 3, 2, 1, 1, 4, 3, 4, 1, 1, 1, 3, 2, 4, 2, 4, 2, 2, 3, 4, 2, 4, 2, 2, 2, 4, 3, 3, 3, 3, 4, 4, 3, 2, 1, 1, 1, 2, 1, 4, 4, 2, 2, 4, 1, 4, 4, 1,
- 4, 2, 2, 4, 4, 3, 3, 3, 2, 4, 3, 1, 4, 4, 1, 3, 3, 3, 4, 3, 4, 1, 3, 2, 2, 1, 1, 4, 2, 2, 2, 1, 3, 1, 2, 2, 3, 2, 2, 2, 1, 2, 4, 4, 1, 2, 2, 2, 3, 3, 2, 1, 3, 4, 3, 1, 3, 4, 2, 1,
- 1, 3, 4, 3, 3, 3, 4, 2, 3, 4, 2, 2, 1, 4, 1, 4, 2, 2, 2, 4, 1, 2, 2, 2, 4, 2, 3, 3, 4, 4, 3, 1, 4, 2, 3, 4, 1, 2, 4, 3, 1, 1, 1, 4, 4, 4, 1, 3, 2, 4, 1, 1, 2, 3, 2, 1, 1, 1, 1, 4,
- 1, 1, 4, 4, 4, 4, 3, 2, 3, 4, 2, 4, 1, 4, 2, 2, 2, 4, 3, 3, 2, 3, 2, 1, 4, 4, 3, 1, 2, 1, 2, 1, 3, 3, 4, 3, 2, 3, 2, 3, 4, 3, 3, 3, 3, 2, 1, 4, 2, 1, 2, 2, 4, 4, 2, 2, 3, 4, 3, 2,
- 2, 4, 3, 2, 4, 2, 4, 3, 1, 2, 1, 3, 2, 1, 4, 4, 3, 2, 4, 3, 3, 1, 2, 3, 3, 3, 2, 3, 1, 3, 3, 3, 3, 4, 4, 2, 4, 1, 2, 1, 1, 1, 4, 1, 2, 3, 1, 3, 2, 4, 1, 1, 1, 2, 1, 4, 2, 2, 1, 3,
- 1, 4, 4, 2, 2, 1, 4, 4, 4, 4, 1, 1, 2, 3, 2, 2, 2, 2, 3, 2, 4, 3, 4, 3, 3, 4, 1, 3, 3, 4, 4, 1, 3, 4, 2, 1, 4, 2, 4, 3, 3, 4, 2, 1, 3, 1, 2, 2, 3, 3, 2, 4, 3, 2, 4, 4, 1, 1, 2, 4,
- 4, 1, 3, 4, 1, 2, 1, 3, 2, 2, 4, 2, 1, 3, 1, 2, 1, 3, 1, 3, 4, 2, 2, 3, 1, 1, 1, 3, 1, 1, 4, 4, 4, 3, 3, 2, 3, 2, 4, 2, 3, 1, 3, 1, 1, 3, 2, 1, 4, 4, 1, 3, 4, 2, 4, 1, 2, 1, 4, 4,
- 4, 2, 4, 3, 3, 2, 4, 3, 3, 1, 3, 3, 3, 1, 4, 2, 3, 3, 2, 1, 4, 4, 3, 1, 3, 2, 2, 4, 2, 3, 1, 3, 2, 2, 2, 2, 1, 2, 1, 3, 1, 2, 2, 1, 1, 1, 4, 4, 2, 4, 3, 4, 2, 4, 3, 3, 2, 4, 3, 4,
- 3, 1, 4, 3, 2, 2, 3, 4, 3, 4, 4, 2, 1, 4, 1, 4, 3, 1, 3, 4, 1, 3, 2, 4, 4, 4, 3, 1, 2, 4, 3, 3, 2, 3, 1, 4, 2, 3, 3, 4, 3, 1, 3, 4, 1, 2, 2, 2, 4, 2, 2, 1, 2, 4, 4, 2, 2, 3, 4, 2,
- 1, 4, 3, 4, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 2, 4, 1, 4, 1, 3, 3, 1, 2, 4, 4, 4, 2, 4, 1, 3, 4, 2, 2, 3, 3, 3, 4, 2, 4, 4, 4, 3, 4, 3, 2,
- 4, 4, 3, 4, 4, 3, 1, 1, 1, 2, 2, 4, 4, 4, 1, 4, 3, 2, 2, 2, 4, 1, 2, 2, 1, 2, 4, 3, 1, 4, 4, 2, 3, 3, 3, 1, 4, 2, 3, 3, 1, 3, 3, 1, 1, 1, 3, 1, 3, 1, 4, 3, 4, 4, 3, 1, 4, 4, 4, 1,
- 1, 2, 1, 2, 1, 2, 1, 2, 3, 3, 1, 3, 4, 1, 4, 1, 4, 3, 1, 1, 1, 1, 3, 3, 1, 3, 3, 1, 3, 4, 2, 4, 4, 3, 4, 4, 2, 3, 4, 3, 2, 4, 3, 4, 3, 2, 1, 1, 1, 4, 3, 2, 4, 2, 4, 4, 4, 4, 1, 4,
- 3, 2, 2, 2, 2, 3, 3, 1, 4, 1, 4, 3, 3, 3, 3, 2, 1, 3, 3, 2, 4, 1, 1, 4, 2, 1, 3, 4, 3, 3, 4, 4, 3, 2, 1, 4, 2, 4, 1, 3, 3, 4, 3, 3, 3, 2, 3, 3, 2, 1, 1, 1, 4, 2, 4, 2, 2, 1, 4, 2,
- 3, 3, 1, 3, 4, 3, 2, 3, 4, 1, 3, 1, 1, 3, 2, 3, 1, 1, 3, 3, 2, 1, 4, 3, 2, 1, 3, 4, 4, 3, 1, 1, 1, 1, 4, 4, 3, 4, 4, 4, 3, 3, 3, 4, 1, 4, 4, 3, 3, 1, 1, 2, 4, 1, 1, 1, 2, 1, 3, 1,
- 3, 1, 1, 4, 3, 3, 2, 2, 1, 1, 3, 2, 1, 3, 3, 3, 3, 2, 1, 1, 3, 2, 1, 3, 2, 1, 4, 3, 4, 1, 3, 1, 4, 1, 4, 4, 1, 2, 2, 4, 1, 2, 4, 2, 4, 2, 1, 1, 3, 3, 4, 1, 4, 2, 4, 3, 2, 4, 2, 3,
- 2, 1, 2, 4, 2, 2, 3, 2, 3, 4, 4, 2, 3, 3, 3, 1, 4, 2, 3, 3, 3, 4, 2, 3, 4, 4, 4, 3, 3, 4, 4, 4, 2, 2, 4, 3, 1, 3, 3, 1, 4, 1, 4, 3, 2, 1, 4, 1, 2, 1, 2, 2, 4, 1, 2, 1, 1, 3, 1, 2,
- 3, 2, 2, 2, 1, 3, 3, 4, 3, 4, 1, 4, 1, 3, 2, 4, 3, 3, 1, 3, 1, 1, 3, 2, 3, 2, 2, 2, 1, 3, 2, 2, 3, 1, 3, 4, 4, 2, 2, 3, 1, 3, 4, 3, 4, 4, 2, 3, 4, 4, 4, 3, 1, 4, 4, 1, 3, 2, 2, 2,
- 1, 2, 2, 3, 1, 4, 4, 1, 3, 1, 4, 2, 1, 1, 4, 4, 1, 4, 1, 1, 1, 3, 1, 1, 1, 3, 4, 1, 1, 1, 3, 4, 4, 4, 3, 4, 2, 1, 2, 4, 4, 3, 3, 1, 3, 2, 2, 4, 1, 2, 4, 2, 1, 4, 2, 4, 1, 3, 2, 2,
- 3, 2, 1, 4, 4, 4, 3, 1, 2, 4, 2, 1, 2, 2, 2, 4, 3, 1, 1, 3, 4, 1, 1, 3, 1, 1, 4, 1, 3, 2, 4, 2, 1, 3, 1, 2, 3, 4, 2, 1, 3, 1, 1, 1, 4, 3, 4, 2, 2, 3, 4, 1, 1, 2, 2, 1, 3, 4, 2, 3],
- "height":40,
- "id":1,
- "name":"Tile Layer 1",
- "opacity":1,
- "type":"tilelayer",
- "visible":true,
- "width":60,
- "x":0,
- "y":0
- }],
- "nextlayerid":2,
- "nextobjectid":1,
- "orientation":"orthogonal",
- "renderorder":"right-down",
- "tiledversion":"1.10.2",
- "tileheight":16,
- "tilesets":[
- {
- "firstgid":1,
- "source":"grass.tsj"
- }],
- "tilewidth":16,
- "type":"map",
- "version":"1.10",
- "width":60
+{ "compressionlevel":-1,
+ "height":40,
+ "infinite":false,
+ "layers":[
+ {
+ "data":[3, 3, 4, 3, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 2, 4, 2, 1, 1, 1, 2, 2, 4, 2, 4, 2, 2, 4, 1, 4, 4, 2, 3, 4, 2, 4, 4, 1, 2, 4, 4, 3, 4, 2, 3, 1, 1, 4, 3, 4, 4, 3, 3, 1, 2, 3, 4, 3, 4, 3,
+ 4, 4, 3, 2, 3, 2, 1, 1, 4, 1, 2, 3, 4, 2, 1, 4, 1, 2, 4, 2, 2, 3, 3, 2, 2, 1, 3, 4, 1, 4, 4, 2, 4, 3, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 4, 4, 3, 3, 1, 2, 2, 4, 3, 3, 2, 4, 2, 2, 3,
+ 4, 3, 4, 1, 2, 3, 4, 3, 2, 2, 1, 2, 3, 2, 4, 2, 4, 3, 2, 3, 4, 1, 2, 2, 3, 3, 3, 3, 2, 3, 1, 3, 3, 3, 1, 1, 3, 1, 1, 3, 2, 2, 4, 2, 4, 4, 2, 4, 1, 4, 2, 1, 2, 4, 1, 1, 1, 3, 3, 4,
+ 4, 2, 1, 1, 4, 1, 1, 4, 4, 4, 4, 4, 4, 4, 2, 1, 3, 4, 3, 4, 1, 2, 3, 1, 4, 1, 2, 2, 1, 2, 1, 2, 3, 2, 1, 4, 1, 3, 3, 2, 2, 4, 4, 4, 4, 2, 3, 1, 4, 2, 1, 4, 2, 2, 1, 4, 1, 2, 4, 1,
+ 2, 1, 4, 2, 3, 4, 1, 2, 1, 1, 4, 1, 1, 4, 1, 2, 1, 4, 2, 2, 4, 3, 1, 1, 2, 4, 3, 4, 4, 3, 3, 4, 4, 2, 2, 4, 2, 2, 1, 1, 1, 4, 3, 1, 4, 2, 4, 1, 4, 4, 1, 1, 1, 4, 3, 1, 1, 4, 2, 4,
+ 4, 4, 2, 1, 1, 3, 2, 2, 3, 4, 3, 3, 2, 4, 2, 1, 1, 1, 2, 1, 4, 2, 1, 3, 3, 3, 1, 3, 1, 4, 3, 4, 2, 1, 4, 2, 1, 2, 3, 1, 2, 1, 1, 2, 4, 1, 3, 1, 4, 4, 4, 1, 3, 3, 4, 2, 2, 1, 3, 2,
+ 3, 2, 1, 2, 3, 1, 1, 1, 1, 2, 2, 1, 1, 2, 4, 2, 4, 4, 1, 1, 2, 1, 3, 1, 4, 2, 2, 2, 2, 4, 4, 4, 4, 2, 1, 1, 2, 4, 3, 3, 4, 1, 1, 3, 1, 3, 4, 1, 4, 4, 3, 3, 1, 1, 1, 4, 1, 4, 3, 3,
+ 1, 2, 1, 3, 3, 2, 1, 2, 4, 3, 1, 4, 3, 1, 2, 4, 3, 4, 3, 3, 2, 4, 2, 1, 2, 1, 2, 2, 4, 2, 3, 1, 1, 4, 4, 4, 4, 4, 1, 4, 1, 4, 4, 4, 2, 2, 4, 4, 3, 4, 2, 4, 2, 3, 2, 2, 1, 4, 4, 1,
+ 1, 2, 2, 3, 4, 2, 2, 4, 4, 1, 1, 3, 3, 1, 3, 4, 4, 2, 1, 4, 3, 4, 3, 3, 4, 4, 2, 3, 3, 2, 2, 2, 4, 1, 1, 3, 3, 1, 3, 1, 1, 3, 4, 4, 1, 3, 1, 1, 4, 2, 4, 4, 2, 3, 1, 4, 1, 3, 1, 4,
+ 2, 1, 2, 4, 2, 2, 3, 2, 3, 3, 4, 1, 4, 2, 4, 2, 4, 2, 4, 1, 3, 2, 2, 1, 1, 2, 4, 3, 2, 1, 2, 3, 1, 2, 1, 2, 1, 4, 4, 1, 4, 2, 3, 2, 1, 4, 1, 3, 2, 3, 2, 4, 3, 2, 2, 3, 2, 2, 2, 1,
+ 3, 1, 1, 1, 4, 4, 2, 3, 3, 3, 1, 4, 1, 4, 3, 4, 4, 1, 4, 4, 1, 4, 2, 1, 4, 4, 4, 4, 3, 3, 2, 4, 4, 3, 3, 2, 1, 2, 1, 1, 2, 3, 4, 3, 4, 2, 4, 4, 3, 1, 3, 1, 4, 2, 4, 3, 1, 2, 4, 4,
+ 3, 1, 4, 4, 3, 2, 4, 4, 2, 4, 4, 4, 2, 2, 4, 4, 2, 2, 2, 4, 3, 1, 1, 4, 3, 4, 1, 3, 1, 2, 2, 2, 2, 4, 2, 1, 1, 4, 1, 2, 3, 2, 1, 2, 3, 2, 1, 4, 3, 4, 2, 1, 3, 1, 2, 2, 4, 2, 1, 2,
+ 4, 2, 4, 3, 1, 1, 4, 2, 1, 1, 2, 3, 2, 2, 1, 2, 1, 1, 3, 4, 3, 3, 2, 2, 1, 2, 3, 4, 2, 4, 2, 3, 4, 2, 1, 1, 4, 2, 3, 1, 1, 1, 3, 1, 4, 2, 1, 3, 4, 2, 1, 1, 4, 3, 2, 1, 1, 3, 4, 2,
+ 4, 3, 3, 4, 2, 3, 1, 1, 2, 4, 2, 1, 2, 2, 1, 3, 2, 2, 2, 3, 4, 3, 4, 4, 3, 3, 4, 2, 4, 3, 1, 1, 2, 3, 3, 4, 4, 2, 1, 2, 4, 4, 4, 2, 4, 2, 4, 4, 2, 2, 3, 3, 3, 2, 4, 4, 1, 2, 3, 3,
+ 4, 3, 1, 4, 2, 1, 1, 1, 4, 3, 1, 1, 4, 4, 1, 1, 3, 4, 4, 1, 4, 4, 2, 2, 2, 3, 3, 4, 4, 1, 2, 2, 2, 3, 1, 2, 1, 2, 3, 3, 4, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 4, 1, 4, 2, 3, 1, 1, 1,
+ 3, 3, 1, 4, 1, 2, 4, 4, 1, 1, 1, 2, 3, 2, 2, 2, 1, 4, 1, 4, 2, 1, 2, 4, 3, 2, 4, 4, 1, 4, 2, 4, 2, 4, 2, 4, 1, 1, 2, 1, 1, 1, 4, 4, 1, 2, 1, 3, 1, 1, 2, 2, 2, 3, 1, 2, 4, 3, 2, 3,
+ 2, 3, 4, 4, 3, 2, 3, 2, 3, 4, 4, 3, 3, 3, 4, 4, 1, 4, 2, 1, 4, 3, 1, 1, 3, 3, 2, 3, 2, 1, 2, 4, 4, 3, 1, 3, 3, 2, 1, 3, 2, 4, 4, 4, 3, 3, 2, 2, 1, 4, 2, 1, 4, 2, 1, 1, 3, 1, 1, 3,
+ 3, 1, 1, 4, 2, 3, 1, 2, 3, 4, 2, 2, 3, 4, 1, 1, 2, 4, 2, 2, 1, 2, 4, 4, 1, 3, 1, 2, 2, 2, 3, 3, 2, 2, 2, 3, 2, 1, 1, 1, 3, 2, 1, 3, 2, 2, 1, 3, 4, 2, 4, 2, 3, 1, 2, 2, 4, 3, 1, 4,
+ 1, 2, 2, 4, 2, 2, 3, 3, 2, 2, 4, 4, 1, 1, 1, 3, 4, 3, 3, 3, 4, 2, 1, 4, 3, 3, 4, 3, 2, 2, 4, 4, 4, 2, 3, 3, 4, 3, 4, 2, 1, 3, 2, 3, 4, 4, 2, 2, 3, 3, 4, 3, 2, 2, 3, 4, 3, 1, 4, 3,
+ 2, 2, 3, 3, 1, 4, 1, 3, 3, 2, 2, 4, 3, 2, 4, 2, 3, 3, 2, 1, 4, 3, 1, 3, 4, 3, 4, 3, 1, 3, 1, 3, 4, 4, 3, 3, 1, 3, 1, 4, 4, 1, 1, 2, 1, 1, 4, 1, 3, 3, 2, 4, 4, 3, 1, 3, 4, 2, 1, 1,
+ 2, 4, 4, 2, 1, 3, 3, 3, 3, 1, 1, 3, 1, 1, 4, 1, 3, 3, 1, 3, 3, 3, 2, 4, 3, 4, 3, 2, 2, 2, 2, 3, 1, 2, 4, 1, 4, 1, 1, 3, 1, 3, 3, 1, 1, 2, 2, 3, 3, 2, 3, 2, 2, 4, 4, 1, 1, 2, 1, 1,
+ 3, 1, 1, 4, 1, 3, 2, 2, 2, 3, 4, 2, 4, 3, 2, 1, 1, 4, 3, 4, 1, 1, 1, 3, 2, 4, 2, 4, 2, 2, 3, 4, 2, 4, 2, 2, 2, 4, 3, 3, 3, 3, 4, 4, 3, 2, 1, 1, 1, 2, 1, 4, 4, 2, 2, 4, 1, 4, 4, 1,
+ 4, 2, 2, 4, 4, 3, 3, 3, 2, 4, 3, 1, 4, 4, 1, 3, 3, 3, 4, 3, 4, 1, 3, 2, 2, 1, 1, 4, 2, 2, 2, 1, 3, 1, 2, 2, 3, 2, 2, 2, 1, 2, 4, 4, 1, 2, 2, 2, 3, 3, 2, 1, 3, 4, 3, 1, 3, 4, 2, 1,
+ 1, 3, 4, 3, 3, 3, 4, 2, 3, 4, 2, 2, 1, 4, 1, 4, 2, 2, 2, 4, 1, 2, 2, 2, 4, 2, 3, 3, 4, 4, 3, 1, 4, 2, 3, 4, 1, 2, 4, 3, 1, 1, 1, 4, 4, 4, 1, 3, 2, 4, 1, 1, 2, 3, 2, 1, 1, 1, 1, 4,
+ 1, 1, 4, 4, 4, 4, 3, 2, 3, 4, 2, 4, 1, 4, 2, 2, 2, 4, 3, 3, 2, 3, 2, 1, 4, 4, 3, 1, 2, 1, 2, 1, 3, 3, 4, 3, 2, 3, 2, 3, 4, 3, 3, 3, 3, 2, 1, 4, 2, 1, 2, 2, 4, 4, 2, 2, 3, 4, 3, 2,
+ 2, 4, 3, 2, 4, 2, 4, 3, 1, 2, 1, 3, 2, 1, 4, 4, 3, 2, 4, 3, 3, 1, 2, 3, 3, 3, 2, 3, 1, 3, 3, 3, 3, 4, 4, 2, 4, 1, 2, 1, 1, 1, 4, 1, 2, 3, 1, 3, 2, 4, 1, 1, 1, 2, 1, 4, 2, 2, 1, 3,
+ 1, 4, 4, 2, 2, 1, 4, 4, 4, 4, 1, 1, 2, 3, 2, 2, 2, 2, 3, 2, 4, 3, 4, 3, 3, 4, 1, 3, 3, 4, 4, 1, 3, 4, 2, 1, 4, 2, 4, 3, 3, 4, 2, 1, 3, 1, 2, 2, 3, 3, 2, 4, 3, 2, 4, 4, 1, 1, 2, 4,
+ 4, 1, 3, 4, 1, 2, 1, 3, 2, 2, 4, 2, 1, 3, 1, 2, 1, 3, 1, 3, 4, 2, 2, 3, 1, 1, 1, 3, 1, 1, 4, 4, 4, 3, 3, 2, 3, 2, 4, 2, 3, 1, 3, 1, 1, 3, 2, 1, 4, 4, 1, 3, 4, 2, 4, 1, 2, 1, 4, 4,
+ 4, 2, 4, 3, 3, 2, 4, 3, 3, 1, 3, 3, 3, 1, 4, 2, 3, 3, 2, 1, 4, 4, 3, 1, 3, 2, 2, 4, 2, 3, 1, 3, 2, 2, 2, 2, 1, 2, 1, 3, 1, 2, 2, 1, 1, 1, 4, 4, 2, 4, 3, 4, 2, 4, 3, 3, 2, 4, 3, 4,
+ 3, 1, 4, 3, 2, 2, 3, 4, 3, 4, 4, 2, 1, 4, 1, 4, 3, 1, 3, 4, 1, 3, 2, 4, 4, 4, 3, 1, 2, 4, 3, 3, 2, 3, 1, 4, 2, 3, 3, 4, 3, 1, 3, 4, 1, 2, 2, 2, 4, 2, 2, 1, 2, 4, 4, 2, 2, 3, 4, 2,
+ 1, 4, 3, 4, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 2, 4, 1, 4, 1, 3, 3, 1, 2, 4, 4, 4, 2, 4, 1, 3, 4, 2, 2, 3, 3, 3, 4, 2, 4, 4, 4, 3, 4, 3, 2,
+ 4, 4, 3, 4, 4, 3, 1, 1, 1, 2, 2, 4, 4, 4, 1, 4, 3, 2, 2, 2, 4, 1, 2, 2, 1, 2, 4, 3, 1, 4, 4, 2, 3, 3, 3, 1, 4, 2, 3, 3, 1, 3, 3, 1, 1, 1, 3, 1, 3, 1, 4, 3, 4, 4, 3, 1, 4, 4, 4, 1,
+ 1, 2, 1, 2, 1, 2, 1, 2, 3, 3, 1, 3, 4, 1, 4, 1, 4, 3, 1, 1, 1, 1, 3, 3, 1, 3, 3, 1, 3, 4, 2, 4, 4, 3, 4, 4, 2, 3, 4, 3, 2, 4, 3, 4, 3, 2, 1, 1, 1, 4, 3, 2, 4, 2, 4, 4, 4, 4, 1, 4,
+ 3, 2, 2, 2, 2, 3, 3, 1, 4, 1, 4, 3, 3, 3, 3, 2, 1, 3, 3, 2, 4, 1, 1, 4, 2, 1, 3, 4, 3, 3, 4, 4, 3, 2, 1, 4, 2, 4, 1, 3, 3, 4, 3, 3, 3, 2, 3, 3, 2, 1, 1, 1, 4, 2, 4, 2, 2, 1, 4, 2,
+ 3, 3, 1, 3, 4, 3, 2, 3, 4, 1, 3, 1, 1, 3, 2, 3, 1, 1, 3, 3, 2, 1, 4, 3, 2, 1, 3, 4, 4, 3, 1, 1, 1, 1, 4, 4, 3, 4, 4, 4, 3, 3, 3, 4, 1, 4, 4, 3, 3, 1, 1, 2, 4, 1, 1, 1, 2, 1, 3, 1,
+ 3, 1, 1, 4, 3, 3, 2, 2, 1, 1, 3, 2, 1, 3, 3, 3, 3, 2, 1, 1, 3, 2, 1, 3, 2, 1, 4, 3, 4, 1, 3, 1, 4, 1, 4, 4, 1, 2, 2, 4, 1, 2, 4, 2, 4, 2, 1, 1, 3, 3, 4, 1, 4, 2, 4, 3, 2, 4, 2, 3,
+ 2, 1, 2, 4, 2, 2, 3, 2, 3, 4, 4, 2, 3, 3, 3, 1, 4, 2, 3, 3, 3, 4, 2, 3, 4, 4, 4, 3, 3, 4, 4, 4, 2, 2, 4, 3, 1, 3, 3, 1, 4, 1, 4, 3, 2, 1, 4, 1, 2, 1, 2, 2, 4, 1, 2, 1, 1, 3, 1, 2,
+ 3, 2, 2, 2, 1, 3, 3, 4, 3, 4, 1, 4, 1, 3, 2, 4, 3, 3, 1, 3, 1, 1, 3, 2, 3, 2, 2, 2, 1, 3, 2, 2, 3, 1, 3, 4, 4, 2, 2, 3, 1, 3, 4, 3, 4, 4, 2, 3, 4, 4, 4, 3, 1, 4, 4, 1, 3, 2, 2, 2,
+ 1, 2, 2, 3, 1, 4, 4, 1, 3, 1, 4, 2, 1, 1, 4, 4, 1, 4, 1, 1, 1, 3, 1, 1, 1, 3, 4, 1, 1, 1, 3, 4, 4, 4, 3, 4, 2, 1, 2, 4, 4, 3, 3, 1, 3, 2, 2, 4, 1, 2, 4, 2, 1, 4, 2, 4, 1, 3, 2, 2,
+ 3, 2, 1, 4, 4, 4, 3, 1, 2, 4, 2, 1, 2, 2, 2, 4, 3, 1, 1, 3, 4, 1, 1, 3, 1, 1, 4, 1, 3, 2, 4, 2, 1, 3, 1, 2, 3, 4, 2, 1, 3, 1, 1, 1, 4, 3, 4, 2, 2, 3, 4, 1, 1, 2, 2, 1, 3, 4, 2, 3],
+ "height":40,
+ "id":1,
+ "name":"Tile Layer 1",
+ "opacity":1,
+ "type":"tilelayer",
+ "visible":true,
+ "width":60,
+ "x":0,
+ "y":0
+ }],
+ "nextlayerid":2,
+ "nextobjectid":1,
+ "orientation":"orthogonal",
+ "renderorder":"right-down",
+ "tiledversion":"1.10.2",
+ "tileheight":16,
+ "tilesets":[
+ {
+ "firstgid":1,
+ "source":"grass.tsj"
+ }],
+ "tilewidth":16,
+ "type":"map",
+ "version":"1.10",
+ "width":60
}
\ No newline at end of file
diff --git a/PlayerObject.cs b/PlayerObject.cs
index 6feb794..48a8f78 100644
--- a/PlayerObject.cs
+++ b/PlayerObject.cs
@@ -1,6 +1,7 @@
using System.Formats.Asn1;
using Silk.NET.Maths;
using TheAdventure;
+using System.Media;
namespace TheAdventure.Models;
@@ -26,6 +27,7 @@ public enum PlayerState{
private const int SprintSpeed = 300;
private int _pixelsPerSecond = 192;
private Input _input;
+ private SoundPlayer soundPlayer;
@@ -33,8 +35,10 @@ public enum PlayerState{
public PlayerObject(SpriteSheet spriteSheet, int x, int y, Input input) : base(spriteSheet, (x, y))
{
-
- _input = input; // Ini?ializeaz? input-ul
+ string filePath = @"Assets\sword_slash.wav";
+ soundPlayer = new SoundPlayer(filePath);
+ soundPlayer.LoadAsync();
+ _input = input;
SetState(PlayerState.Idle, PlayerStateDirection.Down);
}
@@ -70,6 +74,9 @@ public void GameOver(){
public void Attack(bool up, bool down, bool left, bool right)
{
if(State.State == PlayerState.GameOver) return;
+
+ soundPlayer.Play();
+
var direction = State.Direction;
if(up){
direction = PlayerStateDirection.Up;
diff --git a/obj/Debug/net8.0/TheAdven.2B343B3E.Up2Date b/obj/Debug/net8.0/TheAdven.2B343B3E.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/obj/Debug/net8.0/TheAdventure.AssemblyInfo.cs b/obj/Debug/net8.0/TheAdventure.AssemblyInfo.cs
new file mode 100644
index 0000000..ed569ee
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TheAdventure")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4a500afa9df097d70f94c87c1a2504ce959a580f")]
+[assembly: System.Reflection.AssemblyProductAttribute("TheAdventure")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TheAdventure")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/obj/Debug/net8.0/TheAdventure.AssemblyInfoInputs.cache b/obj/Debug/net8.0/TheAdventure.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..64ab748
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+9df0894759e35959da4611e3ac0863a386d80d036093c74eac670526d6480bf0
diff --git a/obj/Debug/net8.0/TheAdventure.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/TheAdventure.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..dd81efd
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = TheAdventure
+build_property.ProjectDir = C:\Users\Admin\Source\Repos\TheAdventure\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/obj/Debug/net8.0/TheAdventure.GlobalUsings.g.cs b/obj/Debug/net8.0/TheAdventure.GlobalUsings.g.cs
new file mode 100644
index 0000000..ac22929
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/obj/Debug/net8.0/TheAdventure.assets.cache b/obj/Debug/net8.0/TheAdventure.assets.cache
new file mode 100644
index 0000000..638e54e
Binary files /dev/null and b/obj/Debug/net8.0/TheAdventure.assets.cache differ
diff --git a/obj/Debug/net8.0/TheAdventure.csproj.AssemblyReference.cache b/obj/Debug/net8.0/TheAdventure.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..a08c62c
Binary files /dev/null and b/obj/Debug/net8.0/TheAdventure.csproj.AssemblyReference.cache differ
diff --git a/obj/Debug/net8.0/TheAdventure.csproj.BuildWithSkipAnalyzers b/obj/Debug/net8.0/TheAdventure.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/obj/Debug/net8.0/TheAdventure.csproj.CoreCompileInputs.cache b/obj/Debug/net8.0/TheAdventure.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..9a7e944
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a8231aee7bd7fff914831ddcd32fc76b2313408f9cdc9ff433f3bbaa88cd57e9
diff --git a/obj/Debug/net8.0/TheAdventure.csproj.FileListAbsolute.txt b/obj/Debug/net8.0/TheAdventure.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..dd7ead2
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.csproj.FileListAbsolute.txt
@@ -0,0 +1,51 @@
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\BombExploding.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\grass.tsj
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\grass_001.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\grass_002.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\grass_003.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\grass_004.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\player.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\terrain.png
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\terrain.tmj
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\TheAdventure.exe
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\TheAdventure.deps.json
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\TheAdventure.runtimeconfig.json
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\TheAdventure.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\TheAdventure.pdb
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Microsoft.DotNet.PlatformAbstractions.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Microsoft.Extensions.DependencyModel.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Core.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Input.Common.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Input.Sdl.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Maths.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.SDL.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Windowing.Common.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Silk.NET.Windowing.Sdl.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\SixLabors.ImageSharp.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\ios\native\libSDL2.a
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\iossimulator\native\libSDL2.a
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\linux-x64\native\libSDL2-2.0.so
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\linux-x86\native\libSDL2-2.0.so
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\osx\native\libSDL2-2.0.dylib
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\tvos\native\libSDL2.a
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\tvossimulator\native\libSDL2.a
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\win-arm64\native\SDL2.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\win-x64\native\SDL2.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\win-x86\native\SDL2.dll
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.csproj.AssemblyReference.cache
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.AssemblyInfoInputs.cache
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.AssemblyInfo.cs
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.csproj.CoreCompileInputs.cache
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.sourcelink.json
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdven.2B343B3E.Up2Date
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.dll
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\refint\TheAdventure.dll
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.pdb
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\TheAdventure.genruntimeconfig.cache
+C:\Users\Admin\Source\Repos\TheAdventure\obj\Debug\net8.0\ref\TheAdventure.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\player.json
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\bomb.json
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\System.Windows.Extensions.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\runtimes\win\lib\net8.0\System.Windows.Extensions.dll
+C:\Users\Admin\Source\Repos\TheAdventure\bin\Debug\net8.0\Assets\sword_slash.wav
diff --git a/obj/Debug/net8.0/TheAdventure.dll b/obj/Debug/net8.0/TheAdventure.dll
new file mode 100644
index 0000000..11d11e0
Binary files /dev/null and b/obj/Debug/net8.0/TheAdventure.dll differ
diff --git a/obj/Debug/net8.0/TheAdventure.genruntimeconfig.cache b/obj/Debug/net8.0/TheAdventure.genruntimeconfig.cache
new file mode 100644
index 0000000..4cc9e7c
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.genruntimeconfig.cache
@@ -0,0 +1 @@
+a002fc0815fb92ca735a736e56d817eef3abc084b37d183172806bc23d23d7d5
diff --git a/obj/Debug/net8.0/TheAdventure.pdb b/obj/Debug/net8.0/TheAdventure.pdb
new file mode 100644
index 0000000..05ed96d
Binary files /dev/null and b/obj/Debug/net8.0/TheAdventure.pdb differ
diff --git a/obj/Debug/net8.0/TheAdventure.sourcelink.json b/obj/Debug/net8.0/TheAdventure.sourcelink.json
new file mode 100644
index 0000000..75c35c8
--- /dev/null
+++ b/obj/Debug/net8.0/TheAdventure.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\*":"https://raw.githubusercontent.com/dotNETUVT/TheAdventure/4a500afa9df097d70f94c87c1a2504ce959a580f/*"}}
\ No newline at end of file
diff --git a/obj/Debug/net8.0/apphost.exe b/obj/Debug/net8.0/apphost.exe
new file mode 100644
index 0000000..e16eeb0
Binary files /dev/null and b/obj/Debug/net8.0/apphost.exe differ
diff --git a/obj/Debug/net8.0/ref/TheAdventure.dll b/obj/Debug/net8.0/ref/TheAdventure.dll
new file mode 100644
index 0000000..41df29f
Binary files /dev/null and b/obj/Debug/net8.0/ref/TheAdventure.dll differ
diff --git a/obj/Debug/net8.0/refint/TheAdventure.dll b/obj/Debug/net8.0/refint/TheAdventure.dll
new file mode 100644
index 0000000..41df29f
Binary files /dev/null and b/obj/Debug/net8.0/refint/TheAdventure.dll differ
diff --git a/obj/TheAdventure.csproj.nuget.dgspec.json b/obj/TheAdventure.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..d8445ac
--- /dev/null
+++ b/obj/TheAdventure.csproj.nuget.dgspec.json
@@ -0,0 +1,90 @@
+{
+ "format": 1,
+ "restore": {
+ "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj": {}
+ },
+ "projects": {
+ "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj",
+ "projectName": "TheAdventure",
+ "projectPath": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj",
+ "packagesPath": "C:\\Users\\Admin\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\Admin\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ }
+ },
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Silk.NET.Input.Sdl": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "Silk.NET.SDL": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "Silk.NET.Windowing.Sdl": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.3, )"
+ },
+ "System.Windows.Extensions": {
+ "target": "Package",
+ "version": "[8.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/obj/TheAdventure.csproj.nuget.g.props b/obj/TheAdventure.csproj.nuget.g.props
new file mode 100644
index 0000000..b062fc7
--- /dev/null
+++ b/obj/TheAdventure.csproj.nuget.g.props
@@ -0,0 +1,18 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Admin\.nuget\packages\
+ PackageReference
+ 6.9.2
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/obj/TheAdventure.csproj.nuget.g.targets b/obj/TheAdventure.csproj.nuget.g.targets
new file mode 100644
index 0000000..1f04902
--- /dev/null
+++ b/obj/TheAdventure.csproj.nuget.g.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/obj/project.assets.json b/obj/project.assets.json
new file mode 100644
index 0000000..060e795
--- /dev/null
+++ b/obj/project.assets.json
@@ -0,0 +1,1007 @@
+{
+ "version": 3,
+ "targets": {
+ "net8.0": {
+ "Microsoft.CSharp/4.7.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.0/_._": {}
+ }
+ },
+ "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyModel/8.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Text.Encodings.Web": "8.0.0",
+ "System.Text.Json": "8.0.0"
+ },
+ "compile": {
+ "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.Extensions.DependencyModel.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ }
+ },
+ "Silk.NET.Core/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.CSharp": "4.7.0",
+ "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
+ "Microsoft.Extensions.DependencyModel": "8.0.0",
+ "System.Memory": "4.5.5",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/net6.0/Silk.NET.Core.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Silk.NET.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Silk.NET.Input.Common/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Silk.NET.Windowing.Common": "2.20.0"
+ },
+ "compile": {
+ "lib/net5.0/Silk.NET.Input.Common.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net5.0/Silk.NET.Input.Common.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Silk.NET.Input.Sdl/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Silk.NET.Input.Common": "2.20.0",
+ "Silk.NET.Windowing.Sdl": "2.20.0"
+ },
+ "compile": {
+ "lib/net5.0/Silk.NET.Input.Sdl.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net5.0/Silk.NET.Input.Sdl.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Silk.NET.Maths/2.20.0": {
+ "type": "package",
+ "compile": {
+ "lib/net5.0/Silk.NET.Maths.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net5.0/Silk.NET.Maths.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Silk.NET.SDL/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Silk.NET.Core": "2.20.0",
+ "Silk.NET.Maths": "2.20.0",
+ "Ultz.Native.SDL": "2.28.4"
+ },
+ "compile": {
+ "lib/net6.0/Silk.NET.SDL.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Silk.NET.SDL.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/net6.0/Silk.NET.SDL.targets": {}
+ }
+ },
+ "Silk.NET.Windowing.Common/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Silk.NET.Core": "2.20.0",
+ "Silk.NET.Maths": "2.20.0"
+ },
+ "compile": {
+ "lib/netstandard2.1/Silk.NET.Windowing.Common.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.1/Silk.NET.Windowing.Common.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Silk.NET.Windowing.Sdl/2.20.0": {
+ "type": "package",
+ "dependencies": {
+ "Silk.NET.SDL": "2.20.0",
+ "Silk.NET.Windowing.Common": "2.20.0"
+ },
+ "compile": {
+ "lib/net6.0/Silk.NET.Windowing.Sdl.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Silk.NET.Windowing.Sdl.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "SixLabors.ImageSharp/3.1.3": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/SixLabors.ImageSharp.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "build/SixLabors.ImageSharp.props": {}
+ }
+ },
+ "System.Memory/4.5.5": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.0/_._": {}
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/netcoreapp3.1/_._": {}
+ }
+ },
+ "System.Text.Encodings.Web/8.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Text.Encodings.Web.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Text.Encodings.Web.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll": {
+ "assetType": "runtime",
+ "rid": "browser"
+ }
+ }
+ },
+ "System.Text.Json/8.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Text.Encodings.Web": "8.0.0"
+ },
+ "compile": {
+ "lib/net8.0/System.Text.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Text.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net6.0/System.Text.Json.targets": {}
+ }
+ },
+ "System.Windows.Extensions/8.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Windows.Extensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Windows.Extensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net8.0/System.Windows.Extensions.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "Ultz.Native.SDL/2.28.4": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard2.0/_._": {}
+ },
+ "build": {
+ "build/netstandard2.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/ios/native/libSDL2.a": {
+ "assetType": "native",
+ "rid": "ios"
+ },
+ "runtimes/iossimulator/native/libSDL2.a": {
+ "assetType": "native",
+ "rid": "iossimulator"
+ },
+ "runtimes/linux-x64/native/libSDL2-2.0.so": {
+ "assetType": "native",
+ "rid": "linux-x64"
+ },
+ "runtimes/linux-x86/native/libSDL2-2.0.so": {
+ "assetType": "native",
+ "rid": "linux-x86"
+ },
+ "runtimes/osx/native/libSDL2-2.0.dylib": {
+ "assetType": "native",
+ "rid": "osx"
+ },
+ "runtimes/tvos/native/libSDL2.a": {
+ "assetType": "native",
+ "rid": "tvos"
+ },
+ "runtimes/tvossimulator/native/libSDL2.a": {
+ "assetType": "native",
+ "rid": "tvossimulator"
+ },
+ "runtimes/win-arm64/native/SDL2.dll": {
+ "assetType": "native",
+ "rid": "win-arm64"
+ },
+ "runtimes/win-x64/native/SDL2.dll": {
+ "assetType": "native",
+ "rid": "win-x64"
+ },
+ "runtimes/win-x86/native/SDL2.dll": {
+ "assetType": "native",
+ "rid": "win-x86"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.CSharp/4.7.0": {
+ "sha512": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
+ "type": "package",
+ "path": "microsoft.csharp/4.7.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/netcore50/Microsoft.CSharp.dll",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.3/Microsoft.CSharp.dll",
+ "lib/netstandard2.0/Microsoft.CSharp.dll",
+ "lib/netstandard2.0/Microsoft.CSharp.xml",
+ "lib/portable-net45+win8+wp8+wpa81/_._",
+ "lib/uap10.0.16299/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "microsoft.csharp.4.7.0.nupkg.sha512",
+ "microsoft.csharp.nuspec",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/netcore50/Microsoft.CSharp.dll",
+ "ref/netcore50/Microsoft.CSharp.xml",
+ "ref/netcore50/de/Microsoft.CSharp.xml",
+ "ref/netcore50/es/Microsoft.CSharp.xml",
+ "ref/netcore50/fr/Microsoft.CSharp.xml",
+ "ref/netcore50/it/Microsoft.CSharp.xml",
+ "ref/netcore50/ja/Microsoft.CSharp.xml",
+ "ref/netcore50/ko/Microsoft.CSharp.xml",
+ "ref/netcore50/ru/Microsoft.CSharp.xml",
+ "ref/netcore50/zh-hans/Microsoft.CSharp.xml",
+ "ref/netcore50/zh-hant/Microsoft.CSharp.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.0/Microsoft.CSharp.dll",
+ "ref/netstandard1.0/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/de/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/es/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/fr/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/it/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ja/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ko/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/ru/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/zh-hans/Microsoft.CSharp.xml",
+ "ref/netstandard1.0/zh-hant/Microsoft.CSharp.xml",
+ "ref/netstandard2.0/Microsoft.CSharp.dll",
+ "ref/netstandard2.0/Microsoft.CSharp.xml",
+ "ref/portable-net45+win8+wp8+wpa81/_._",
+ "ref/uap10.0.16299/_._",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Microsoft.DotNet.PlatformAbstractions/3.1.6": {
+ "sha512": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg==",
+ "type": "package",
+ "path": "microsoft.dotnet.platformabstractions/3.1.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net45/Microsoft.DotNet.PlatformAbstractions.dll",
+ "lib/net45/Microsoft.DotNet.PlatformAbstractions.xml",
+ "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll",
+ "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.xml",
+ "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.dll",
+ "lib/netstandard2.0/Microsoft.DotNet.PlatformAbstractions.xml",
+ "microsoft.dotnet.platformabstractions.3.1.6.nupkg.sha512",
+ "microsoft.dotnet.platformabstractions.nuspec"
+ ]
+ },
+ "Microsoft.Extensions.DependencyModel/8.0.0": {
+ "sha512": "NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==",
+ "type": "package",
+ "path": "microsoft.extensions.dependencymodel/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/Microsoft.Extensions.DependencyModel.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyModel.targets",
+ "lib/net462/Microsoft.Extensions.DependencyModel.dll",
+ "lib/net462/Microsoft.Extensions.DependencyModel.xml",
+ "lib/net6.0/Microsoft.Extensions.DependencyModel.dll",
+ "lib/net6.0/Microsoft.Extensions.DependencyModel.xml",
+ "lib/net7.0/Microsoft.Extensions.DependencyModel.dll",
+ "lib/net7.0/Microsoft.Extensions.DependencyModel.xml",
+ "lib/net8.0/Microsoft.Extensions.DependencyModel.dll",
+ "lib/net8.0/Microsoft.Extensions.DependencyModel.xml",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll",
+ "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.xml",
+ "microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512",
+ "microsoft.extensions.dependencymodel.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Silk.NET.Core/2.20.0": {
+ "sha512": "vin8fW0bUBD3hDbN3s3br+ePtAzzdOCygslGfb7JR86ZKVQ/fAsgLcKQLDbNjZAn020F4eUEg/UNEZqpBwhOcg==",
+ "type": "package",
+ "path": "silk.net.core/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net5.0/Silk.NET.Core.dll",
+ "lib/net5.0/Silk.NET.Core.xml",
+ "lib/net6.0/Silk.NET.Core.dll",
+ "lib/net6.0/Silk.NET.Core.xml",
+ "lib/netcoreapp3.1/Silk.NET.Core.dll",
+ "lib/netcoreapp3.1/Silk.NET.Core.xml",
+ "lib/netstandard2.0/Silk.NET.Core.dll",
+ "lib/netstandard2.0/Silk.NET.Core.xml",
+ "lib/netstandard2.1/Silk.NET.Core.dll",
+ "lib/netstandard2.1/Silk.NET.Core.xml",
+ "silk.net.core.2.20.0.nupkg.sha512",
+ "silk.net.core.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.Input.Common/2.20.0": {
+ "sha512": "onPElezFywVC68Ir94rHZ17Eptw/bpuryBdcLwuYnHIAawgouMheVBL2b+b9i7Aexv6gIaN6X5H9t8JSeKPzUQ==",
+ "type": "package",
+ "path": "silk.net.input.common/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net5.0/Silk.NET.Input.Common.dll",
+ "lib/net5.0/Silk.NET.Input.Common.xml",
+ "lib/netcoreapp3.1/Silk.NET.Input.Common.dll",
+ "lib/netcoreapp3.1/Silk.NET.Input.Common.xml",
+ "lib/netstandard2.0/Silk.NET.Input.Common.dll",
+ "lib/netstandard2.0/Silk.NET.Input.Common.xml",
+ "lib/netstandard2.1/Silk.NET.Input.Common.dll",
+ "lib/netstandard2.1/Silk.NET.Input.Common.xml",
+ "silk.net.input.common.2.20.0.nupkg.sha512",
+ "silk.net.input.common.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.Input.Sdl/2.20.0": {
+ "sha512": "IFC2v5bjVgyjpMy5/KLwhpCV6aWPLWevuAwxeohWWavoJq8lzZd6D2b8Mk5mHE17JYU3ksc5YcuZf2vz3xmFiQ==",
+ "type": "package",
+ "path": "silk.net.input.sdl/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net5.0/Silk.NET.Input.Sdl.dll",
+ "lib/net5.0/Silk.NET.Input.Sdl.xml",
+ "lib/netcoreapp3.1/Silk.NET.Input.Sdl.dll",
+ "lib/netcoreapp3.1/Silk.NET.Input.Sdl.xml",
+ "lib/netstandard2.0/Silk.NET.Input.Sdl.dll",
+ "lib/netstandard2.0/Silk.NET.Input.Sdl.xml",
+ "lib/netstandard2.1/Silk.NET.Input.Sdl.dll",
+ "lib/netstandard2.1/Silk.NET.Input.Sdl.xml",
+ "silk.net.input.sdl.2.20.0.nupkg.sha512",
+ "silk.net.input.sdl.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.Maths/2.20.0": {
+ "sha512": "m9QxEPE6Y/m7AXTTKBbuy53Proi8k+HlvYa5x/UKbhcAbursIFFOJS8tVfCpRdZ3QGTfKBFlfifzJhByal8Vjw==",
+ "type": "package",
+ "path": "silk.net.maths/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net5.0/Silk.NET.Maths.dll",
+ "lib/net5.0/Silk.NET.Maths.xml",
+ "lib/net6.0-android31.0/Silk.NET.Maths.dll",
+ "lib/net6.0-android31.0/Silk.NET.Maths.xml",
+ "lib/net6.0-ios16.1/Silk.NET.Maths.dll",
+ "lib/net6.0-ios16.1/Silk.NET.Maths.xml",
+ "lib/netcoreapp3.1/Silk.NET.Maths.dll",
+ "lib/netcoreapp3.1/Silk.NET.Maths.xml",
+ "lib/netstandard2.0/Silk.NET.Maths.dll",
+ "lib/netstandard2.0/Silk.NET.Maths.xml",
+ "lib/netstandard2.1/Silk.NET.Maths.dll",
+ "lib/netstandard2.1/Silk.NET.Maths.xml",
+ "silk.net.maths.2.20.0.nupkg.sha512",
+ "silk.net.maths.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.SDL/2.20.0": {
+ "sha512": "AQTPGMEqv2gh5A91wRMGWJ5Dh9rrsKiHNsIKB6aJE6eIZOYdZM96kg/z4W1EDto1R7jJY1+f/k65D7ZM1H1M6w==",
+ "type": "package",
+ "path": "silk.net.sdl/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "build/net6.0/Silk.NET.SDL.targets",
+ "lib/net5.0/Silk.NET.SDL.dll",
+ "lib/net5.0/Silk.NET.SDL.xml",
+ "lib/net6.0/Silk.NET.SDL.dll",
+ "lib/net6.0/Silk.NET.SDL.xml",
+ "lib/netcoreapp3.1/Silk.NET.SDL.dll",
+ "lib/netcoreapp3.1/Silk.NET.SDL.xml",
+ "lib/netstandard2.0/Silk.NET.SDL.dll",
+ "lib/netstandard2.0/Silk.NET.SDL.xml",
+ "lib/netstandard2.1/Silk.NET.SDL.dll",
+ "lib/netstandard2.1/Silk.NET.SDL.xml",
+ "silk.net.sdl.2.20.0.nupkg.sha512",
+ "silk.net.sdl.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.Windowing.Common/2.20.0": {
+ "sha512": "ZsF5ddWPkQhwAlSBz2PetaBUO64u+pVAP9bOb2oGZlEHp0iH+NxfEN/zswcUntE2Dm9yHB8bdmwVD82MEOwj6Q==",
+ "type": "package",
+ "path": "silk.net.windowing.common/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/netstandard2.0/Silk.NET.Windowing.Common.dll",
+ "lib/netstandard2.0/Silk.NET.Windowing.Common.xml",
+ "lib/netstandard2.1/Silk.NET.Windowing.Common.dll",
+ "lib/netstandard2.1/Silk.NET.Windowing.Common.xml",
+ "silk.net.windowing.common.2.20.0.nupkg.sha512",
+ "silk.net.windowing.common.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "Silk.NET.Windowing.Sdl/2.20.0": {
+ "sha512": "Os5752+77ft+73U7hYmlrVajCMoD/etss5jVUSUteyifLh71ieQMQ046SdhoEtltsm1MmTp02T986GsXu82+BQ==",
+ "type": "package",
+ "path": "silk.net.windowing.sdl/2.20.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "lib/net5.0/Silk.NET.Windowing.Sdl.dll",
+ "lib/net5.0/Silk.NET.Windowing.Sdl.xml",
+ "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.aar",
+ "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.dll",
+ "lib/net6.0-android31.0/Silk.NET.Windowing.Sdl.xml",
+ "lib/net6.0-android31.0/app-release.aar",
+ "lib/net6.0-ios16.1/Silk.NET.Windowing.Sdl.dll",
+ "lib/net6.0-ios16.1/Silk.NET.Windowing.Sdl.xml",
+ "lib/net6.0-maccatalyst16.1/Silk.NET.Windowing.Sdl.dll",
+ "lib/net6.0-maccatalyst16.1/Silk.NET.Windowing.Sdl.xml",
+ "lib/net6.0/Silk.NET.Windowing.Sdl.dll",
+ "lib/net6.0/Silk.NET.Windowing.Sdl.xml",
+ "lib/netcoreapp3.1/Silk.NET.Windowing.Sdl.dll",
+ "lib/netcoreapp3.1/Silk.NET.Windowing.Sdl.xml",
+ "lib/netstandard2.0/Silk.NET.Windowing.Sdl.dll",
+ "lib/netstandard2.0/Silk.NET.Windowing.Sdl.xml",
+ "lib/netstandard2.1/Silk.NET.Windowing.Sdl.dll",
+ "lib/netstandard2.1/Silk.NET.Windowing.Sdl.xml",
+ "silk.net.windowing.sdl.2.20.0.nupkg.sha512",
+ "silk.net.windowing.sdl.nuspec",
+ "silkdotnet_v3.png"
+ ]
+ },
+ "SixLabors.ImageSharp/3.1.3": {
+ "sha512": "wybtaqZQ1ZRZ4ZeU+9h+PaSeV14nyiGKIy7qRbDfSHzHq4ybqyOcjoifeaYbiKLO1u+PVxLBuy7MF/DMmwwbfg==",
+ "type": "package",
+ "path": "sixlabors.imagesharp/3.1.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE",
+ "build/SixLabors.ImageSharp.props",
+ "lib/net6.0/SixLabors.ImageSharp.dll",
+ "lib/net6.0/SixLabors.ImageSharp.xml",
+ "sixlabors.imagesharp.128.png",
+ "sixlabors.imagesharp.3.1.3.nupkg.sha512",
+ "sixlabors.imagesharp.nuspec"
+ ]
+ },
+ "System.Memory/4.5.5": {
+ "sha512": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
+ "type": "package",
+ "path": "system.memory/4.5.5",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/System.Memory.dll",
+ "lib/net461/System.Memory.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard1.1/System.Memory.dll",
+ "lib/netstandard1.1/System.Memory.xml",
+ "lib/netstandard2.0/System.Memory.dll",
+ "lib/netstandard2.0/System.Memory.xml",
+ "ref/netcoreapp2.1/_._",
+ "system.memory.4.5.5.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "type": "package",
+ "path": "system.numerics.vectors/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net46/System.Numerics.Vectors.dll",
+ "lib/net46/System.Numerics.Vectors.xml",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.0/System.Numerics.Vectors.dll",
+ "lib/netstandard1.0/System.Numerics.Vectors.xml",
+ "lib/netstandard2.0/System.Numerics.Vectors.dll",
+ "lib/netstandard2.0/System.Numerics.Vectors.xml",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
+ "lib/uap10.0.16299/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/System.Numerics.Vectors.dll",
+ "ref/net45/System.Numerics.Vectors.xml",
+ "ref/net46/System.Numerics.Vectors.dll",
+ "ref/net46/System.Numerics.Vectors.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.0/System.Numerics.Vectors.dll",
+ "ref/netstandard1.0/System.Numerics.Vectors.xml",
+ "ref/netstandard2.0/System.Numerics.Vectors.dll",
+ "ref/netstandard2.0/System.Numerics.Vectors.xml",
+ "ref/uap10.0.16299/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.numerics.vectors.4.5.0.nupkg.sha512",
+ "system.numerics.vectors.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "type": "package",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "system.runtime.compilerservices.unsafe.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Encodings.Web/8.0.0": {
+ "sha512": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==",
+ "type": "package",
+ "path": "system.text.encodings.web/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Text.Encodings.Web.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets",
+ "lib/net462/System.Text.Encodings.Web.dll",
+ "lib/net462/System.Text.Encodings.Web.xml",
+ "lib/net6.0/System.Text.Encodings.Web.dll",
+ "lib/net6.0/System.Text.Encodings.Web.xml",
+ "lib/net7.0/System.Text.Encodings.Web.dll",
+ "lib/net7.0/System.Text.Encodings.Web.xml",
+ "lib/net8.0/System.Text.Encodings.Web.dll",
+ "lib/net8.0/System.Text.Encodings.Web.xml",
+ "lib/netstandard2.0/System.Text.Encodings.Web.dll",
+ "lib/netstandard2.0/System.Text.Encodings.Web.xml",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll",
+ "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml",
+ "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll",
+ "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml",
+ "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll",
+ "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.xml",
+ "system.text.encodings.web.8.0.0.nupkg.sha512",
+ "system.text.encodings.web.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Json/8.0.0": {
+ "sha512": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==",
+ "type": "package",
+ "path": "system.text.json/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll",
+ "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll",
+ "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll",
+ "buildTransitive/net461/System.Text.Json.targets",
+ "buildTransitive/net462/System.Text.Json.targets",
+ "buildTransitive/net6.0/System.Text.Json.targets",
+ "buildTransitive/netcoreapp2.0/System.Text.Json.targets",
+ "buildTransitive/netstandard2.0/System.Text.Json.targets",
+ "lib/net462/System.Text.Json.dll",
+ "lib/net462/System.Text.Json.xml",
+ "lib/net6.0/System.Text.Json.dll",
+ "lib/net6.0/System.Text.Json.xml",
+ "lib/net7.0/System.Text.Json.dll",
+ "lib/net7.0/System.Text.Json.xml",
+ "lib/net8.0/System.Text.Json.dll",
+ "lib/net8.0/System.Text.Json.xml",
+ "lib/netstandard2.0/System.Text.Json.dll",
+ "lib/netstandard2.0/System.Text.Json.xml",
+ "system.text.json.8.0.0.nupkg.sha512",
+ "system.text.json.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Windows.Extensions/8.0.0": {
+ "sha512": "Obg3a90MkOw9mYKxrardLpY2u0axDMrSmy4JCdq2cYbelM2cUwmUir5Bomvd1yxmPL9h5LVHU1tuKBZpUjfASg==",
+ "type": "package",
+ "path": "system.windows.extensions/8.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net6.0/System.Windows.Extensions.dll",
+ "lib/net6.0/System.Windows.Extensions.xml",
+ "lib/net7.0/System.Windows.Extensions.dll",
+ "lib/net7.0/System.Windows.Extensions.xml",
+ "lib/net8.0/System.Windows.Extensions.dll",
+ "lib/net8.0/System.Windows.Extensions.xml",
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.dll",
+ "runtimes/win/lib/net6.0/System.Windows.Extensions.xml",
+ "runtimes/win/lib/net7.0/System.Windows.Extensions.dll",
+ "runtimes/win/lib/net7.0/System.Windows.Extensions.xml",
+ "runtimes/win/lib/net8.0/System.Windows.Extensions.dll",
+ "runtimes/win/lib/net8.0/System.Windows.Extensions.xml",
+ "system.windows.extensions.8.0.0.nupkg.sha512",
+ "system.windows.extensions.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "Ultz.Native.SDL/2.28.4": {
+ "sha512": "PNjy7xHiR3p8xkzfVSGhPlRYkzGZjVH6sFiJn2zMNKDQOXxqawUXJAyhFOUpdN36gyVJ26Gl4Z2CcmoLrgEArA==",
+ "type": "package",
+ "path": "ultz.native.sdl/2.28.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "README.md",
+ "build/net461/Ultz.Native.SDL.targets",
+ "build/netstandard2.0/Ultz.Native.SDL.targets",
+ "lib/net461/_._",
+ "lib/netstandard2.0/_._",
+ "runtimes/ios/native/libSDL2.a",
+ "runtimes/iossimulator/native/libSDL2.a",
+ "runtimes/linux-x64/native/libSDL2-2.0.so",
+ "runtimes/linux-x86/native/libSDL2-2.0.so",
+ "runtimes/osx/native/libSDL2-2.0.dylib",
+ "runtimes/tvos/native/libSDL2.a",
+ "runtimes/tvossimulator/native/libSDL2.a",
+ "runtimes/win-arm64/native/SDL2.dll",
+ "runtimes/win-x64/native/SDL2.dll",
+ "runtimes/win-x86/native/SDL2.dll",
+ "silkdotnet_v3.png",
+ "ultz.native.sdl.2.28.4.nupkg.sha512",
+ "ultz.native.sdl.nuspec"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net8.0": [
+ "Silk.NET.Input.Sdl >= 2.20.0",
+ "Silk.NET.SDL >= 2.20.0",
+ "Silk.NET.Windowing.Sdl >= 2.20.0",
+ "SixLabors.ImageSharp >= 3.1.3",
+ "System.Windows.Extensions >= 8.0.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Admin\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj",
+ "projectName": "TheAdventure",
+ "projectPath": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj",
+ "packagesPath": "C:\\Users\\Admin\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\Admin\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ }
+ },
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Silk.NET.Input.Sdl": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "Silk.NET.SDL": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "Silk.NET.Windowing.Sdl": {
+ "target": "Package",
+ "version": "[2.20.0, )"
+ },
+ "SixLabors.ImageSharp": {
+ "target": "Package",
+ "version": "[3.1.3, )"
+ },
+ "System.Windows.Extensions": {
+ "target": "Package",
+ "version": "[8.0.0, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "logs": [
+ {
+ "code": "NU1902",
+ "level": "Warning",
+ "warningLevel": 1,
+ "message": "Package 'SixLabors.ImageSharp' 3.1.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-5x7m-6737-26cr",
+ "libraryId": "SixLabors.ImageSharp",
+ "targetGraphs": [
+ "net8.0"
+ ]
+ },
+ {
+ "code": "NU1902",
+ "level": "Warning",
+ "warningLevel": 1,
+ "message": "Package 'SixLabors.ImageSharp' 3.1.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-g85r-6x2q-45w7",
+ "libraryId": "SixLabors.ImageSharp",
+ "targetGraphs": [
+ "net8.0"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache
new file mode 100644
index 0000000..7df7990
--- /dev/null
+++ b/obj/project.nuget.cache
@@ -0,0 +1,48 @@
+{
+ "version": 2,
+ "dgSpecHash": "2pcrgO77uBMzr4kMHznwKycYf4EJla2+FSVU2mq/5dVtHkyfnej1K07ksSJPvt0l5KNmb7QXE+n6g3pG6EM7eg==",
+ "success": true,
+ "projectFilePath": "C:\\Users\\Admin\\Source\\Repos\\TheAdventure\\TheAdventure.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Admin\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\microsoft.dotnet.platformabstractions\\3.1.6\\microsoft.dotnet.platformabstractions.3.1.6.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.0\\microsoft.extensions.dependencymodel.8.0.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.core\\2.20.0\\silk.net.core.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.input.common\\2.20.0\\silk.net.input.common.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.input.sdl\\2.20.0\\silk.net.input.sdl.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.maths\\2.20.0\\silk.net.maths.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.sdl\\2.20.0\\silk.net.sdl.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.windowing.common\\2.20.0\\silk.net.windowing.common.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\silk.net.windowing.sdl\\2.20.0\\silk.net.windowing.sdl.2.20.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\sixlabors.imagesharp\\3.1.3\\sixlabors.imagesharp.3.1.3.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.text.encodings.web\\8.0.0\\system.text.encodings.web.8.0.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.text.json\\8.0.0\\system.text.json.8.0.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\system.windows.extensions\\8.0.0\\system.windows.extensions.8.0.0.nupkg.sha512",
+ "C:\\Users\\Admin\\.nuget\\packages\\ultz.native.sdl\\2.28.4\\ultz.native.sdl.2.28.4.nupkg.sha512"
+ ],
+ "logs": [
+ {
+ "code": "NU1902",
+ "level": "Warning",
+ "warningLevel": 1,
+ "message": "Package 'SixLabors.ImageSharp' 3.1.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-5x7m-6737-26cr",
+ "libraryId": "SixLabors.ImageSharp",
+ "targetGraphs": [
+ "net8.0"
+ ]
+ },
+ {
+ "code": "NU1902",
+ "level": "Warning",
+ "warningLevel": 1,
+ "message": "Package 'SixLabors.ImageSharp' 3.1.3 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-g85r-6x2q-45w7",
+ "libraryId": "SixLabors.ImageSharp",
+ "targetGraphs": [
+ "net8.0"
+ ]
+ }
+ ]
+}
\ No newline at end of file