From 6969b362dd0e7bd0f0444b11e72f40e8e57199c5 Mon Sep 17 00:00:00 2001 From: Nathan Chapman Date: Sat, 24 May 2025 12:07:21 -0600 Subject: [PATCH] Add enemy navigation --- .gitattributes | 1 + .../environment/fire_pit_env.glb.import | 5 +- src/resources/level_navigation_mesh.res | Bin 0 -> 2539 bytes .../grassy_hills/terrain3d-01-01.res | 3 + .../grassy_hills/terrain3d-01-02.res | 3 + .../grassy_hills/terrain3d-01-03.res | 3 + .../grassy_hills/terrain3d-01-04.res | 3 + .../grassy_hills/terrain3d-01-05.res | 3 + .../grassy_hills/terrain3d-01-06.res | 3 + .../grassy_hills/terrain3d-01-07.res | 3 + .../grassy_hills/terrain3d-01-08.res | 3 + .../grassy_hills/terrain3d-01_00.res | 3 + .../grassy_hills/terrain3d-01_01.res | 3 + .../grassy_hills/terrain3d-01_02.res | 3 + .../grassy_hills/terrain3d-01_03.res | 3 + .../grassy_hills/terrain3d-01_04.res | 3 + .../grassy_hills/terrain3d-01_05.res | 3 + .../grassy_hills/terrain3d-01_06.res | 3 + .../grassy_hills/terrain3d-01_07.res | 3 + .../grassy_hills/terrain3d-02-01.res | 3 + .../grassy_hills/terrain3d-02-02.res | 3 + .../grassy_hills/terrain3d-02-03.res | 3 + .../grassy_hills/terrain3d-02-04.res | 3 + .../grassy_hills/terrain3d-02-05.res | 3 + .../grassy_hills/terrain3d-02-06.res | 3 + .../grassy_hills/terrain3d-02-07.res | 3 + .../grassy_hills/terrain3d-02-08.res | 3 + .../grassy_hills/terrain3d-02_00.res | 3 + .../grassy_hills/terrain3d-02_01.res | 3 + .../grassy_hills/terrain3d-02_02.res | 3 + .../grassy_hills/terrain3d-02_03.res | 3 + .../grassy_hills/terrain3d-02_04.res | 3 + .../grassy_hills/terrain3d-02_05.res | 3 + .../grassy_hills/terrain3d-02_06.res | 3 + .../grassy_hills/terrain3d-02_07.res | 3 + .../grassy_hills/terrain3d-03-01.res | 3 + .../grassy_hills/terrain3d-03-02.res | 3 + .../grassy_hills/terrain3d-03-03.res | 3 + .../grassy_hills/terrain3d-03-04.res | 3 + .../grassy_hills/terrain3d-03-05.res | 3 + .../grassy_hills/terrain3d-03-06.res | 3 + .../grassy_hills/terrain3d-03-07.res | 3 + .../grassy_hills/terrain3d-03-08.res | 3 + .../grassy_hills/terrain3d-03_00.res | 3 + .../grassy_hills/terrain3d-03_01.res | 3 + .../grassy_hills/terrain3d-03_02.res | 3 + .../grassy_hills/terrain3d-03_03.res | 3 + .../grassy_hills/terrain3d-03_04.res | 3 + .../grassy_hills/terrain3d-03_05.res | 3 + .../grassy_hills/terrain3d-03_06.res | 3 + .../grassy_hills/terrain3d-03_07.res | 3 + .../grassy_hills/terrain3d-04-01.res | 3 + .../grassy_hills/terrain3d-04-02.res | 3 + .../grassy_hills/terrain3d-04-03.res | 3 + .../grassy_hills/terrain3d-04-04.res | 3 + .../grassy_hills/terrain3d-04-05.res | 3 + .../grassy_hills/terrain3d-04-06.res | 3 + .../grassy_hills/terrain3d-04-07.res | 3 + .../grassy_hills/terrain3d-04-08.res | 3 + .../grassy_hills/terrain3d-04_00.res | 3 + .../grassy_hills/terrain3d-04_01.res | 3 + .../grassy_hills/terrain3d-04_02.res | 3 + .../grassy_hills/terrain3d-04_03.res | 3 + .../grassy_hills/terrain3d-04_04.res | 3 + .../grassy_hills/terrain3d-04_05.res | 3 + .../grassy_hills/terrain3d-04_06.res | 3 + .../grassy_hills/terrain3d-04_07.res | 3 + .../grassy_hills/terrain3d-05-01.res | 3 + .../grassy_hills/terrain3d-05-02.res | 3 + .../grassy_hills/terrain3d-05-03.res | 3 + .../grassy_hills/terrain3d-05-04.res | 3 + .../grassy_hills/terrain3d-05-05.res | 3 + .../grassy_hills/terrain3d-05-06.res | 3 + .../grassy_hills/terrain3d-05-07.res | 3 + .../grassy_hills/terrain3d-05-08.res | 3 + .../grassy_hills/terrain3d-05_00.res | 3 + .../grassy_hills/terrain3d-05_01.res | 3 + .../grassy_hills/terrain3d-05_02.res | 3 + .../grassy_hills/terrain3d-05_03.res | 3 + .../grassy_hills/terrain3d-05_04.res | 3 + .../grassy_hills/terrain3d-05_05.res | 3 + .../grassy_hills/terrain3d-05_06.res | 3 + .../grassy_hills/terrain3d-05_07.res | 3 + .../grassy_hills/terrain3d-06-01.res | 3 + .../grassy_hills/terrain3d-06-02.res | 3 + .../grassy_hills/terrain3d-06-03.res | 3 + .../grassy_hills/terrain3d-06-04.res | 3 + .../grassy_hills/terrain3d-06-05.res | 3 + .../grassy_hills/terrain3d-06-06.res | 3 + .../grassy_hills/terrain3d-06-07.res | 3 + .../grassy_hills/terrain3d-06-08.res | 3 + .../grassy_hills/terrain3d-06_00.res | 3 + .../grassy_hills/terrain3d-06_01.res | 3 + .../grassy_hills/terrain3d-06_02.res | 3 + .../grassy_hills/terrain3d-06_03.res | 3 + .../grassy_hills/terrain3d-06_04.res | 3 + .../grassy_hills/terrain3d-06_05.res | 3 + .../grassy_hills/terrain3d-06_06.res | 3 + .../grassy_hills/terrain3d-06_07.res | 3 + .../grassy_hills/terrain3d-07-01.res | 3 + .../grassy_hills/terrain3d-07-02.res | 3 + .../grassy_hills/terrain3d-07-03.res | 3 + .../grassy_hills/terrain3d-07-04.res | 3 + .../grassy_hills/terrain3d-07-05.res | 3 + .../grassy_hills/terrain3d-07-06.res | 3 + .../grassy_hills/terrain3d-07-07.res | 3 + .../grassy_hills/terrain3d-07-08.res | 3 + .../grassy_hills/terrain3d-07_00.res | 3 + .../grassy_hills/terrain3d-07_01.res | 3 + .../grassy_hills/terrain3d-07_02.res | 3 + .../grassy_hills/terrain3d-07_03.res | 3 + .../grassy_hills/terrain3d-07_04.res | 3 + .../grassy_hills/terrain3d-07_05.res | 3 + .../grassy_hills/terrain3d-07_06.res | 3 + .../grassy_hills/terrain3d-07_07.res | 3 + .../grassy_hills/terrain3d-08-01.res | 3 + .../grassy_hills/terrain3d-08-02.res | 3 + .../grassy_hills/terrain3d-08-03.res | 3 + .../grassy_hills/terrain3d-08-04.res | 3 + .../grassy_hills/terrain3d-08-05.res | 3 + .../grassy_hills/terrain3d-08-06.res | 3 + .../grassy_hills/terrain3d-08-07.res | 3 + .../grassy_hills/terrain3d-08-08.res | 3 + .../grassy_hills/terrain3d-08_00.res | 3 + .../grassy_hills/terrain3d-08_01.res | 3 + .../grassy_hills/terrain3d-08_02.res | 3 + .../grassy_hills/terrain3d-08_03.res | 3 + .../grassy_hills/terrain3d-08_04.res | 3 + .../grassy_hills/terrain3d-08_05.res | 3 + .../grassy_hills/terrain3d-08_06.res | 3 + .../grassy_hills/terrain3d-08_07.res | 3 + .../grassy_hills/terrain3d_00-01.res | 3 + .../grassy_hills/terrain3d_00-02.res | 3 + .../grassy_hills/terrain3d_00-03.res | 3 + .../grassy_hills/terrain3d_00-04.res | 3 + .../grassy_hills/terrain3d_00-05.res | 3 + .../grassy_hills/terrain3d_00-06.res | 3 + .../grassy_hills/terrain3d_00-07.res | 3 + .../grassy_hills/terrain3d_00-08.res | 3 + .../grassy_hills/terrain3d_00_00.res | 3 + .../grassy_hills/terrain3d_00_01.res | 3 + .../grassy_hills/terrain3d_00_02.res | 3 + .../grassy_hills/terrain3d_00_03.res | 3 + .../grassy_hills/terrain3d_00_04.res | 3 + .../grassy_hills/terrain3d_00_05.res | 3 + .../grassy_hills/terrain3d_00_06.res | 3 + .../grassy_hills/terrain3d_00_07.res | 3 + .../grassy_hills/terrain3d_01-01.res | 3 + .../grassy_hills/terrain3d_01-02.res | 3 + .../grassy_hills/terrain3d_01-03.res | 3 + .../grassy_hills/terrain3d_01-04.res | 3 + .../grassy_hills/terrain3d_01-05.res | 3 + .../grassy_hills/terrain3d_01-06.res | 3 + .../grassy_hills/terrain3d_01-07.res | 3 + .../grassy_hills/terrain3d_01-08.res | 3 + .../grassy_hills/terrain3d_01_00.res | 3 + .../grassy_hills/terrain3d_01_01.res | 3 + .../grassy_hills/terrain3d_01_02.res | 3 + .../grassy_hills/terrain3d_01_03.res | 3 + .../grassy_hills/terrain3d_01_04.res | 3 + .../grassy_hills/terrain3d_01_05.res | 3 + .../grassy_hills/terrain3d_01_06.res | 3 + .../grassy_hills/terrain3d_01_07.res | 3 + .../grassy_hills/terrain3d_02-01.res | 3 + .../grassy_hills/terrain3d_02-02.res | 3 + .../grassy_hills/terrain3d_02-03.res | 3 + .../grassy_hills/terrain3d_02-04.res | 3 + .../grassy_hills/terrain3d_02-05.res | 3 + .../grassy_hills/terrain3d_02-06.res | 3 + .../grassy_hills/terrain3d_02-07.res | 3 + .../grassy_hills/terrain3d_02-08.res | 3 + .../grassy_hills/terrain3d_02_00.res | 3 + .../grassy_hills/terrain3d_02_01.res | 3 + .../grassy_hills/terrain3d_02_02.res | 3 + .../grassy_hills/terrain3d_02_03.res | 3 + .../grassy_hills/terrain3d_02_04.res | 3 + .../grassy_hills/terrain3d_02_05.res | 3 + .../grassy_hills/terrain3d_02_06.res | 3 + .../grassy_hills/terrain3d_02_07.res | 3 + .../grassy_hills/terrain3d_03-01.res | 3 + .../grassy_hills/terrain3d_03-02.res | 3 + .../grassy_hills/terrain3d_03-03.res | 3 + .../grassy_hills/terrain3d_03-04.res | 3 + .../grassy_hills/terrain3d_03-05.res | 3 + .../grassy_hills/terrain3d_03-06.res | 3 + .../grassy_hills/terrain3d_03-07.res | 3 + .../grassy_hills/terrain3d_03-08.res | 3 + .../grassy_hills/terrain3d_03_00.res | 3 + .../grassy_hills/terrain3d_03_01.res | 3 + .../grassy_hills/terrain3d_03_02.res | 3 + .../grassy_hills/terrain3d_03_03.res | 3 + .../grassy_hills/terrain3d_03_04.res | 3 + .../grassy_hills/terrain3d_03_05.res | 3 + .../grassy_hills/terrain3d_03_06.res | 3 + .../grassy_hills/terrain3d_03_07.res | 3 + .../grassy_hills/terrain3d_04-01.res | 3 + .../grassy_hills/terrain3d_04-02.res | 3 + .../grassy_hills/terrain3d_04-03.res | 3 + .../grassy_hills/terrain3d_04-04.res | 3 + .../grassy_hills/terrain3d_04-05.res | 3 + .../grassy_hills/terrain3d_04-06.res | 3 + .../grassy_hills/terrain3d_04-07.res | 3 + .../grassy_hills/terrain3d_04-08.res | 3 + .../grassy_hills/terrain3d_04_00.res | 3 + .../grassy_hills/terrain3d_04_01.res | 3 + .../grassy_hills/terrain3d_04_02.res | 3 + .../grassy_hills/terrain3d_04_03.res | 3 + .../grassy_hills/terrain3d_04_04.res | 3 + .../grassy_hills/terrain3d_04_05.res | 3 + .../grassy_hills/terrain3d_04_06.res | 3 + .../grassy_hills/terrain3d_04_07.res | 3 + .../grassy_hills/terrain3d_05-01.res | 3 + .../grassy_hills/terrain3d_05-02.res | 3 + .../grassy_hills/terrain3d_05-03.res | 3 + .../grassy_hills/terrain3d_05-04.res | 3 + .../grassy_hills/terrain3d_05-05.res | 3 + .../grassy_hills/terrain3d_05-06.res | 3 + .../grassy_hills/terrain3d_05-07.res | 3 + .../grassy_hills/terrain3d_05-08.res | 3 + .../grassy_hills/terrain3d_05_00.res | 3 + .../grassy_hills/terrain3d_05_01.res | 3 + .../grassy_hills/terrain3d_05_02.res | 3 + .../grassy_hills/terrain3d_05_03.res | 3 + .../grassy_hills/terrain3d_05_04.res | 3 + .../grassy_hills/terrain3d_05_05.res | 3 + .../grassy_hills/terrain3d_05_06.res | 3 + .../grassy_hills/terrain3d_05_07.res | 3 + .../grassy_hills/terrain3d_06-01.res | 3 + .../grassy_hills/terrain3d_06-02.res | 3 + .../grassy_hills/terrain3d_06-03.res | 3 + .../grassy_hills/terrain3d_06-04.res | 3 + .../grassy_hills/terrain3d_06-05.res | 3 + .../grassy_hills/terrain3d_06-06.res | 3 + .../grassy_hills/terrain3d_06-07.res | 3 + .../grassy_hills/terrain3d_06-08.res | 3 + .../grassy_hills/terrain3d_06_00.res | 3 + .../grassy_hills/terrain3d_06_01.res | 3 + .../grassy_hills/terrain3d_06_02.res | 3 + .../grassy_hills/terrain3d_06_03.res | 3 + .../grassy_hills/terrain3d_06_04.res | 3 + .../grassy_hills/terrain3d_06_05.res | 3 + .../grassy_hills/terrain3d_06_06.res | 3 + .../grassy_hills/terrain3d_06_07.res | 3 + .../grassy_hills/terrain3d_07-01.res | 3 + .../grassy_hills/terrain3d_07-02.res | 3 + .../grassy_hills/terrain3d_07-03.res | 3 + .../grassy_hills/terrain3d_07-04.res | 3 + .../grassy_hills/terrain3d_07-05.res | 3 + .../grassy_hills/terrain3d_07-06.res | 3 + .../grassy_hills/terrain3d_07-07.res | 3 + .../grassy_hills/terrain3d_07-08.res | 3 + .../grassy_hills/terrain3d_07_00.res | 3 + .../grassy_hills/terrain3d_07_01.res | 3 + .../grassy_hills/terrain3d_07_02.res | 3 + .../grassy_hills/terrain3d_07_03.res | 3 + .../grassy_hills/terrain3d_07_04.res | 3 + .../grassy_hills/terrain3d_07_05.res | 3 + .../grassy_hills/terrain3d_07_06.res | 3 + .../grassy_hills/terrain3d_07_07.res | 3 + src/scenes/characters/enemy.tscn | 70 ++++++------ src/scenes/characters/player.tscn | 68 ++++++------ src/scenes/levels/level.tscn | 104 +++++++----------- src/scripts/characters/enemy.gd | 42 ++++++- 263 files changed, 924 insertions(+), 134 deletions(-) create mode 100644 src/resources/level_navigation_mesh.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-01_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-02_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-03_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-04_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-05_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-06_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-07_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d-08_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_00_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_01_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_02_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_03_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_04_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_05_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_06_07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-07.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07-08.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_00.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_01.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_02.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_03.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_04.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_05.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_06.res create mode 100644 src/resources/terrain_data/grassy_hills/terrain3d_07_07.res diff --git a/.gitattributes b/.gitattributes index b7ffc50..eee9162 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,3 +2,4 @@ * text=auto eol=lf *.glb filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text +*.res filter=lfs diff=lfs merge=lfs -text diff --git a/assets/models/environment/fire_pit_env.glb.import b/assets/models/environment/fire_pit_env.glb.import index 63a6ea9..bed1053 100644 --- a/assets/models/environment/fire_pit_env.glb.import +++ b/assets/models/environment/fire_pit_env.glb.import @@ -35,7 +35,10 @@ import_script/path="" _subresources={ "nodes": { "PATH:Fire_Pit_Env": { -"generate/physics": true +"generate/physics": true, +"physics/shape_type": 5, +"primitive/position": Vector3(-0.2, 0.35, -0.1), +"primitive/radius": 2.05 } } } diff --git a/src/resources/level_navigation_mesh.res b/src/resources/level_navigation_mesh.res new file mode 100644 index 0000000000000000000000000000000000000000..ffcf8347e8070282598b81d781622c39ea37ee08 GIT binary patch literal 2539 zcmV@PqPF2pu&LPNdfBs6agXu@!N#^{CuOcg3mi%zS21f>N1}&^Z72hP0-kt zw={-D{C}`~zS0?1a%1?FZl(V=cjX;*Yc4}&c`r$s&mC{3(%wvYCwRilE$=8ao|Bw# zymXyj=gj93u+l3_pPTvqmyx%U3{8?QG2y)w^IZa--8kOM{|3I5pw8y}I^8D}p5Zu# zE^l0=JwM6P?SyXTe+b{vC#efdpJ-XIEEO>OkNj8*a0>LZXwauxE9fGE@!e7sg6uck2MqKRrvaw_E2Kq}Q5{MnF< z%6j;lqS~d^sxNBY`q>KP%<7$l6m3{=$vWVvQs;V4yq=d1#iF_akFy2aYS|dstQqW> ztWy$29U^E++0Pob1w|9_@v1!(%W43)3iXE|niedGqqVG1b%viGtq&ktO&}*VAZJu> z02a6i3P31yt1;a(IKV@LzPBC z41;2PLJRRBiUqCGgr?A6z?>{!6l-NjjfSyfvRPIaT1t1uB4^}+BS81i8lz)mv+V(- z(F(}PtTVbZqFUqg!K^KEW-FE?iuE_L-^h|WvYOZhJ5lHyYE2#d*;*c2C+H|gmj-Wc zzqF8Sbckt2cQ&o!t-a7W8bdQGr_mv%^$VCYoeFs^4QFhXH{M#?g@uFe zP%KJLvw&7KqcVqDv#vs3yY;itR9NJU>KGj+1#)I=3?8S94rfMp)_SQ<0{>ff6&gYw zlS0NJ_~PfJPe!MIfT@r#JlX^PgxF6VvPUV1x^3)L-yF@V~Fu^S}3B0*~ka z&i|b*CI{da;Xw|L4GzuEAi=-D_S4Axw*SCiK)`^%{J;Ij%JM};hnQF?M<^y%D5_oB zlOPR7h({L7XF&!}l@{x&Nh<-Oumotx)m4uMGE`R^Juj_*oD6&8tsxneY>aGjVKK2e z)Ec(yH^tuU(%2m;6%ijVnw7eCW)JpY#Jc()f&;)k z_9bq7Ux!O;P~K3&JB_MlbUCzrAP33Uzt9>IC>EHwuz?Q&B9T+agHrH_WnDmFS6bocv0>(;LBU@ z3|J}N?DSJ6&$E-E9Vp7FvL6hftJxoNEDdi4dn)qZMDP5*&GZ7!>BHoYPcvd%hJE($%tvZw_=U_fN!ezvkWeR|oU4(l`BVzTeaRL)7iK z1+2H-kiRWwxi#@}!9AOko0wOAjYsK^bQ|J(3v4^v>v(VXKSz^C>dU?6X@j?&=YhV0 zXE?Th{?2Rh70c3nCco~pT{xS#wf<#^LHoQ8uf!=hkZfc>_JE5=V}9$enpf*9x-)pQ z*x!17z(=)VdhxXcyHR__r-QiM{zTvQ4{hW9!FL^y$sF~HzjeNON#4|FLLb&HIuEq( z8ab|X;PX$@Z@1dG4e^9`+V>j!^Zy%a-cMxbJf~HP%YEks`lGF%?SbvUMl8hV4F}Q* z-;uh@Ha|JZTEs=s7;|MU_CT7?*WFFogOs1| zZd(5Nsh2Eul2^app+j+Cc|A{hTWnOBH3|~dkSO}Es8 zEP|tML zeB>lurMqlID&56m!C<~Q$2%T!%`?6cPk8Dh!U+Tg;U0fb@`xOW8Zh`M_yUf}l;FS- zWJ(+ZoeqgqV5IR77$6|?QRo3K`V1_XCmS&n0rONbSqN7QgsatBtvnC^a9E1fAe7B7Tq7CF@*fu&i{k^Oa9!s6J5+X@`J=W@QoAc zpZuO^V`tud!TR_6O|kb+^d-FYaAiDo>0QU6N zHk9r0h*#Fn4>$BDzo~2n86EuA4#u8sbD|*!@jpBJtBZ94-98KU@x5Q(zY9j)Crwv) z;!R)BZFo>;Wf!v<4v16#x4Jib)EYY@oxozBw)Xz_5`Vx0e!F%b!8p!2H#BhZoP4C} z5Agr*&lA7VKLrWplaJH<_r4oApE=IUck~zURi5R^M&JqeD9@Nd3}UJ~q6$(|Lqq+) B_pbl| literal 0 HcmV?d00001 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-01.res new file mode 100644 index 0000000..bb88049 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39ed0b44e655fc69a6cf5e698cd68bb5b1ae86c43661366321d24f3eef1d525b +size 225196 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-02.res new file mode 100644 index 0000000..04edff7 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:058e25658bf8720f95e0a359b0c120f2fb465284c8611d61866227f42649c7a4 +size 225717 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-03.res new file mode 100644 index 0000000..7c2c4ec --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49daed81854468673a6d0143cbefe7c780c12db2265349818d6c40a35f332d75 +size 221237 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-04.res new file mode 100644 index 0000000..2eb7d45 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4ca72b52575654411aa765c5593c9ffa9f91458ce7e526c56c84960bafad3d5 +size 217349 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-05.res new file mode 100644 index 0000000..2cf2f8d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfdaad8f34a2c34bbefff912724c86b71c7e2ad048fa5c9abab310f14079005e +size 225939 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-06.res new file mode 100644 index 0000000..77e572e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ca7db52c724cadb14b175b408eff9d7a8938e52dc71939c5fe02462e53fbaaa +size 219610 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-07.res new file mode 100644 index 0000000..929e767 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0caf3e03bb5e92ce6c7ff7356029b5ab4ba4d04ce569138f07b61e9bec1fb33a +size 223071 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-01-08.res new file mode 100644 index 0000000..69aacb9 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08a1a57e83059c3b2f5f2284d32004cd761cd832db693a235be167da46ac9d1e +size 230944 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_00.res new file mode 100644 index 0000000..6ca09a8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf97c26b3b0024d459feed06bef8a430f1c832bf2f74592db29c4e6ecd0eaa9a +size 217143 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_01.res new file mode 100644 index 0000000..837567f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0579cde7565caa3f95460b66000e0eb8fa92f24d7f60a820038d346c7a0ebad5 +size 211174 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_02.res new file mode 100644 index 0000000..2a62611 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:846928c8edbc0fe25292440639fe5ba44ba26fdff28d29779a56212604799c86 +size 210489 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_03.res new file mode 100644 index 0000000..725b6b8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8aa0ae8595b789af01036de1b7d571ee8d78eec5e3e6b87fa7982a18d48dc241 +size 213960 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_04.res new file mode 100644 index 0000000..3733937 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e5f96b0f1b58b0edb361c47a11292b85ee0fad5ab740101a9fdfa71da4c495c +size 212805 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_05.res new file mode 100644 index 0000000..431a488 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dd11fb6f9bbd0c919f8205b0baef2ca66f654ca2373f6b2136e67344607220f +size 215657 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_06.res new file mode 100644 index 0000000..3efa859 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b507ab6c7ec16f67441faec0146c70642c86d72047d21a2b87b99cc2ebd8fdb +size 209093 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-01_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-01_07.res new file mode 100644 index 0000000..9e5e73a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-01_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f239ec653d20617c37cca5ecea26a6e01fe131465283a5ed946e2e83eb7002d8 +size 207419 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-01.res new file mode 100644 index 0000000..aff447f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a137c0aa0220f01297b86708960cdda987fdb2528e58839ea2a6860edd044f6 +size 218068 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-02.res new file mode 100644 index 0000000..05ca000 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2d2491fc121049fca92051c4c19680e582f0bd9e72972d76aa2867eac09f6fd +size 227663 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-03.res new file mode 100644 index 0000000..a8aaaf3 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b34830f46d7d604e0ed1e48f304e24c37c9bc9fef19008d5c2b566f5280b22a5 +size 224773 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-04.res new file mode 100644 index 0000000..8e48008 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac6081ef75f3a4f60be0163b68fc9a140c1cddd71be3871be83016119bd6f6d4 +size 221850 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-05.res new file mode 100644 index 0000000..124b168 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a62b601435e912c2f68b5bfba7557d599dfa67a54737ed538513349a1b4a7d6c +size 223566 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-06.res new file mode 100644 index 0000000..fa78042 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a9c607afd96852a7f98618dd63429add41c026aabd1484143677354519a60de +size 225023 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-07.res new file mode 100644 index 0000000..b8055b5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b04295675884b920efc82a25cb11c8d02cc3ff1421790442dcd17b56d7db5800 +size 223358 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-02-08.res new file mode 100644 index 0000000..8e0873f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cd203530e99d1f7c597443efbdfbd2678a303898c41b2890f9fa402106ef196 +size 223039 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_00.res new file mode 100644 index 0000000..e34690d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b25a9f9f5693a25a507f4c75d3b4a580c7cfea2a8940c6bc632802a472ffe509 +size 216155 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_01.res new file mode 100644 index 0000000..f7618b3 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7a9bf3faafdc1af5e8c87cf4b94537c9f8e769b245c65cc868ddccb36b7d6b6 +size 220534 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_02.res new file mode 100644 index 0000000..e37d79f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:172d12cefaacc2c4ad4d34ea497cac6d8b22f1a0578df33815eb076e32b2800f +size 224041 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_03.res new file mode 100644 index 0000000..dfa6dff --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d57aaf8be85d27c687bf33c24514153a045bad9fef435ef7cefe7017018efdf2 +size 216620 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_04.res new file mode 100644 index 0000000..6aeb1c0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47367781f472a61574a267565ba84a1e6c853cc20b1b06e25642f50fa2be19da +size 209393 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_05.res new file mode 100644 index 0000000..c5c03b9 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5562af4f1ebdc1e365f03c07dd760c168842263245bfe59610096e518e01863 +size 203333 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_06.res new file mode 100644 index 0000000..544b458 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75bf35a6a2d5a3a7df04bae61044a5f64ae42fa9f3be7ad8c34be521b5590c3d +size 197230 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-02_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-02_07.res new file mode 100644 index 0000000..f6c7bd3 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-02_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9fcb678cc038140d77645508f8a1495cff100f054c0d887f22dc9839141a5e3 +size 197945 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-01.res new file mode 100644 index 0000000..3efa4fe --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:197113a0848083d707c8abf8441c6ee4e8f91c7de7640d555fb7dee215accbb3 +size 225051 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-02.res new file mode 100644 index 0000000..e0bda52 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55b61fefcd4c15471ebd3e707e351e4a62a8838f62ff6417b7870164e91d0afb +size 228684 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-03.res new file mode 100644 index 0000000..302b173 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6c6859c35857b7280447e311f462ce54b453d426cd3570db591667662cc0e8a +size 225667 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-04.res new file mode 100644 index 0000000..f810b78 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46b6c475732609dd4644a505443c3934807fc8cf0f1a71452209e8c2ccab262e +size 217693 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-05.res new file mode 100644 index 0000000..e980195 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc28b0c74d80b603e92a0ee45b079c0ca8a8d0170c23ab8a63b8179dd88a0dc9 +size 228419 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-06.res new file mode 100644 index 0000000..fc81c39 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b788f317abf2165c8d5b9ea00b74b6685bb10e3e609ae1182669aaa56f698260 +size 227832 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-07.res new file mode 100644 index 0000000..618fb34 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:212bde770cde6de7ff6f549c2f7e818ba783201dd4cc21bcfcb36696d80d275e +size 228414 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-03-08.res new file mode 100644 index 0000000..24f46f5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f84615ed4aa21147ad748fd88e7e3c75e045180493bfc0bec0244691d5d3036c +size 221295 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_00.res new file mode 100644 index 0000000..cad649e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8be9734c2f3eaed79cf1e339ac2bbc245ca17487f498bf8e93d5b06024a73a0 +size 214382 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_01.res new file mode 100644 index 0000000..f5ad383 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:425537e686e3bbf4c1ae2648e32281734874ba9f76e2e926714bcb67d0c90981 +size 223217 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_02.res new file mode 100644 index 0000000..7d730db --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f801cc57a147ca951792790f5ebce6cc6df1edb5cee23f87ea7f23e16586701 +size 222398 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_03.res new file mode 100644 index 0000000..d4753f8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce8d0d4254ac10cac4ba65a70f453d1429130b8d2087ce460aacf38a2b17ae77 +size 219555 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_04.res new file mode 100644 index 0000000..50ae737 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5eb4045244edaaaba1d81bf4aa183b0298e3962a039ccd1deebc09fd6fe2659a +size 212290 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_05.res new file mode 100644 index 0000000..71c2f64 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f4adb72526d9295fbb8783d465a94f57bf1d38206d69813c3a2736de7daff18 +size 209110 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_06.res new file mode 100644 index 0000000..bbb45a5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aab9b463490b9349d64a368993d3a2755a9f6dd09a3b6485ebda4341e8fbc683 +size 215984 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-03_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-03_07.res new file mode 100644 index 0000000..d824eac --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-03_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90af3674d3236aa0a547231100d0882b35de656695a1185b0259e66b819f7058 +size 196253 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-01.res new file mode 100644 index 0000000..bfbe8af --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d9fa75cad1f79edb5b725be8cea596bff1c0786cc89ebd101315930e7574597 +size 225356 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-02.res new file mode 100644 index 0000000..c881a52 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4945848bda8a8a5576d65c6fe62a6e68aa3973b7327b40dbfcf614a8286dff6 +size 231272 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-03.res new file mode 100644 index 0000000..19ed9be --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df88dac099542d5e9e227ebe1ea6118d8e1cc1e0e6a677c856f1336d3504e250 +size 221027 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-04.res new file mode 100644 index 0000000..d2883a1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c040ee230737f1279e36343be43722162c3fa5d47a4279c6494ae4f79d4275f7 +size 218100 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-05.res new file mode 100644 index 0000000..18d8362 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c2a36cb82a3d3a21cb8471ebcad012e5e17566e27b333933fe72911e9127efd +size 213128 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-06.res new file mode 100644 index 0000000..12eb435 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b71d5451cd12b9d34524fd946eb6aef614ece37b1b046540e983ec292f5cc47f +size 221284 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-07.res new file mode 100644 index 0000000..c5d37a2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b336b1eaf6678a2f99efdb0382621a6109c7b8950e0adf0b250e695a502a68e +size 217070 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-04-08.res new file mode 100644 index 0000000..8087994 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a24b137014f4c4172d733d611b77cb3ee11b5c8e41722327f0928f405d32a8b3 +size 220923 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_00.res new file mode 100644 index 0000000..18fc765 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:268bad751a3ee8836a7af06119e4cf7b68c5d64398cf1ed2a6f5ba19d1b91f83 +size 225586 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_01.res new file mode 100644 index 0000000..cd56185 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb7fab80792b6c6ab3f345f2fe7d32244849aa521b699188ae2c2c55cdbba0a +size 220201 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_02.res new file mode 100644 index 0000000..ccfaaea --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da1da27d022cf275506454f78d1f93da5ad6c6412f81a8e4b5c9772487b7582 +size 224731 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_03.res new file mode 100644 index 0000000..12904fd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cb458d9e0443539a0dc9d82d8b96a425fdfc7d0cafce4ebdda174fd6398e89a +size 210815 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_04.res new file mode 100644 index 0000000..5c7b151 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:341af50088d2189c6481dc703401f44722da7a23f17cc5cc1eced7d4e7e13f3a +size 209178 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_05.res new file mode 100644 index 0000000..568a475 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e50dc2af3bc5767de1fdd9820ca809963e23c3cedf33e3e3c894eac022edad17 +size 209232 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_06.res new file mode 100644 index 0000000..44efda4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9f47e48c256f18bfb33dfdf3d8c751dabbc35275c78326d072bbfb734fb1649 +size 207040 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-04_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-04_07.res new file mode 100644 index 0000000..0fb3ad1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-04_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df453f2b8fa5f85d9337c2f5e9dcdbf89c93569437056fc8bd293ecbda56c4f7 +size 200211 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-01.res new file mode 100644 index 0000000..82822e4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3442c030cad2edcd40a15b5b48ddc65627bcb556d5fb6b6573b411d361fd7e2 +size 225214 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-02.res new file mode 100644 index 0000000..9a207b5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4aeb946c20c8d50afca65f0e6efb664bdf51db444228b05f8329e307fe4b8414 +size 220004 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-03.res new file mode 100644 index 0000000..7f5f1f7 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:190221163d7bd6060191d26b6f82416ff888854722075a05432a1a4aa270db8a +size 218767 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-04.res new file mode 100644 index 0000000..f6f96f8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddd8468b1133ef0145aedc2607c014e88d420f77d0c3f89ccb4691ea983d4ee0 +size 226705 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-05.res new file mode 100644 index 0000000..1eaa94d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25dfb938e9e15ee656d8ae26eb59d97c310a13a243afe85384e21a9373fae1b2 +size 231403 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-06.res new file mode 100644 index 0000000..f3f67b9 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d55636963bf168bd721246b890453ce2e477938b5caf5eb5608d929c1b748006 +size 223980 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-07.res new file mode 100644 index 0000000..eaed372 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c4a2d8ce49d9363f3c3ad19759d5aefc690819ca8550af6139def6013927450 +size 224967 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-05-08.res new file mode 100644 index 0000000..4f86af2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc0d11c0fcbdebec6e9a29b4a120f4f07ef22d346a52432231dc8cb30d14d3d8 +size 219286 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_00.res new file mode 100644 index 0000000..25d5721 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3258afb9a1ecc667745ea4136da58711748b68b215a9d6caea0876a15e1e52b +size 224287 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_01.res new file mode 100644 index 0000000..f369702 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:676b159afd9104e1467727a279189db3409001a76e38f48e19de12bc60ea6c21 +size 218619 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_02.res new file mode 100644 index 0000000..d1fd88b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a0cc89d7802b3cf482607d0a147ee76362aa15f005758928be13281cea1c190 +size 219351 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_03.res new file mode 100644 index 0000000..21ddf00 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04de2de9b70964593d5c88f8cc84fa20e9493c74090812e7dcbfce7a3e7f4e85 +size 210560 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_04.res new file mode 100644 index 0000000..57cc58f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab6df336a30beb193d6e9d07130aad0cdfc47a3c54959977b7f2f109862aa17e +size 205557 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_05.res new file mode 100644 index 0000000..6e6968f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad745cec7eb04061a8c85e26f95efbdba6b40ce6302016ced5ac171e677ce08e +size 212711 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_06.res new file mode 100644 index 0000000..a222e62 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a4721d3c19eefb4d8584db69ca99cf3511e06ca3c16ddd068a584a16fcef588 +size 202698 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-05_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-05_07.res new file mode 100644 index 0000000..0508470 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-05_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3aa19d5b8bf4e04017aa70dc749abafc182185f257ad4685e389817fb03159d6 +size 191942 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-01.res new file mode 100644 index 0000000..9a4abed --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68caf348fb8b54af5973b1d09799841193d735ae4b0b345dc151e2ded6809bd6 +size 224873 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-02.res new file mode 100644 index 0000000..9e6762a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:132cbf6521d0c289fb1bb832399e28445545696b090534b50fe0ff86588560da +size 208693 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-03.res new file mode 100644 index 0000000..a736bb0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cc384893db13cca75000416542528a8eecf2e822ad3996171dafacd4ff1c92c +size 223503 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-04.res new file mode 100644 index 0000000..624822f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:516633a2626451f833f12baf21a7f8755a26bf3d40e13493d659273b2602c658 +size 225245 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-05.res new file mode 100644 index 0000000..cf31853 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:920149c6924cda779ef7e2f180afefa91520652d7391d191e01f6b48ffd9f965 +size 228840 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-06.res new file mode 100644 index 0000000..e21f0d8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d183b6a3e25b9391fa7af429ce257f5c01fac31dbd4b87479bcc620addf3d99 +size 221300 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-07.res new file mode 100644 index 0000000..a263c57 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3cf70204ab6f6b461b10484ce8a1cc13c388b229eae387046804f03a8588721 +size 217602 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-06-08.res new file mode 100644 index 0000000..1a599a6 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ee9b0153f64e3f7955b5e2993834ac0573ac4ababa128c530a0afbaf6365d90 +size 220777 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_00.res new file mode 100644 index 0000000..3b64808 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:353828cbbbe6b93166b126c17014791db46ab0cb38c817f83bf101f47e35acf5 +size 228120 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_01.res new file mode 100644 index 0000000..3f2acff --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23fde6307b9ee31a1c474c064f1624e11d2ab801bea68c4634e4efe8a1a9cd7a +size 219556 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_02.res new file mode 100644 index 0000000..2efb3f7 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5b70fb3d33a60a4284e6e103fbf9cc0ffc2d78a2b69fb8a2e4ec68d0384f7d1 +size 219860 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_03.res new file mode 100644 index 0000000..1a15a86 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3baa17b0c398e1e6b7fa6e980de98aefd5b4bdbf6a6f2752259c1a1e634274aa +size 218514 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_04.res new file mode 100644 index 0000000..3f1b16b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86d85a38a1bd86f1377fef4e365dba86dc237625b25df0d29f779f4f0d27e7f7 +size 218981 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_05.res new file mode 100644 index 0000000..24e10ed --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84598ed5aaee680cc6f1b57d80d34cdc829e3a7dd3b6bd392b10dd03584dbc28 +size 219769 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_06.res new file mode 100644 index 0000000..8656c44 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202017142236c80eb5709ff7627ccec9130ff235cc2f3b90a75f7f0cf20b6291 +size 213884 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-06_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-06_07.res new file mode 100644 index 0000000..cdc8c53 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-06_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37c6a5de4a416595ff28d6d9e1c3dfcf814ff5ac309986eb1b229308111b3ac8 +size 206942 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-01.res new file mode 100644 index 0000000..732d05b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dee882e09cd98f523239a2fbaf66529b62c7f0603fd9d00fe0f62142502813e +size 235328 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-02.res new file mode 100644 index 0000000..b56ff3f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95d366bb2f825ea4a7d66f4246bad6bf157b27a200c9131e94902650d0f360e5 +size 235582 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-03.res new file mode 100644 index 0000000..e5706a0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d3a6c4de6d5888819eb65851bb6a61f64c92c9a2406204e46a2523f882611ca +size 232162 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-04.res new file mode 100644 index 0000000..218561b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5d69ff1ddc925da20df992c4767ad203b59c1206972a1f4894d94b59ef752f6 +size 225296 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-05.res new file mode 100644 index 0000000..c1e0c7b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4178987b79c0ad61da34914a541190674f94fd958f954d0638afc29cee86907 +size 224825 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-06.res new file mode 100644 index 0000000..1fbcbc5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4668d53f41f2b3095f4707144f7b771e8bf30d6f094b7eece415d124f85a5720 +size 225314 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-07.res new file mode 100644 index 0000000..5657a1f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6747759a3c9798200cfcdc8b8098127d67534c94fa94537e4e8e848ab8fe87ed +size 219584 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-07-08.res new file mode 100644 index 0000000..6bd4582 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6a8f7fcbdddea15e6099917e4781682a8befef18b331a95425cf7b94f1fd7ed +size 218509 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_00.res new file mode 100644 index 0000000..93b1394 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6f38b6df61382d7fb55b985e7e21ee358dbd684d46664c476db732d42cc27a8 +size 224928 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_01.res new file mode 100644 index 0000000..d1df731 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ea6dd658be13c3189c7f42a6332bfebe15e21f38c47889a53d0590eee1b169d +size 216004 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_02.res new file mode 100644 index 0000000..8e35921 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6da4ee841865fec109e2fafbbc86dfa011dc6766819f3cba04a6bc0906a0f0e +size 223334 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_03.res new file mode 100644 index 0000000..ee85253 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66aee888913b3094a1d4c795645af9931405eb9b36e47a9c4174714d6f6505cb +size 209257 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_04.res new file mode 100644 index 0000000..1535494 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811b864216e310a42a4e7c6fd5f86c0cecdad697f7c4b513ebfb482deb9a7c6e +size 215883 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_05.res new file mode 100644 index 0000000..f1ef89f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91f8d83ba6d435bce03d1baa6d1b4c86ce4dae556b58629f2b15e93215eace00 +size 210198 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_06.res new file mode 100644 index 0000000..6f00a2d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5c7da3846def8e0bc9c4d41cf2b9008a6ce9d30dbfad0c8d2ea80270d5248ab +size 211998 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-07_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-07_07.res new file mode 100644 index 0000000..3dc1d07 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-07_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cfae21c8bab4a41ab5223ba40c256652ff09bd46979090fb60761236c9e6dd1 +size 211714 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-01.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-01.res new file mode 100644 index 0000000..51a642e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d89b1a59bb4193bf1db954bb6b783fc2b43a1fe966a08bd9b8d50fac1093a884 +size 226645 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-02.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-02.res new file mode 100644 index 0000000..58e35aa --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0246fe943b187e4c39173d7347f230a340248c56506fbbce84fec901ecb5ee2 +size 229850 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-03.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-03.res new file mode 100644 index 0000000..8c49bde --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:022c5da776ec1a0ef50181a5798a46737759f2ff1e5cc1fc0dd8b8e3cba7c456 +size 229236 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-04.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-04.res new file mode 100644 index 0000000..947e60c --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fd88313b7269f2432a5d7da1d03955c2f5ac3d0631f886a078e4bd32829e73e +size 222250 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-05.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-05.res new file mode 100644 index 0000000..5e50f6e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1526ff96174dd8ea4b3a702dbbcb4ca8b9ffcf1413bd570e239bdfb456f96b7a +size 219436 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-06.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-06.res new file mode 100644 index 0000000..3234d38 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d9ea1d650f53b44a39c559f60ef32da17e8317334594f4db9a4104dea561166 +size 224720 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-07.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-07.res new file mode 100644 index 0000000..ceddf40 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c07abfd1ccab98d29a2ef06a5479aea51b3921fe6da0901534c03ceb96877256 +size 218932 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08-08.res b/src/resources/terrain_data/grassy_hills/terrain3d-08-08.res new file mode 100644 index 0000000..107a4e3 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52ee95ce19b0ac4416d9aa0536b382766a676c96bfd6a232186c09413316c837 +size 217681 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_00.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_00.res new file mode 100644 index 0000000..ff023b9 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:beda601c0c47eb239c002da925e33a5e08322b373c80710a26cee07cbc807bf4 +size 214956 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_01.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_01.res new file mode 100644 index 0000000..200ff56 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e8ddd09a479dbc596b82c87161d411e539ab39d6257145b649030f3e47e6d76 +size 213535 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_02.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_02.res new file mode 100644 index 0000000..74db103 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf6cd06c7ea420edc23fa3becb0a7ef9924e3de145bacfab1ed7acc188ceaa0d +size 226049 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_03.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_03.res new file mode 100644 index 0000000..4b029a0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d1383275a9e7f7e24ed55298b342a0fd3a0161dd3f7923ec2f668941004a07b +size 223176 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_04.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_04.res new file mode 100644 index 0000000..2086721 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22d7056360a6042fe5fe52ce6080410e878eb84647d476a636ad75938783fc47 +size 219812 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_05.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_05.res new file mode 100644 index 0000000..3f8eba1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccdc56aca65c60d0aef846dd6bd865ad484bfa93e01df1c65e281bac0a7cc5c8 +size 216952 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_06.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_06.res new file mode 100644 index 0000000..53f3e3a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad5022213919e692622ad52dfeca8b910ec7acea6c560c6cd67c6a886d260e2f +size 215138 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d-08_07.res b/src/resources/terrain_data/grassy_hills/terrain3d-08_07.res new file mode 100644 index 0000000..4f184cf --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d-08_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c365b65de553b4d5706ff5b71b754e68ae1a13117bbd4b77c8cc85f8f458180b +size 212173 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-01.res new file mode 100644 index 0000000..0e6f234 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8610d5109723b24dcbe6f9d3316a76694e0473e1c72d32b67fc5853346c6e37a +size 219038 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-02.res new file mode 100644 index 0000000..f36df5d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10e17dc53f3a593b2a24fcf3098eb2cd9e0b52ed647540ce17e31a11795cff3c +size 218544 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-03.res new file mode 100644 index 0000000..c5e07eb --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10752e9ee2a97c603d86c19c92ff904d2ccdff17d32bd61c24b69138c040b1fb +size 223540 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-04.res new file mode 100644 index 0000000..1edae09 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:272d5650b6e9ab2dfb0f694f3db58bf541ae40d2d99aaa72229d4e3beaa87b34 +size 226656 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-05.res new file mode 100644 index 0000000..0e5a0fe --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7a9f8574738d0a79c647a76b961812ccc28af06a0e225f1636a48ad40486d6f +size 225604 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-06.res new file mode 100644 index 0000000..20cca06 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4f555c3f5cccbbf8b36871c7f9bd0a76bbbe297a2191c302285a940977e73cf +size 223757 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-07.res new file mode 100644 index 0000000..12f52c4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e179e31f88774543877930ae548c787df39d12415a80881c5d184865a9a43fd +size 227477 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_00-08.res new file mode 100644 index 0000000..ff2d3c0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:952dfcc771b8e9d21f7794788bc01909719a632a3052ecfe6d63a0d942405dab +size 224179 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_00.res new file mode 100644 index 0000000..8386bfd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e18940ef0556aafda8564006a34fba7db38002cf0efe5a2948c830e2230937d +size 222615 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_01.res new file mode 100644 index 0000000..e27437a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d871f4fac1febe1b554c3ff72af36cd234e6925ff97ca5510b2052e0862f4a4d +size 213313 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_02.res new file mode 100644 index 0000000..1905446 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44fe60046a054a64bbfcb0ef1138fc728a3caaa0cd2030f47472d2d602b3c9e8 +size 214801 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_03.res new file mode 100644 index 0000000..250edf4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dc7332e16cc1af2ab949df5bb47c43bc9bdabb4278e34b7e8f329b8f8a544f8 +size 212854 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_04.res new file mode 100644 index 0000000..18f66e4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d738ec2b6495f5e6abdb9a3061b5fb5f705a8689c489df10edc0ac55fd5a97c +size 212493 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_05.res new file mode 100644 index 0000000..864a12f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:710fea142580e103f38a7dbb2f68779f685047709b1c1ddbba4e8867eff9a04e +size 210049 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_06.res new file mode 100644 index 0000000..46de146 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:981a9db0acd767038f504a404900e65ed90086f569fbe60c8078ee65b0497941 +size 209204 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_00_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_00_07.res new file mode 100644 index 0000000..01979e0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_00_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c961a3fb0a3268f2cc6b3d2fb5452c31cb7db5fe31c47a410aa706c28e0eea0 +size 202028 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-01.res new file mode 100644 index 0000000..ae430a4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7684222188585d3122468900d5e1156dd2b008a44299646ebe0eba3f6ef85af +size 228565 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-02.res new file mode 100644 index 0000000..6414062 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a11e102e97b16504ee56d674d02d4442332c43fde00bfeb65eaef4c29421635 +size 224970 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-03.res new file mode 100644 index 0000000..3f1395e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccad71b069c558cc1da4236db27a609ce4b916a1e14b0e6904775f4bf620df7e +size 225173 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-04.res new file mode 100644 index 0000000..bc78336 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddf5d3a62acb534c58feb14944efbf3efdd0a574e176ecd3a338a6234372d2bd +size 226637 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-05.res new file mode 100644 index 0000000..a9d7edd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81a9a53300341d56a28489bcf87ef436bfd138b42a487c4a941dd920c6b4ee5c +size 227783 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-06.res new file mode 100644 index 0000000..57a7ccd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52ced47a0ae822ba11f470e023ae16c946d6392a0cd04b43ec6f5e1d890f68bd +size 229659 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-07.res new file mode 100644 index 0000000..ed1169c --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ec106943fc0ab17c4868ad64c5180d699e49fbf358f8c03da5b553e269e4375 +size 218516 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_01-08.res new file mode 100644 index 0000000..04d0aba --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d5d3a4a55b860c92e4b31e89d92d2cd91c35f3eda8b088790d86d6a0b4f3099 +size 211354 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_00.res new file mode 100644 index 0000000..65f6a42 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3a7e537ff81a61375ffbcc172585d8ea2d6fe6966ba4ac68370aa82a004082e +size 222505 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_01.res new file mode 100644 index 0000000..efa04b4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:486ca2e4e024fc50132b6ec9c33b48f5129665dbceb2f60a423a907fc9c0d0ad +size 223789 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_02.res new file mode 100644 index 0000000..9fb9200 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:071b8b9a3ab962aa770dce25c4a95581ef08503992eb8631d54f8e220379e933 +size 214687 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_03.res new file mode 100644 index 0000000..80fcae1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d6189e1ad324e9c55ecc0210bc2798cd4cd46ff443e803a68cdb406b88545c9 +size 214280 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_04.res new file mode 100644 index 0000000..8db9035 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f0e919f96e15bccb60ad74268a8566be25acdc963e5e4946ae603efd000fa63 +size 219268 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_05.res new file mode 100644 index 0000000..8d34199 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf217a94e147e857172120e419ffe0295a8d82525adb68b4fca35e5ffc1c3de2 +size 205085 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_06.res new file mode 100644 index 0000000..dc7eebd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43d4f8f525be476b97bc1301dea6683794cb86dbdbed6ca6776c73bdf4feabf3 +size 201697 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_01_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_01_07.res new file mode 100644 index 0000000..b4cd003 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_01_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3049050c3a81c1829b7afaeb9ed6030b8a9561e756eaaf4b04eb7b56753f9b76 +size 214161 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-01.res new file mode 100644 index 0000000..11bb601 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:586a608e0333496bc462bbfd4b46eceb95e1adc6d4d7ac7dc11d045702ed31fc +size 218312 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-02.res new file mode 100644 index 0000000..f97b44b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1430a0b171421fcf9c95803160b2c4bf9cb4641fdc8f472265cb60931fe05bd +size 234216 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-03.res new file mode 100644 index 0000000..d593437 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c95ba1f11503af4b5b3c5b1f28893573046afeddadfcf459bbc9024891d0d8ad +size 236546 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-04.res new file mode 100644 index 0000000..0b6057f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3fb738d570377f14162bfbdcd1de2f49477ad0d53725c7249f4b62875db2d77 +size 233136 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-05.res new file mode 100644 index 0000000..edf0372 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:356259e0267bee4c7a513ea3213a1f0db33d5199cc466a998881ca2be919a06d +size 232372 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-06.res new file mode 100644 index 0000000..6c6f893 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8c10190764ac5b90dcff0478fc0fcd693aef82d0899272ff6958beccd91fa49 +size 223257 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-07.res new file mode 100644 index 0000000..da5b30d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91f7d7c03418ba469d42a9c43f182258cdfffe01cac673b27f8109c302dbf4c6 +size 217996 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_02-08.res new file mode 100644 index 0000000..68fa0a2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa8a6d2f4aaef42c49ab3a04331d27f992a20ce4ff706a03f2a0e491c0b7f9d7 +size 214175 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_00.res new file mode 100644 index 0000000..6ce299d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a12d4a3c09030503e7d2495561fce401ddfc136f0bfce1122e5474c5c51ae1 +size 230762 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_01.res new file mode 100644 index 0000000..caf0a09 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3075214da08b8d26228c48a37b00824b02f59f645b3ecd1a707ddf6dab371823 +size 225158 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_02.res new file mode 100644 index 0000000..2b277f8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da90cb39a549d739c3760a02865c94a3784676cdbbe9ed497df629ad8bda6f8b +size 210275 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_03.res new file mode 100644 index 0000000..6ff9bed --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51716fafcc8d6da6a60bac0afa6d82057998afff981f6f8ca9651c0ceee9a933 +size 214724 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_04.res new file mode 100644 index 0000000..db2c06b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84012a7aeaca58bb324ceee66282b9d01cc1136c64d2467be9859905e607d7bd +size 214466 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_05.res new file mode 100644 index 0000000..4484b6e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc75368d0c6fe3901cf7296faebd90612c0053b7b583ef67227f91442c5cb34a +size 221968 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_06.res new file mode 100644 index 0000000..33166e6 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5219a83d525497c9df636d011c707cd7fcad96853cf47f80b410494a8021daf +size 221940 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_02_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_02_07.res new file mode 100644 index 0000000..c998dda --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_02_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08374116f39ce5b6b436d56e6825b64e6fb6945a32d7dccde9780cb8590b5c79 +size 217526 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-01.res new file mode 100644 index 0000000..b28e0c6 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd9f05fbe871a1415c047b937731cc2ec7c8aa13c9e5b23b13776564c79d9b40 +size 220700 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-02.res new file mode 100644 index 0000000..47cde85 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:433d454eaed5bf828dd0c315a7ddd528e5eed4532e8c2f1e5f8622c54212badb +size 220900 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-03.res new file mode 100644 index 0000000..5336113 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e178aacaa6ad8321c1c58f87be547d13926a44dc6e862a816141b8ed831beffb +size 224799 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-04.res new file mode 100644 index 0000000..bcd0a0f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a63b053b280280e4ad07207a825b53c049a2760ef0f1bedb707e6dc9a0fdfd7a +size 224902 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-05.res new file mode 100644 index 0000000..40991af --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11d9890790646f39e2bef9578dadc6de42d13c8ced3e8e7ea0cab83d71360b71 +size 223848 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-06.res new file mode 100644 index 0000000..e0ef33b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9576e79cb6e3ea12802aa05686c3aff19e44a1878defe8f14a27da16d1235b55 +size 218836 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-07.res new file mode 100644 index 0000000..a18c716 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f75b5b67be80bb03cc0ce508a8934cfcbd3be83320684bed51ab300d386815f8 +size 218581 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_03-08.res new file mode 100644 index 0000000..25e1f55 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d64d58e063181a3f63f2790b759d0a2bf5157616e2a5c0894a951c0d8c975a1d +size 215499 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_00.res new file mode 100644 index 0000000..333ac87 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4789d2adf3bc31b062fae64f17a43f74febad1e151fd7535c4d446ad4e0014f +size 222198 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_01.res new file mode 100644 index 0000000..48ce5d1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7705340ef2f22f329918fc663d115757e612adefe053dbd137fa3a5575a75a9b +size 222435 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_02.res new file mode 100644 index 0000000..20c0ecb --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c19d035fd6c8a7c5fa713a3bb1c8798475b895780351bf83f7570d675728f97 +size 219205 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_03.res new file mode 100644 index 0000000..b96669b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b8f0cec2b318706d2167ee86a6d1fab4527a08820b5306c2364be073dcf7d85 +size 212177 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_04.res new file mode 100644 index 0000000..e71445a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf3c32143c9240deb5921b5ff1c6ecebf3445c4e40dce72ccc2115a2b749b08d +size 214057 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_05.res new file mode 100644 index 0000000..8268b33 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f43b8578ca091498e44ea89a2485e5e3905342b6d6319c6f3cb1e8084186b46d +size 221762 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_06.res new file mode 100644 index 0000000..b88a7de --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:053460a37f89c289eec82cbb2cee2b82520e11f878ef441736424e370e153083 +size 220466 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_03_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_03_07.res new file mode 100644 index 0000000..e74129c --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_03_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad4ca41935ff78b2045c59a68619fea7a78190e5e51e186f352992659239cd8a +size 216293 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-01.res new file mode 100644 index 0000000..ec40874 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd52094324c3b31e12088e08de39f7b299f64e1f4a47802b117a5d5b64de7a03 +size 218426 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-02.res new file mode 100644 index 0000000..08bbbd2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12f53f32df7dc76d6d2a9932322827bd57275fe5120f7a859eb183215f9f823b +size 215738 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-03.res new file mode 100644 index 0000000..51a97fe --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcf351a78c87c6e5d1d7efae8abb842a0639887b5fe0914726a4c04c8e4a6409 +size 220691 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-04.res new file mode 100644 index 0000000..9af8517 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f55496b4bfcfc60f9742bfecd73675d6034eb1ad169903d71705ba815e9a96e +size 221930 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-05.res new file mode 100644 index 0000000..6311d75 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a47e39d7e34171c03fd0a6c25f58b8320fbd26f450c12350db7e08c73c7fcfaf +size 216617 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-06.res new file mode 100644 index 0000000..68689f4 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7762023205e7166b70e3c32bf8fe53d3c94d7b3e2f8e0e3ff36b8cfee697ec78 +size 209018 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-07.res new file mode 100644 index 0000000..2eb8be2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62c40493a0959e8b4fbab417ac2ad63dad368cfd6ee1a8761c366e8a51d6f3c4 +size 207418 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_04-08.res new file mode 100644 index 0000000..3803371 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a3c7630e24e5072b23d2c65fcf06125fc0961b17ecb7d8fe1bbba007700c6bf +size 215165 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_00.res new file mode 100644 index 0000000..2245980 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6688a633cbb1372abf931dd38ddcf6ea1041da1eaefeda76359b1a2a496fce45 +size 221671 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_01.res new file mode 100644 index 0000000..0903944 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cd8e223b8f5ec696233d019426a0a1227a341e52004a989998568a271151e07 +size 223066 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_02.res new file mode 100644 index 0000000..cb43afa --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d245c4a7b78cc3e16974dac9a7e256cc69f0f3d2f64d4d488fc7aa27d924083 +size 221600 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_03.res new file mode 100644 index 0000000..f4bea86 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd035509e5699f7cd685d405d800776af255863134b2ae6ec75711b4eb1adc68 +size 211148 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_04.res new file mode 100644 index 0000000..419b7fa --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:984d94c972fed85c3ac556e5b05a67b15aed3d3704f0c8e441dd372b731af5ae +size 210827 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_05.res new file mode 100644 index 0000000..c970a52 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78de3f1841ed27490f838e6ad6c6fa6c4ed1376db5bbd8bf265e9ecd265ee228 +size 218299 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_06.res new file mode 100644 index 0000000..dee8971 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7125f907971917becc37fa5bdfeb1256a81886e8548873108c400ca3b4ba26ca +size 217291 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_04_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_04_07.res new file mode 100644 index 0000000..c909726 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_04_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48f962e63dd656098db4e7275b86ab729dc2315e7d102326aec516a90a396be3 +size 216806 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-01.res new file mode 100644 index 0000000..b1183cd --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db4f749d3c26c5901282698a20059fab6693c0e3d7512b880ed67f51104dfb0b +size 219403 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-02.res new file mode 100644 index 0000000..c0f97c5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5506b02261f219c383a667cb707dc25a55a7ea4bed8579b25d898c3483270704 +size 216173 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-03.res new file mode 100644 index 0000000..9d5d1fc --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a57242e17901ad81f386289e6ea4ce27c2110052345c2b41d7d2e65175c7e75c +size 215678 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-04.res new file mode 100644 index 0000000..6596c22 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a34695c71391ed416ddd0a15ff4d7487f29683c3ea7dc58d410b1ea20aa08d00 +size 223345 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-05.res new file mode 100644 index 0000000..a3eb186 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c819016ec548ef1448ae485017d271d96e0b0fff349f32329ba22acee4661f1 +size 217635 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-06.res new file mode 100644 index 0000000..649114d --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a426724e6c3ed4282be2d74ab793f15a34e389d1f5fdc6c5b22bfdf6d20f9a5 +size 210734 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-07.res new file mode 100644 index 0000000..e63b839 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb9a5ea77847a126cbf87da1b76d5e1ddd40ef5853051ab64c83ed325c1ce63f +size 211234 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_05-08.res new file mode 100644 index 0000000..7e1b310 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0283d587f35a311ca10eaa33ed029cc1cecf324fa350624aa6fbee3d9a5b2674 +size 217822 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_00.res new file mode 100644 index 0000000..daa30d2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f2b67dc9db9839fc5a00984c20e53d9ff95dcf26444ed2e4a889283330d7e70 +size 219407 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_01.res new file mode 100644 index 0000000..0c32cdb --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb904b8c3559ccbba94337720b68f3ad6ed861a05534f0e401083043b14fecb1 +size 217614 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_02.res new file mode 100644 index 0000000..e4a4080 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd507449e6d3cf731dc89865f290e23cfb28b210d8dfbbaa49c07987530fd99 +size 211889 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_03.res new file mode 100644 index 0000000..d6a1c2a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d7b8982ead1a2f7b5fe49e5d13466d4520fcbc5d2ab23927706f2af7293301b +size 217809 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_04.res new file mode 100644 index 0000000..ee1fb34 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86db7098f035dedd08d6173b3aec6ad9da2c1d1c22db0fa028bff502b0af35e3 +size 212413 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_05.res new file mode 100644 index 0000000..6709c07 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5172ca6b64aef7711834d097c5d140a56a63775487285a96972ed853b815abe +size 217440 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_06.res new file mode 100644 index 0000000..9ba917f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47b57a553d0147978b1d06a3477067b2dd959521cdc401282661ff326c734980 +size 215384 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_05_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_05_07.res new file mode 100644 index 0000000..2c5f0c5 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_05_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1fecaf0d8385639d97618bbc72c353ca680fdec8e57b63783a7ccb41a272b83 +size 219146 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-01.res new file mode 100644 index 0000000..d548183 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db7e96466ece8ee6425f09a9dc12861cfb7c50d66fa46d0558c2e5d0fef43bfc +size 211438 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-02.res new file mode 100644 index 0000000..906ed2e --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:315550d77845de3f1fe6b5be3f9ae9b47b3b311085a70e5fb677f416f6272fc6 +size 204288 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-03.res new file mode 100644 index 0000000..7021c19 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fe260a9aada476299648198abf19f9a5992cafcb0e57a053f3de5bd5c2ba98b +size 197571 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-04.res new file mode 100644 index 0000000..5a10fd9 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c813af69266aeba9ebb90755243e707d14e16cd2d73b6a44cd95b1517201b5ad +size 212826 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-05.res new file mode 100644 index 0000000..0c7a9e3 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:809e5fee607d90860f0c3c461dfb6ffc8310ff5c3ecb4f68a97d4e50545eb5ed +size 217654 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-06.res new file mode 100644 index 0000000..3745310 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b5bd499347c8c5a8e366c9586d49b0db5d5faabb3bdadd4ace2e8f3114542d1 +size 211475 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-07.res new file mode 100644 index 0000000..004fb32 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6445fbebd9b3484b641810921c8a33c2ed37e1ad29502858da35c793e6842f4a +size 211560 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_06-08.res new file mode 100644 index 0000000..22fb069 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062e3086213dfcbcac6090f42479df2d595a2606d5f51ddd1756cde03abb2e57 +size 206856 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_00.res new file mode 100644 index 0000000..36e8aeb --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bcac081e8d026d90b86aa6a3707fb3c4b02f280e72e78301f72864d201c5004 +size 206839 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_01.res new file mode 100644 index 0000000..a71b9e8 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2c6f90539cd201f44add27224efe85ba12e97590215288b4ec58c14163e0f19 +size 216902 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_02.res new file mode 100644 index 0000000..a0929a1 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:807e1f1417bfffede3fa5a97d3504c4b32ff9fec1531e31634b675ee8af6ec1b +size 221951 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_03.res new file mode 100644 index 0000000..82b09be --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37c67c0644ef5e7692d9c83bc71233c5db406fc14a8dcf8d77caa4e54c1eafa2 +size 224800 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_04.res new file mode 100644 index 0000000..2d2aecc --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7d8190fd8616d2f1b3eafb89c683661d3cde3cb91b5474df0f53d813920ca43 +size 223948 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_05.res new file mode 100644 index 0000000..864b2e0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8489aa1cbb4924fb11549a7758842da72908f78ca3d0a5e6b648383e94cdf057 +size 214295 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_06.res new file mode 100644 index 0000000..f4d67ee --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a66a1fe05791bc6164bd8a87d46d9e981096c192b4990832aa3e64fab41b772a +size 217961 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_06_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_06_07.res new file mode 100644 index 0000000..faec359 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_06_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34d6ae9c19dba69cd55cc34859985012c891e46cb25e0354eaa4f5db5b538041 +size 219058 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-01.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-01.res new file mode 100644 index 0000000..dac859f --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79d11da69683282750eded1b2244e2ccf0a5d8e04185153624832031f3c07c73 +size 213879 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-02.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-02.res new file mode 100644 index 0000000..6004572 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e04d2330c69fee030310a3c2873a59c413283c20d238943763799d6634a82c24 +size 211837 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-03.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-03.res new file mode 100644 index 0000000..2522bbc --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63ff4b323b2bc8006057e9a315a3e5e6fdfdfedfc7b1e1cc45fd3c5ada4c5a91 +size 204976 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-04.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-04.res new file mode 100644 index 0000000..613be87 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4f01a18e50f35755a1776d163e5f5aa283fa60402f6ae863d24cd9e86ac670d +size 205042 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-05.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-05.res new file mode 100644 index 0000000..b1a2caa --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c7d50dd13970f7c40de1641b093ab763f9f7c3767cb6ceeda96023ad65a4421 +size 213319 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-06.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-06.res new file mode 100644 index 0000000..b4a7c00 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08cf6d2fed6875fdb8c4b0a65a2932b6fb1e6fe4ebcd69790b76465de97ea36b +size 216612 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-07.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-07.res new file mode 100644 index 0000000..305f624 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2f721ffe195d6c88a7c90deae92c490057c8a7e511714a9fa576e3f2be78b59 +size 219556 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07-08.res b/src/resources/terrain_data/grassy_hills/terrain3d_07-08.res new file mode 100644 index 0000000..4d20615 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07-08.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb26931f22798386d738794d97c7bd473e0917104d88844f2b7a714ad038c4b7 +size 219273 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_00.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_00.res new file mode 100644 index 0000000..4dcbd5b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_00.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fa917d7c1329a5a4250dda6dc33cb7466055b668fd7ec439d2f5d6b834d1874 +size 202612 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_01.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_01.res new file mode 100644 index 0000000..bc27cf2 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_01.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f46fe7a16be6f091027a0e2ebe1cb565df91398d7f5c126c654cfb4aa7e81f3 +size 204888 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_02.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_02.res new file mode 100644 index 0000000..dfa807a --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_02.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e73d85704210303f3fa28f2cc48a20ca34222bd0e688a7b82d74627c6c7fe553 +size 212540 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_03.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_03.res new file mode 100644 index 0000000..6afde9b --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_03.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e48dce57756954ed4c0be1440987a258ad1c358166b8fd4b801c5195843ef3f +size 207693 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_04.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_04.res new file mode 100644 index 0000000..35a1ef0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_04.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0df8c44917e9204a68f827bd2045132d6950ec4f492937c075b2d43f52b4e3 +size 205162 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_05.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_05.res new file mode 100644 index 0000000..8b23597 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_05.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a20dc6d167e4699b1ea83ab44f32ef76ee1940d2caaab1a7384b2aa981c4a3c0 +size 220040 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_06.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_06.res new file mode 100644 index 0000000..1c881da --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_06.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09ef6df059f547543710f8c5ec052fe3da2402d51441488ac4bb85b4d981cb58 +size 210380 diff --git a/src/resources/terrain_data/grassy_hills/terrain3d_07_07.res b/src/resources/terrain_data/grassy_hills/terrain3d_07_07.res new file mode 100644 index 0000000..d921bc0 --- /dev/null +++ b/src/resources/terrain_data/grassy_hills/terrain3d_07_07.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0f432398b2dc774304b6bc3665890da77b688c52a09276a8e168f0b3d700c27 +size 214279 diff --git a/src/scenes/characters/enemy.tscn b/src/scenes/characters/enemy.tscn index 6bcea3b..1750dec 100644 --- a/src/scenes/characters/enemy.tscn +++ b/src/scenes/characters/enemy.tscn @@ -13,6 +13,9 @@ collision_layer = 9 script = ExtResource("1_jr6vw") +[node name="NavigationAgent3D" type="NavigationAgent3D" parent="."] +avoidance_enabled = true + [node name="HealthComponent" parent="." node_paths=PackedStringArray("body") instance=ExtResource("3_r8u7w")] body = NodePath("..") @@ -23,53 +26,53 @@ shape = SubResource("CapsuleShape3D_r8u7w") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0) [node name="Skeleton3D" parent="Rig/CharacterRig/GameRig" index="0"] -bones/0/position = Vector3(6.72272e-15, 0.905293, -0.0481736) +bones/0/position = Vector3(1.21217e-14, 0.904557, -0.0481735) bones/0/rotation = Quaternion(0.12582, 1.18262e-07, 1.49989e-08, 0.992053) bones/1/rotation = Quaternion(-0.0566577, -0.00072973, -0.0117082, 0.998325) bones/2/position = Vector3(3.20474e-09, 0.146689, -1.95578e-08) -bones/2/rotation = Quaternion(0.00347326, -0.000329942, 0.00321264, 0.999989) +bones/2/rotation = Quaternion(0.00298626, -0.000337833, 0.00321286, 0.99999) bones/3/position = Vector3(-2.01263e-09, 0.202058, -2.51457e-08) -bones/3/rotation = Quaternion(-0.0916588, -0.000317234, 0.00852311, 0.995754) +bones/3/rotation = Quaternion(-0.0921007, -0.000322983, 0.00852283, 0.995713) bones/4/position = Vector3(3.02934e-10, 0.0925562, 3.91155e-08) -bones/4/rotation = Quaternion(0.272714, 1.54699e-08, 8.90955e-08, 0.962095) +bones/4/rotation = Quaternion(0.273117, 1.52362e-08, 9.00898e-08, 0.961981) bones/5/rotation = Quaternion(-0.0948564, -2.80691e-14, -2.26155e-08, 0.995491) -bones/6/rotation = Quaternion(-0.161624, -1.17208e-07, -2.19244e-08, 0.986852) -bones/7/position = Vector3(-2.58067e-08, 0.905293, -0.0481734) +bones/6/rotation = Quaternion(-0.161142, -1.17099e-07, -2.25933e-08, 0.986931) +bones/7/position = Vector3(-4.83287e-08, 0.904557, -0.0481735) bones/7/rotation = Quaternion(-0.0863677, -0.751104, -0.383052, 0.530711) -bones/8/position = Vector3(-2.81964e-08, 0.905293, -0.0481735) +bones/8/position = Vector3(-4.89954e-08, 0.904557, -0.0481735) bones/8/rotation = Quaternion(-0.0863677, 0.751104, 0.383052, 0.530711) -bones/9/position = Vector3(0.131144, 0.971498, -0.0351291) -bones/9/rotation = Quaternion(0.993778, 0.0204921, -0.0311302, 0.104955) +bones/9/position = Vector3(0.131144, 0.970761, -0.0351291) +bones/9/rotation = Quaternion(0.993706, 0.020529, -0.0311124, 0.105635) bones/10/position = Vector3(-2.36129e-08, 0.26601, -2.14789e-08) bones/10/rotation = Quaternion(-3.13921e-08, -0.000695086, 1.20449e-08, 1) bones/11/position = Vector3(-4.6306e-08, 0.26601, 2.42145e-08) -bones/11/rotation = Quaternion(0.405241, -0.000697979, 0.000309552, 0.91421) +bones/11/rotation = Quaternion(0.40677, -0.000698331, 0.00031109, 0.91353) bones/12/position = Vector3(3.05151e-08, 0.22603, 5.03768e-08) bones/12/rotation = Quaternion(-8.19226e-09, -0.00710644, 4.16102e-08, 0.999975) bones/13/position = Vector3(-2.95495e-08, 0.22603, 2.68392e-09) -bones/13/rotation = Quaternion(-0.745142, 0.0118616, 0.0243767, 0.666355) +bones/13/rotation = Quaternion(-0.745799, 0.0118641, 0.0243793, 0.665619) bones/14/position = Vector3(-3.05481e-08, 0.139877, 1.64787e-08) bones/14/rotation = Quaternion(-9.66743e-05, 0.967474, -0.252972, -0.000383447) -bones/15/position = Vector3(-0.131144, 0.971498, -0.0351291) -bones/15/rotation = Quaternion(0.974788, -0.00547874, 0.0275328, 0.221362) +bones/15/position = Vector3(-0.131144, 0.970762, -0.0351291) +bones/15/rotation = Quaternion(0.974626, -0.00550998, 0.0275111, 0.222074) bones/16/position = Vector3(-1.10042e-08, 0.265705, -3.31989e-08) bones/16/rotation = Quaternion(-3.43227e-08, 0.00314323, 8.33075e-10, 0.999995) bones/17/position = Vector3(1.83545e-08, 0.265705, 6.98543e-10) -bones/17/rotation = Quaternion(0.430468, 0.0032101, -0.00153107, 0.902599) +bones/17/rotation = Quaternion(0.431857, 0.0032183, -0.00154106, 0.901935) bones/18/position = Vector3(1.2807e-08, 0.225719, -8.28774e-09) bones/18/rotation = Quaternion(-2.29017e-08, -0.00785732, 3.30149e-08, 0.999969) bones/19/position = Vector3(-1.27748e-08, 0.225719, 1.12004e-08) -bones/19/rotation = Quaternion(-0.682168, -0.0281604, -0.00116315, 0.730653) +bones/19/rotation = Quaternion(-0.682773, -0.0281637, -0.00112035, 0.730086) bones/20/position = Vector3(-1.30142e-08, 0.139877, -2.77457e-09) bones/20/rotation = Quaternion(-9.96472e-05, 0.967461, -0.253021, -0.000383039) -bones/21/position = Vector3(0.0251286, 1.43509, 0.0454065) -bones/21/rotation = Quaternion(-0.478913, -0.263899, -0.410567, 0.729681) -bones/22/position = Vector3(0.190402, 1.47328, -0.0151475) -bones/22/rotation = Quaternion(0.0319583, -0.162418, 0.975193, -0.146963) +bones/21/position = Vector3(0.0251286, 1.43439, 0.0451408) +bones/21/rotation = Quaternion(-0.480154, -0.263399, -0.409656, 0.729558) +bones/22/position = Vector3(0.190243, 1.47247, -0.0159117) +bones/22/rotation = Quaternion(0.0335301, -0.162181, 0.97514, -0.147224) bones/23/position = Vector3(-5.41331e-09, 0.143946, -2.98023e-08) -bones/23/rotation = Quaternion(6.90306e-09, -0.0305202, 9.74957e-09, 0.999534) +bones/23/rotation = Quaternion(9.08062e-08, -0.0292465, 1.43074e-08, 0.999572) bones/24/position = Vector3(-6.33301e-08, 0.143946, 4.3873e-08) -bones/24/rotation = Quaternion(0.332169, -0.0305209, -0.0206881, 0.942499) +bones/24/rotation = Quaternion(0.329287, -0.0292472, -0.0204915, 0.943554) bones/25/position = Vector3(1.30385e-08, 0.127601, 6.51926e-09) bones/25/rotation = Quaternion(1.49943e-07, -1.20606e-07, 9.91859e-08, 1) bones/26/position = Vector3(2.06034e-08, 0.127601, 2.42761e-08) @@ -94,14 +97,14 @@ bones/42/rotation = Quaternion(-0.120913, 0.799109, 0.0358921, 0.587807) bones/43/rotation = Quaternion(0.498693, -0.0202705, -0.0256953, 0.866161) bones/44/rotation = Quaternion(0.715385, 0.035306, 0.0573145, 0.695481) bones/45/rotation = Quaternion(-0.129059, 0.728936, -0.0250259, 0.67184) -bones/46/position = Vector3(-0.0113635, 1.43509, 0.0454064) -bones/46/rotation = Quaternion(-0.486267, 0.247954, 0.40003, 0.736234) -bones/47/position = Vector3(-0.173828, 1.47374, -0.0220533) -bones/47/rotation = Quaternion(-0.0353408, -0.143636, 0.975473, 0.163009) +bones/46/position = Vector3(-0.0113635, 1.43439, 0.0451408) +bones/46/rotation = Quaternion(-0.488509, 0.245522, 0.397769, 0.736789) +bones/47/position = Vector3(-0.173283, 1.47296, -0.0236669) +bones/47/rotation = Quaternion(-0.0389216, -0.143036, 0.975337, 0.163535) bones/48/position = Vector3(1.88476e-07, 0.143946, 1.02445e-08) -bones/48/rotation = Quaternion(-1.12582e-07, 0.0406186, -1.19934e-07, 0.999175) +bones/48/rotation = Quaternion(-6.51773e-08, 0.0382053, -1.52472e-07, 0.99927) bones/49/position = Vector3(6.5191e-09, 0.143946, -1.95094e-08) -bones/49/rotation = Quaternion(0.369987, 0.0406191, 0.0286748, 0.927705) +bones/49/rotation = Quaternion(0.366679, 0.0382059, 0.0287499, 0.929118) bones/50/position = Vector3(-1.48779e-07, 0.1276, 5.9139e-08) bones/50/rotation = Quaternion(-8.73115e-08, 2.7474e-08, -1.28057e-07, 1) bones/51/position = Vector3(1.9461e-07, 0.127601, 6.06248e-08) @@ -127,10 +130,10 @@ bones/67/rotation = Quaternion(0.108364, -0.768224, 0.166291, 0.608635) bones/68/rotation = Quaternion(0.629954, 0.0295149, 0.0177509, 0.775869) bones/69/rotation = Quaternion(0.816678, -0.0439534, -0.0509861, 0.573155) bones/70/rotation = Quaternion(-0.12906, -0.728937, 0.0250258, 0.67184) -bones/71/position = Vector3(0.127191, 1.35512, -0.0251734) -bones/71/rotation = Quaternion(1.99346e-08, 0.603904, 0.797057, -4.60709e-08) -bones/72/position = Vector3(-0.113426, 1.35512, -0.0251734) -bones/72/rotation = Quaternion(1.99345e-08, 0.603906, 0.797055, -4.60709e-08) +bones/71/position = Vector3(0.127191, 1.35429, -0.0252785) +bones/71/rotation = Quaternion(1.988e-08, 0.604703, 0.796451, -4.61019e-08) +bones/72/position = Vector3(-0.113426, 1.35429, -0.0252785) +bones/72/rotation = Quaternion(1.98788e-08, 0.604723, 0.796436, -4.61025e-08) [node name="Knight_02" parent="Rig/CharacterRig/GameRig/Skeleton3D" index="1"] visible = false @@ -139,10 +142,10 @@ visible = false visible = true [node name="RightHandBone" parent="Rig" index="2"] -transform = Transform3D(-0.962343, -0.270802, -0.0237135, 0.229153, -0.855067, 0.465135, -0.146236, 0.442185, 0.884922, -0.347645, 1.00111, 0.00781806) +transform = Transform3D(-0.962343, -0.270801, -0.0237142, 0.23025, -0.858383, 0.458436, -0.144501, 0.435713, 0.888411, -0.347099, 0.999478, 0.00460035) [node name="LeftHandBone" parent="Rig" index="3"] -transform = Transform3D(-0.970513, 0.239108, 0.0305212, -0.213913, -0.912694, 0.348182, 0.11111, 0.331387, 0.93693, 0.347212, 0.985677, -0.0225898) +transform = Transform3D(-0.970513, 0.239108, 0.0305213, -0.214624, -0.914809, 0.342142, 0.10973, 0.325503, 0.939152, 0.347054, 0.984322, -0.0248196) [node name="tall_shield" parent="Rig/LeftHandBone/OffHandSlot" index="0"] visible = false @@ -157,6 +160,7 @@ collision_mask = 4 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1) collision_mask = 4 +[connection signal="velocity_computed" from="NavigationAgent3D" to="." method="_on_navigation_agent_3d_velocity_computed"] [connection signal="defeat" from="HealthComponent" to="." method="_on_health_component_defeat"] [connection signal="heavy_attack" from="Rig" to="." method="_on_rig_heavy_attack"] diff --git a/src/scenes/characters/player.tscn b/src/scenes/characters/player.tscn index 1f5edf6..53d2720 100644 --- a/src/scenes/characters/player.tscn +++ b/src/scenes/characters/player.tscn @@ -48,53 +48,53 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0) [node name="Rig" parent="RigPivot" instance=ExtResource("3_n52bt")] [node name="Skeleton3D" parent="RigPivot/Rig/CharacterRig/GameRig" index="0"] -bones/0/position = Vector3(4.44089e-15, 0.91011, -0.0481736) +bones/0/position = Vector3(4.44089e-15, 0.910298, -0.0481736) bones/0/rotation = Quaternion(0.12582, 1.18262e-07, 1.49989e-08, 0.992053) bones/1/rotation = Quaternion(-0.0566577, -0.00072973, -0.0117082, 0.998325) bones/2/position = Vector3(3.20474e-09, 0.146689, -1.95578e-08) -bones/2/rotation = Quaternion(0.00655903, -0.000279925, 0.00321131, 0.999973) +bones/2/rotation = Quaternion(0.00672042, -0.00027731, 0.00321123, 0.999972) bones/3/position = Vector3(-2.01263e-09, 0.202058, -2.51457e-08) -bones/3/rotation = Quaternion(-0.0889245, -0.000281655, 0.0085246, 0.996002) +bones/3/rotation = Quaternion(-0.0887967, -0.000279992, 0.00852467, 0.996013) bones/4/position = Vector3(3.02934e-10, 0.0925562, 3.91155e-08) -bones/4/rotation = Quaternion(0.270158, 1.44168e-08, 9.17367e-08, 0.962816) +bones/4/rotation = Quaternion(0.270076, 1.44128e-08, 9.17163e-08, 0.962839) bones/5/rotation = Quaternion(-0.0948564, -2.80691e-14, -2.26155e-08, 0.995491) -bones/6/rotation = Quaternion(-0.164849, -1.17578e-07, -1.96515e-08, 0.986319) -bones/7/position = Vector3(-2.90528e-08, 0.910109, -0.0481735) +bones/6/rotation = Quaternion(-0.164953, -1.17576e-07, -1.96639e-08, 0.986301) +bones/7/position = Vector3(-2.93098e-08, 0.910297, -0.0481735) bones/7/rotation = Quaternion(-0.0863677, -0.751104, -0.383052, 0.530711) -bones/8/position = Vector3(-7.51225e-08, 0.910109, -0.0481735) +bones/8/position = Vector3(-7.07406e-08, 0.910297, -0.0481735) bones/8/rotation = Quaternion(-0.0863677, 0.751104, 0.383052, 0.530711) -bones/9/position = Vector3(0.131144, 0.976314, -0.0351291) -bones/9/rotation = Quaternion(0.994252, 0.0202453, -0.0312494, 0.100386) +bones/9/position = Vector3(0.131144, 0.976502, -0.0351291) +bones/9/rotation = Quaternion(0.994278, 0.0202311, -0.0312563, 0.100123) bones/10/position = Vector3(-2.36129e-08, 0.26601, -2.14789e-08) bones/10/rotation = Quaternion(-3.13921e-08, -0.000695086, 1.20449e-08, 1) bones/11/position = Vector3(-4.6306e-08, 0.26601, 2.42145e-08) -bones/11/rotation = Quaternion(0.394909, -0.000695073, 0.000298897, 0.91872) +bones/11/rotation = Quaternion(0.394375, -0.000694897, 0.000298346, 0.918949) bones/12/position = Vector3(3.05151e-08, 0.22603, 5.03768e-08) bones/12/rotation = Quaternion(-8.19226e-09, -0.00710644, 4.16102e-08, 0.999975) bones/13/position = Vector3(-2.95495e-08, 0.22603, 2.68392e-09) -bones/13/rotation = Quaternion(-0.740733, 0.0118454, 0.0243604, 0.671253) +bones/13/rotation = Quaternion(-0.74048, 0.0118444, 0.0243594, 0.671533) bones/14/position = Vector3(-3.05481e-08, 0.139877, 1.64787e-08) bones/14/rotation = Quaternion(-9.66743e-05, 0.967474, -0.252972, -0.000383447) -bones/15/position = Vector3(-0.131144, 0.976314, -0.0351291) -bones/15/rotation = Quaternion(0.975809, -0.00527957, 0.0276708, 0.216803) +bones/15/position = Vector3(-0.131144, 0.976502, -0.0351291) +bones/15/rotation = Quaternion(0.975849, -0.00527174, 0.0276762, 0.216623) bones/16/position = Vector3(-1.10042e-08, 0.265705, -3.31989e-08) bones/16/rotation = Quaternion(-3.43227e-08, 0.00314323, 8.33075e-10, 0.999995) bones/17/position = Vector3(1.83545e-08, 0.265705, 6.98543e-10) -bones/17/rotation = Quaternion(0.421119, 0.00315472, -0.00146481, 0.906999) +bones/17/rotation = Quaternion(0.420637, 0.00315186, -0.00146145, 0.907222) bones/18/position = Vector3(1.2807e-08, 0.225719, -8.28774e-09) bones/18/rotation = Quaternion(-2.29017e-08, -0.00785732, 3.30149e-08, 0.999969) bones/19/position = Vector3(-1.27748e-08, 0.225719, 1.12004e-08) -bones/19/rotation = Quaternion(-0.678119, -0.0281383, -0.00144805, 0.734412) +bones/19/rotation = Quaternion(-0.677933, -0.0281373, -0.00146106, 0.734584) bones/20/position = Vector3(-1.30142e-08, 0.139877, -2.77457e-09) bones/20/rotation = Quaternion(-9.96472e-05, 0.967461, -0.253021, -0.000383039) -bones/21/position = Vector3(0.0251286, 1.4397, 0.0471616) -bones/21/rotation = Quaternion(-0.47066, -0.267182, -0.416639, 0.730414) -bones/22/position = Vector3(0.191425, 1.47852, -0.0100938) -bones/22/rotation = Quaternion(0.0214745, -0.163989, 0.97548, -0.145209) +bones/21/position = Vector3(0.0251286, 1.43996, 0.0472612) +bones/21/rotation = Quaternion(-0.47024, -0.267348, -0.41695, 0.730447) +bones/22/position = Vector3(0.19147, 1.47876, -0.00986401) +bones/22/rotation = Quaternion(0.0209388, -0.164068, 0.975492, -0.145118) bones/23/position = Vector3(-5.41331e-09, 0.143946, -2.98023e-08) -bones/23/rotation = Quaternion(8.73158e-08, -0.0389223, -1.72377e-09, 0.999242) +bones/23/rotation = Quaternion(8.3167e-08, -0.0393034, 1.72858e-08, 0.999227) bones/24/position = Vector3(-6.33301e-08, 0.143946, 4.3873e-08) -bones/24/rotation = Quaternion(0.351239, -0.0389891, -0.0219293, 0.935217) +bones/24/rotation = Quaternion(0.352208, -0.0394214, -0.0219897, 0.934833) bones/25/position = Vector3(1.30385e-08, 0.127601, 6.51926e-09) bones/25/rotation = Quaternion(1.49943e-07, -1.20606e-07, 9.91859e-08, 1) bones/26/position = Vector3(2.06034e-08, 0.127601, 2.42761e-08) @@ -119,14 +119,14 @@ bones/42/rotation = Quaternion(-0.120913, 0.799109, 0.0358921, 0.587807) bones/43/rotation = Quaternion(0.498693, -0.0202705, -0.0256953, 0.866161) bones/44/rotation = Quaternion(0.715385, 0.035306, 0.0573145, 0.695481) bones/45/rotation = Quaternion(-0.129059, 0.728936, -0.0250259, 0.67184) -bones/46/position = Vector3(-0.0113635, 1.4397, 0.0471616) -bones/46/rotation = Quaternion(-0.471331, 0.26399, 0.41501, 0.732068) -bones/47/position = Vector3(-0.177209, 1.47877, -0.0112301) -bones/47/rotation = Quaternion(-0.0114817, -0.147578, 0.976046, 0.159449) +bones/46/position = Vector3(-0.0113635, 1.43996, 0.0472612) +bones/46/rotation = Quaternion(-0.470567, 0.264803, 0.415772, 0.731833) +bones/47/position = Vector3(-0.177371, 1.47902, -0.0106735) +bones/47/rotation = Quaternion(-0.0102614, -0.147777, 0.976059, 0.159264) bones/48/position = Vector3(1.88476e-07, 0.143946, 1.02445e-08) -bones/48/rotation = Quaternion(1.71009e-08, 0.0566237, 7.30339e-08, 0.998396) +bones/48/rotation = Quaternion(-1.69808e-08, 0.0574389, 1.36994e-08, 0.998349) bones/49/position = Vector3(6.5191e-09, 0.143946, -1.95094e-08) -bones/49/rotation = Quaternion(0.391843, 0.0566242, 0.027929, 0.917863) +bones/49/rotation = Quaternion(0.392952, 0.0574393, 0.0278798, 0.91734) bones/50/position = Vector3(-1.48779e-07, 0.1276, 5.9139e-08) bones/50/rotation = Quaternion(-8.73115e-08, 2.7474e-08, -1.28057e-07, 1) bones/51/position = Vector3(1.9461e-07, 0.127601, 6.06248e-08) @@ -152,19 +152,19 @@ bones/67/rotation = Quaternion(0.108364, -0.768224, 0.166291, 0.608635) bones/68/rotation = Quaternion(0.629954, 0.0295149, 0.0177509, 0.775869) bones/69/rotation = Quaternion(0.816678, -0.0439534, -0.0509861, 0.573155) bones/70/rotation = Quaternion(-0.12906, -0.728937, 0.0250258, 0.67184) -bones/71/position = Vector3(0.127191, 1.36066, -0.0244743) -bones/71/rotation = Quaternion(2.02961e-08, 0.598605, 0.801044, -4.58622e-08) -bones/72/position = Vector3(-0.113426, 1.36066, -0.0244743) -bones/72/rotation = Quaternion(2.02961e-08, 0.598605, 0.801044, -4.58621e-08) +bones/71/position = Vector3(0.127191, 1.36091, -0.0244423) +bones/71/rotation = Quaternion(2.03166e-08, 0.598303, 0.80127, -4.58502e-08) +bones/72/position = Vector3(-0.113426, 1.36091, -0.0244423) +bones/72/rotation = Quaternion(2.03167e-08, 0.598303, 0.80127, -4.58501e-08) [node name="RightHandBone" parent="RigPivot/Rig" index="2"] -transform = Transform3D(-0.962344, -0.2708, -0.0237157, 0.221523, -0.831801, 0.508955, -0.157552, 0.484536, 0.860466, -0.351025, 1.01212, 0.0291318) +transform = Transform3D(-0.962344, -0.270799, -0.0237168, 0.221117, -0.830557, 0.511158, -0.158119, 0.486665, 0.859159, -0.351187, 1.01269, 0.0302155) [node name="LeftHandBone" parent="RigPivot/Rig" index="3"] -transform = Transform3D(-0.970537, 0.239024, 0.0304279, -0.208926, -0.897704, 0.387914, 0.120036, 0.370127, 0.921193, 0.348214, 0.994824, -0.00788805) +transform = Transform3D(-0.970555, 0.238961, 0.0303579, -0.208634, -0.896912, 0.389898, 0.120399, 0.372084, 0.920357, 0.348243, 0.995264, -0.00716963) [node name="RayAttachment" type="BoneAttachment3D" parent="RigPivot/Rig"] -transform = Transform3D(-0.962344, -0.2708, -0.0237157, 0.221523, -0.831801, 0.508955, -0.157552, 0.484536, 0.860466, -0.351025, 1.01212, 0.0291318) +transform = Transform3D(-0.962344, -0.270799, -0.0237168, 0.221117, -0.830557, 0.511158, -0.158119, 0.486665, 0.859159, -0.351187, 1.01269, 0.0302155) bone_name = "DEF-hand.R" bone_idx = 51 use_external_skeleton = true diff --git a/src/scenes/levels/level.tscn b/src/scenes/levels/level.tscn index 5f536bd..eb6d2eb 100644 --- a/src/scenes/levels/level.tscn +++ b/src/scenes/levels/level.tscn @@ -1,18 +1,15 @@ -[gd_scene load_steps=26 format=3 uid="uid://dw0lbkh31rofd"] +[gd_scene load_steps=23 format=3 uid="uid://dw0lbkh31rofd"] [ext_resource type="Script" uid="uid://bmywk4wvcp0lr" path="res://addons/sky_3d/src/Sky3D.gd" id="1_1jhfv"] [ext_resource type="Texture2D" uid="uid://bpamrp14tk2cp" path="res://assets/textures/terrain/sand_albedo_height.png" id="1_7iny7"] [ext_resource type="PackedScene" uid="uid://nsv4lbw7j8mi" path="res://src/scenes/characters/player.tscn" id="1_crbv0"] +[ext_resource type="NavigationMesh" uid="uid://b6foidbd4r8qv" path="res://src/resources/level_navigation_mesh.res" id="1_juj6f"] [ext_resource type="Texture2D" uid="uid://dpq5k4rlimus8" path="res://assets/textures/terrain/sand_normal_roughness.png" id="2_cxs0p"] [ext_resource type="PackedScene" uid="uid://b1fe4n68iivfm" path="res://assets/models/environment/rock_cliff_env_03.glb" id="2_d2tjv"] [ext_resource type="Script" uid="uid://27fj74ofndim" path="res://addons/sky_3d/src/Skydome.gd" id="2_juj6f"] [ext_resource type="Script" uid="uid://bm0hx4mklpml" path="res://addons/sky_3d/src/TimeOfDay.gd" id="3_0eo66"] -[ext_resource type="PackedScene" uid="uid://duotcsmd2fwkk" path="res://assets/models/environment/bush_vege_2.glb" id="3_fqsoq"] -[ext_resource type="PackedScene" uid="uid://bdg8366pt8iu7" path="res://assets/models/environment/topiary_tree_vege_01.glb" id="4_uvsco"] -[ext_resource type="PackedScene" uid="uid://ddh3p0sg6i080" path="res://assets/models/environment/tree_group_vege.glb" id="5_eyekk"] [ext_resource type="PackedScene" uid="uid://cwvrti8hmxj0k" path="res://src/scenes/characters/enemy.tscn" id="6_uvsco"] [ext_resource type="PackedScene" uid="uid://6dmbuecqolod" path="res://src/scenes/structures/fire_pit.tscn" id="10_juj6f"] -[ext_resource type="PackedScene" uid="uid://rkhiaud0rlq6" path="res://src/scenes/structures/lamp.tscn" id="11_0eo66"] [sub_resource type="Gradient" id="Gradient_0eo66"] offsets = PackedFloat32Array(0.2, 1) @@ -97,6 +94,7 @@ mesh_list = Array[Terrain3DMeshAsset]([SubResource("Terrain3DMeshAsset_856t6")]) texture_list = Array[Terrain3DTextureAsset]([SubResource("Terrain3DTextureAsset_0slur")]) [sub_resource type="PhysicalSkyMaterial" id="PhysicalSkyMaterial_dn2un"] +energy_multiplier = 4.0 use_debanding = false [sub_resource type="Sky" id="Sky_7iny7"] @@ -106,8 +104,7 @@ sky_material = SubResource("PhysicalSkyMaterial_dn2un") background_mode = 2 sky = SubResource("Sky_7iny7") ambient_light_source = 3 -ambient_light_color = Color(0.235156, 0.278907, 0.35, 1) -ambient_light_sky_contribution = 0.7 +ambient_light_color = Color(1, 1, 1, 1) reflected_light_source = 2 tonemap_mode = 3 tonemap_white = 6.0 @@ -117,31 +114,35 @@ auto_exposure_scale = 0.2 [node name="Level" type="Node3D"] -[node name="Terrain3D" type="Terrain3D" parent="."] -data_directory = "res://src/resources/terrain_data" +[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."] +navigation_mesh = ExtResource("1_juj6f") + +[node name="Terrain3D" type="Terrain3D" parent="NavigationRegion3D"] +data_directory = "res://src/resources/terrain_data/grassy_hills" material = SubResource("Terrain3DMaterial_cxs0p") assets = SubResource("Terrain3DAssets_vltgv") top_level = true metadata/_edit_lock_ = true +[node name="FirePit" parent="NavigationRegion3D" instance=ExtResource("10_juj6f")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.96342, 89.7915, 3.24593) + [node name="Sky3D" type="WorldEnvironment" parent="."] environment = SubResource("Environment_cxs0p") camera_attributes = SubResource("CameraAttributesPractical_0slur") script = ExtResource("1_1jhfv") -current_time = 0.0 +current_time = 10.22 reflected_energy = 4.0 metadata/_custom_type_script = "uid://bmywk4wvcp0lr" [node name="SunLight" type="DirectionalLight3D" parent="Sky3D"] -transform = Transform3D(0, -0.421456, 0.906849, 0.959384, -0.255826, -0.118895, 0.282105, 0.870016, 0.404338, 0.906849, -0.118894, 0.404338) -light_color = Color(0.98, 0.523, 0.294, 1) -light_energy = 0.0 +transform = Transform3D(0, -0.924881, 0.380257, 0.657259, 0.286586, 0.69705, -0.753664, 0.249928, 0.607887, 0.380257, 0.69705, 0.607887) shadow_enabled = true [node name="MoonLight" type="DirectionalLight3D" parent="Sky3D"] -transform = Transform3D(0, -0.977458, 0.211132, -0.187706, 0.207379, 0.960084, -0.982225, -0.0396307, -0.183475, 0.211132, 0.960084, -0.183475) +transform = Transform3D(0, -0.570079, -0.82159, -0.5765, -0.671319, 0.46581, -0.817097, 0.473646, -0.328651, -0.82159, 0.46581, -0.32865) light_color = Color(0.572549, 0.776471, 0.956863, 1) -light_energy = 0.288025 +light_energy = 0.0 shadow_enabled = true [node name="Skydome" type="Node" parent="Sky3D"] @@ -154,8 +155,8 @@ ground_color = Color(0.3, 0.3, 0.3, 1) sky_layers = 4 sky_render_priority = -128 horizon_level = 0.0 -sun_altitude = -172.547 -sun_azimuth = -163.221 +sun_altitude = -45.8092 +sun_azimuth = -147.972 sun_disk_color = Color(0.996094, 0.541334, 0.140076, 1) sun_disk_intensity = 2.0 sun_disk_size = 0.015 @@ -163,8 +164,8 @@ sun_light_path = NodePath("../SunLight") sun_light_color = Color(1, 1, 1, 1) sun_horizon_light_color = Color(0.98, 0.523, 0.294, 1) sun_light_energy = 1.0 -moon_altitude = -16.2431 -moon_azimuth = -49.0091 +moon_altitude = -123.831 +moon_azimuth = -318.772 moon_color = Color(1, 1, 1, 1) moon_size = 0.07 enable_set_moon_texture = false @@ -172,7 +173,7 @@ moon_resolution = 2 moon_light_path = NodePath("../MoonLight") moon_light_color = Color(0.572549, 0.776471, 0.956863, 1) moon_light_energy = 0.3 -deep_space_euler = Vector3(1.29154, -3.14159, -1.78505) +deep_space_euler = Vector3(1.29154, -3.14159, 1.81522) background_color = Color(0.709804, 0.709804, 0.709804, 0.854902) set_background_texture = false stars_field_color = Color(1, 1, 1, 1) @@ -208,7 +209,7 @@ fog_end = 1000.0 fog_layers = 524288 fog_render_priority = 123 clouds_thickness = 1.7 -clouds_coverage = 0.5 +clouds_coverage = 0.0 clouds_absorption = 2.0 clouds_sky_tint_fade = 0.5 clouds_intensity = 10.0 @@ -222,7 +223,7 @@ clouds_cumulus_day_color = Color(0.823529, 0.87451, 1, 1) clouds_cumulus_horizon_light_color = Color(0.98, 0.43, 0.15, 1) clouds_cumulus_night_color = Color(0.090196, 0.094118, 0.129412, 1) clouds_cumulus_thickness = 0.0243 -clouds_cumulus_coverage = 0.55 +clouds_cumulus_coverage = 0.337 clouds_cumulus_absorption = 2.0 clouds_cumulus_noise_freq = 2.7 clouds_cumulus_intensity = 0.9997 @@ -241,7 +242,7 @@ update_in_editor = false dome_path = NodePath("../Skydome") system_sync = false total_cycle_in_minutes = 15.0 -total_hours = 0.0 +total_hours = 10.22 day = 1 month = 1 year = 2025 @@ -253,12 +254,13 @@ longitude = 108.0 utc = 7.0 [node name="Player" parent="." instance=ExtResource("1_crbv0")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.00648, 1, 2.32963) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.00648, 91.0205, 2.32963) [node name="MapBoundary" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 106.891, 0) [node name="RockWall" parent="MapBoundary" instance=ExtResource("2_d2tjv")] -transform = Transform3D(0.917886, 0, -0.396844, 0, 1, 0, 0.396844, 0, 0.917886, -13.3334, 2.05985, -57.565) +transform = Transform3D(0.917886, 0, -0.396844, 0, 1, 0, 0.396844, 0, 0.917886, -13.3334, -6.69904, -57.565) [node name="rock_cliff_env_04" parent="MapBoundary/RockWall" instance=ExtResource("2_d2tjv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) @@ -267,7 +269,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2971, 0, 0) [node name="RockWall4" parent="MapBoundary" instance=ExtResource("2_d2tjv")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.70471, 2.05985, 44.4208) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.70471, -13.9648, 44.4208) [node name="rock_cliff_env_04" parent="MapBoundary/RockWall4" instance=ExtResource("2_d2tjv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) @@ -276,7 +278,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2971, 0, 0) [node name="RockWall2" parent="MapBoundary" instance=ExtResource("2_d2tjv")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -48.1166, 2.05985, -9.94744) +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -77.5486, -22.4442, 55.3362) [node name="rock_cliff_env_04" parent="MapBoundary/RockWall2" instance=ExtResource("2_d2tjv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) @@ -285,7 +287,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5823, 0, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2971, 0, 0) [node name="RockWall3" parent="MapBoundary" instance=ExtResource("2_d2tjv")] -transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 47.4902, 2.05985, 3.70717) +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 47.4902, -9.93174, 3.70717) [node name="rock_cliff_env_04" parent="MapBoundary/RockWall3" instance=ExtResource("2_d2tjv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.8124, 0, 20.4483) @@ -293,57 +295,29 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.8124, 0, 20.4483) [node name="rock_cliff_env_05" parent="MapBoundary/RockWall3" instance=ExtResource("2_d2tjv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.2971, 0, 0) -[node name="Vegetation" type="Node3D" parent="."] - -[node name="bush_vege_2" parent="Vegetation" instance=ExtResource("3_fqsoq")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.27263, 0, -9.86316) - -[node name="bush_vege_3" parent="Vegetation" instance=ExtResource("3_fqsoq")] -transform = Transform3D(0.762826, 0, -0.646603, 0, 1, 0, 0.646603, 0, 0.762826, -14.3852, 0, 1.80543) - -[node name="topiary_tree_vege_01" parent="Vegetation" instance=ExtResource("4_uvsco")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.87122, 0, 7.43558) - -[node name="topiary_tree_vege_02" parent="Vegetation" instance=ExtResource("4_uvsco")] -transform = Transform3D(0.910214, 0, 0.414137, 0, 1, 0, -0.414137, 0, 0.910214, 3.17554, 1.90735e-06, -15.3238) - -[node name="tree_group_vege" parent="Vegetation" instance=ExtResource("5_eyekk")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.01405, 3.8147e-06, 6.12766) - [node name="Enemies" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 95.9516, 0) [node name="Enemy1" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(0.748366, 0, -0.663286, 0, 1, 0, 0.663286, 0, 0.748366, 5.25312, 1, -7.01228) +transform = Transform3D(0.748366, 0, -0.663286, 0, 1, 0, 0.663286, 0, 0.748366, 5.25312, -4.091, -7.01228) [node name="Enemy2" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.44962, 1, -7.01217) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.44962, -4.45841, -7.01217) [node name="Enemy3" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(0.910684, 0, 0.413104, 0, 1, 0, -0.413104, 0, 0.910684, -11.1807, 1, -13.9047) +transform = Transform3D(0.910684, 0, 0.413104, 0, 1, 0, -0.413104, 0, 0.910684, -11.1807, -4.17409, -13.9047) [node name="Enemy4" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(-0.503623, 0, 0.863923, 0, 1, 0, -0.863923, 0, -0.503623, -5.81376, 1, 15.3224) +transform = Transform3D(-0.503623, 0, 0.863923, 0, 1, 0, -0.863923, 0, -0.503623, -5.81376, -6.56049, 15.3224) [node name="Enemy5" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(-0.849359, 0, -0.527816, 0, 1, 0, 0.527816, 0, -0.849359, 9.96593, 1, -9.51454) +transform = Transform3D(-0.849359, 0, -0.527816, 0, 1, 0, 0.527816, 0, -0.849359, 9.96593, -3.73775, -9.51454) [node name="Enemy6" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(-0.285538, 0, -0.958367, 0, 1, 0, 0.958367, 0, -0.285538, 12.7363, 1, -18.8134) +transform = Transform3D(-0.285538, 0, -0.958367, 0, 1, 0, 0.958367, 0, -0.285538, 12.7363, -2.84364, -18.8134) [node name="Enemy7" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(0.135871, 0, -0.990727, 0, 1, 0, 0.990727, 0, 0.135871, 21.2639, 1, -23.2961) +transform = Transform3D(0.135871, 0, -0.990727, 0, 1, 0, 0.990727, 0, 0.135871, 21.2639, -1.94967, -23.2961) [node name="Enemy8" parent="Enemies" instance=ExtResource("6_uvsco")] -transform = Transform3D(0.971759, 0, 0.235973, 0, 1, 0, -0.235973, 0, 0.971759, -8.27889, 1, -26.4981) - -[node name="FirePit" parent="." instance=ExtResource("10_juj6f")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.96342, 0, 3.24593) - -[node name="Lamp" parent="." instance=ExtResource("11_0eo66")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.5327, -3.57628e-07, -11.138) - -[node name="Lamp2" parent="." instance=ExtResource("11_0eo66")] -transform = Transform3D(-0.685247, 0, -0.728311, 0, 1, 0, 0.728311, 0, -0.685247, 16.1912, -3.57628e-07, -17.5002) - -[node name="Lamp3" parent="." instance=ExtResource("11_0eo66")] -transform = Transform3D(0.809704, 0, 0.586839, 0, 1, 0, -0.586839, 0, 0.809704, -17.586, -2.26498e-06, 15.4729) +transform = Transform3D(0.971759, 0, 0.235973, 0, 1, 0, -0.235973, 0, 0.971759, -8.27889, -2.71064, -26.4981) diff --git a/src/scripts/characters/enemy.gd b/src/scripts/characters/enemy.gd index aff81fb..71a45ab 100644 --- a/src/scripts/characters/enemy.gd +++ b/src/scripts/characters/enemy.gd @@ -1,9 +1,12 @@ class_name Enemy extends CharacterBody3D +const RUN_VELOCITY_THRESHOLD: float = 2.0 + @export var max_health: float = 20.0 @export var xp_value: int = 30 @export var damage: float = 20.0 @export var crit_chance: float = 0.05 +@export var speed: float = 5.0 @onready var rig: Node3D = $Rig @onready var health_component: HealthComponent = $HealthComponent @@ -11,27 +14,64 @@ class_name Enemy extends CharacterBody3D @onready var player_detector: ShapeCast3D = $Rig/PlayerDetector @onready var area_attack: ShapeCast3D = $Rig/AreaAttack @onready var player: Player = get_tree().get_first_node_in_group("Player") +@onready var navigation_agent: NavigationAgent3D = $NavigationAgent3D func _ready() -> void: var mesh = rig.villager_meshes.pick_random() rig.set_active_mesh(mesh) health_component.update_max_health(max_health) -func _physics_process(_delta: float) -> void: +func _physics_process(delta: float) -> void: + var velocity_target: Vector3 = Vector3.ZERO + navigation_agent.target_position = player.global_position + if rig.is_idle(): check_for_attacks() + if not navigation_agent.is_target_reached(): + velocity_target = get_local_navigation_direction() * speed + orient_rig(navigation_agent.get_next_path_position()) + + if not is_on_floor(): + velocity_target += get_gravity() * delta + + navigation_agent.velocity = velocity_target func check_for_attacks() -> void: for collision_id in player_detector.get_collision_count(): var collider = player_detector.get_collider(collision_id) if collider is Player: rig.playback.travel("Overhead") + navigation_agent.avoidance_mask = 0 func _on_health_component_defeat() -> void: player.stats.xp += xp_value rig.playback.travel("Defeat") collision_shape.disabled = true set_physics_process(false) + navigation_agent.target_position = global_position + navigation_agent.velocity = Vector3.ZERO func _on_rig_heavy_attack() -> void: area_attack.deal_damage(damage, crit_chance) + navigation_agent.avoidance_mask = 1 + +func orient_rig(target_position: Vector3) -> void: + target_position.y = rig.global_position.y + if rig.global_position.is_equal_approx(target_position): + return + rig.look_at(target_position, Vector3.UP, true) + +func get_local_navigation_direction() -> Vector3: + var destination = navigation_agent.get_next_path_position() + var local_destination = destination - global_position + return local_destination.normalized() + + +func _on_navigation_agent_3d_velocity_computed(safe_velocity: Vector3) -> void: + if safe_velocity.length() > RUN_VELOCITY_THRESHOLD: + rig.run_weight_target = 1.0 + else: + rig.run_weight_target = 0.0 + + velocity = safe_velocity + move_and_slide()