diff --git a/assets/scenes/scene_1.symtres b/assets/scenes/scene_1.symtres index a74a3e2..4997a93 100755 --- a/assets/scenes/scene_1.symtres +++ b/assets/scenes/scene_1.symtres @@ -21,7 +21,7 @@ Player { type : 2 scale : 1.000 1.000 1.000 - rotation : 0.000 -0.727 0.000 -0.687 + rotation : 0.000 0.007 0.000 1.000 player_key_mask : 0 position : 57.000 1.625 8.000 flags : 1 @@ -126,14 +126,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 - position : 2.000 0.000 10.000 + position : 3.000 0.000 2.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 50.000 50.000 } Entity @@ -145,14 +145,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 48.000 6.000 2.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 7.600 16.200 } Entity @@ -164,14 +164,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 6.000 -27.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -183,14 +183,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 0.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -202,14 +202,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 48.000 6.000 14.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -221,14 +221,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 62.000 6.000 8.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -240,14 +240,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 34.000 6.000 19.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -259,14 +259,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 34.000 6.000 -15.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -278,14 +278,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 29.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -297,14 +297,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 6.000 24.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -316,14 +316,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 18.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -335,14 +335,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 -13.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -354,14 +354,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 12.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -373,14 +373,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 0.000 6.000 -34.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -392,14 +392,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -35.000 6.000 -34.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -411,14 +411,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 36.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -430,14 +430,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -32.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -449,14 +449,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -0.000 6.000 24.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -468,14 +468,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -17.000 6.000 24.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -487,14 +487,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -9.000 6.000 48.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -506,14 +506,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -23.000 6.000 16.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -525,14 +525,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -23.000 6.000 -28.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -544,14 +544,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -51.500 6.000 -19.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -563,14 +563,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -8.000 6.000 -50.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -582,14 +582,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 -43.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -601,14 +601,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -23.000 6.000 -43.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -684,7 +684,7 @@ Scene_Entity_Entry { scale : 1.000 1.000 1.000 rotation : 0.000 0.000 0.000 1.000 - position : 20.000 3.000 -16.000 + position : 20.500 3.000 -16.500 filename : pickup_key_red name : Pickup_Key_Red } diff --git a/assets/scenes/scene_2.symtres b/assets/scenes/scene_2.symtres index 827deed..f758ab3 100644 --- a/assets/scenes/scene_2.symtres +++ b/assets/scenes/scene_2.symtres @@ -4,7 +4,7 @@ Scene_Config background_music_filename : sounds/scene_background_music_default.ogg fog_type : 1 fog_density : 0.0850 - fog_color : 0.161 0.220 0.282 + fog_color : 0.106 0.145 0.184 debug_draw_physics : false fog_start_distance : 0.0000 fog_max_distance : 60.0000 @@ -21,9 +21,9 @@ Player { type : 2 scale : 1.000 1.000 1.000 - rotation : 0.000 0.701 0.000 0.713 + rotation : 0.000 0.704 0.000 0.710 player_key_mask : 0 - position : 21.961 1.625 7.695 + position : 24.946 1.583 7.616 flags : 1 player_health : 100 name : Player @@ -270,14 +270,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 42.000 0.000 -10.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 75.000 75.000 } Entity @@ -289,14 +289,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 48.000 6.000 2.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -308,14 +308,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 17.500 6.000 -20.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -327,14 +327,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -10.000 0.000 8.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -346,14 +346,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 48.000 6.000 14.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -365,14 +365,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 62.000 6.000 8.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -384,14 +384,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 34.000 6.000 19.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -403,14 +403,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 34.000 6.000 -1.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -422,14 +422,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 32.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -441,14 +441,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 36.000 6.000 -34.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -460,14 +460,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 21.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -479,14 +479,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 -2.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -498,14 +498,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 12.000 6.000 -6.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -517,14 +517,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 11.500 6.000 -34.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -536,14 +536,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 27.000 8.000 36.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -555,14 +555,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 29.000 6.000 24.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -574,14 +574,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 12.000 6.000 24.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -593,14 +593,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 3.500 44.500 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -612,14 +612,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 24.000 6.000 -65.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -631,14 +631,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 6.000 6.000 -49.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -650,14 +650,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 13.000 8.000 36.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -669,14 +669,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 26.500 6.000 -20.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -688,14 +688,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 44.000 6.000 -38.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -707,14 +707,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 44.000 6.000 -58.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -726,14 +726,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 58.000 6.000 -55.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -745,14 +745,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 58.000 6.000 -40.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -764,14 +764,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 0.000 37.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -783,14 +783,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 86.000 14.000 -55.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -802,14 +802,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 86.600 8.500 -47.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -821,14 +821,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 86.000 14.000 -40.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -840,14 +840,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 119.000 8.500 -47.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -859,14 +859,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 138.000 14.000 -47.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -878,14 +878,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 119.000 14.000 -72.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -897,14 +897,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 44.000 13.000 90.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -916,14 +916,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 37.000 13.000 71.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -935,14 +935,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 100.000 14.000 -65.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -954,14 +954,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 27.000 13.000 59.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -973,14 +973,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 13.000 13.000 59.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -992,14 +992,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 8.500 88.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1011,14 +1011,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 13.000 108.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1030,14 +1030,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -5.000 13.000 88.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1049,14 +1049,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 3.000 13.000 70.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1068,14 +1068,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 119.000 14.000 -22.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1087,14 +1087,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 100.000 14.000 -30.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1106,14 +1106,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 60.000 0.500 -48.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1125,14 +1125,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 65.500 4.000 -48.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1144,14 +1144,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 75.000 5.000 -47.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1163,14 +1163,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 5.000 49.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1182,14 +1182,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : 20.000 8.500 58.500 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1201,14 +1201,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -7.500 6.000 2.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1220,14 +1220,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -7.500 6.000 15.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1239,14 +1239,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -15.500 3.500 8.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1258,14 +1258,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : floor_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -38.500 3.500 8.000 flags : 1 specular_strength : 62.0000 name : Floor_Tile archetype : floor_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1277,14 +1277,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -21.500 9.000 19.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1296,14 +1296,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -21.500 9.000 -1.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1315,14 +1315,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -56.000 9.000 8.000 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1334,14 +1334,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -39.500 9.000 24.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Entity @@ -1353,14 +1353,14 @@ Entity diffuse_color : 1.000 1.000 1.000 1.000 geometry : wall_tile.symbres specular : 0.4000 - diffuse_texture : white.tga + diffuse_texture : concrete_7241.tga diffuse : 1.0000 position : -39.500 9.000 -7.500 flags : 1 specular_strength : 62.0000 name : Wall_Tile archetype : wall_tile - uv_scale : 0.300 0.200 + uv_scale : 8.000 16.000 } Scene_Entity_Entry diff --git a/assets/textures/concrete_7241.tga b/assets/textures/concrete_7241.tga new file mode 100644 index 0000000..5b46381 Binary files /dev/null and b/assets/textures/concrete_7241.tga differ diff --git a/src/common/version.h b/src/common/version.h index 005cea9..4eee68e 100755 --- a/src/common/version.h +++ b/src/common/version.h @@ -3,8 +3,8 @@ /* Auto generated version file. DO NOT MODIFY */ #define SYMMETRY_VERSION_MAJOR 0 -#define SYMMETRY_VERSION_MINOR 3 -#define SYMMETRY_VERSION_REVISION 376 +#define SYMMETRY_VERSION_MINOR 4 +#define SYMMETRY_VERSION_REVISION 377 #define SYMMETRY_VERSION_BRANCH "dev" #endif \ No newline at end of file diff --git a/src/game/player.c b/src/game/player.c index 0b36718..f07d700 100755 --- a/src/game/player.c +++ b/src/game/player.c @@ -258,8 +258,8 @@ void player_update_physics(struct Player* player, struct Scene* scene, float fix struct Bounding_Box* box = &colliding_entity->derived_bounding_box; vec3 normal = bv_bounding_box_normal_from_intersection_point(box, intersection_point); - im_ray_origin_dir(intersection_point, normal, 5.f, (vec4) { 1.f, 0.f, 0.f, 1.f }, 3); - im_ray(&forward_ray, player->min_forward_distance, (vec4) { 0.f, 1.f, 0.f, 1.f }, 3); + //im_ray_origin_dir(intersection_point, normal, 5.f, (vec4) { 1.f, 0.f, 0.f, 1.f }, 3); + //im_ray(&forward_ray, player->min_forward_distance, (vec4) { 0.f, 1.f, 0.f, 1.f }, 3); float dot = (vec3_dot(&move_direction, &normal)); vec3 norm_scaled = { 0.f }; diff --git a/src/game/scene.c b/src/game/scene.c index 5910164..475ed6f 100755 --- a/src/game/scene.c +++ b/src/game/scene.c @@ -358,6 +358,7 @@ bool scene_load(struct Scene* scene, const char* filename, int directory_type) memset(scene_loaded_event->scene_load.filename, '\0', MAX_FILENAME_LEN); strncpy(scene_loaded_event->scene_load.filename, filename, MAX_FILENAME_LEN); event_manager_send_event(event_manager, scene_loaded_event); + event_manager_poll_events(event_manager); // Force polling for events to make sure on_scene_loaded event handlers are called } return num_objects_loaded > 0 ? true : false;