├── .gitignore ├── .gitmodules ├── Images ├── Screenshot_20240122_200828.png └── Screenshot_20240122_200828.png.import ├── LICENSE ├── README.md ├── assets ├── audio │ ├── EngineSample.wav │ ├── EngineSample.wav.import │ ├── car_noise │ │ ├── Wind_loop_01.wav │ │ ├── Wind_loop_01.wav.import │ │ ├── brakes.wav │ │ ├── brakes.wav.import │ │ ├── engine_back_fire.wav │ │ ├── engine_back_fire.wav.import │ │ ├── gear_change_01.wav │ │ ├── gear_change_01.wav.import │ │ ├── tire_squeal_01.wav │ │ ├── tire_squeal_01.wav.import │ │ ├── tire_squeal_02.wav │ │ ├── tire_squeal_02.wav.import │ │ ├── turbo_load_01.wav │ │ └── turbo_load_01.wav.import │ └── engines │ │ ├── B4 │ │ ├── B4_2000_mid.wav │ │ ├── B4_2000_mid.wav.import │ │ ├── B4_2000_off.wav │ │ ├── B4_2000_off.wav.import │ │ ├── B4_2000_on.wav │ │ ├── B4_2000_on.wav.import │ │ ├── B4_3000_mid.wav │ │ ├── B4_3000_mid.wav.import │ │ ├── B4_3000_off.wav │ │ ├── B4_3000_off.wav.import │ │ ├── B4_3000_on.wav │ │ └── B4_3000_on.wav.import │ │ ├── B6 │ │ ├── B6_2000_mid.wav │ │ ├── B6_2000_mid.wav.import │ │ ├── B6_2000_off.wav │ │ ├── B6_2000_off.wav.import │ │ ├── B6_2000_on.wav │ │ ├── B6_2000_on.wav.import │ │ ├── B6_4000_mid.wav │ │ ├── B6_4000_mid.wav.import │ │ ├── B6_4000_off.wav │ │ ├── B6_4000_off.wav.import │ │ ├── B6_4000_on.wav │ │ └── B6_4000_on.wav.import │ │ ├── R1 │ │ ├── R1_520_3000_mid.wav │ │ ├── R1_520_3000_mid.wav.import │ │ ├── R1_520_3000_off.wav │ │ ├── R1_520_3000_off.wav.import │ │ ├── R1_520_3000_on.wav │ │ └── R1_520_3000_on.wav.import │ │ ├── R4 │ │ ├── R4_1.3_2000_mid.wav │ │ ├── R4_1.3_2000_mid.wav.import │ │ ├── R4_1.3_2000_off.wav │ │ ├── R4_1.3_2000_off.wav.import │ │ ├── R4_1.3_2000_on.wav │ │ ├── R4_1.3_2000_on.wav.import │ │ ├── R4_1.3_4000_mid.wav │ │ ├── R4_1.3_4000_mid.wav.import │ │ ├── R4_1.3_4000_off.wav │ │ ├── R4_1.3_4000_off.wav.import │ │ ├── R4_1.3_4000_on.wav │ │ ├── R4_1.3_4000_on.wav.import │ │ ├── R4_1.6_1000.wav │ │ ├── R4_1.6_1000.wav.import │ │ ├── R4_1.6_3000.wav │ │ ├── R4_1.6_3000.wav.import │ │ ├── R4_1.6_3000_mid.wav │ │ ├── R4_1.6_3000_mid.wav.import │ │ ├── R4_1.6_3000_off.wav │ │ ├── R4_1.6_3000_off.wav.import │ │ ├── R4_1.6_3000_on.wav │ │ ├── R4_1.6_3000_on.wav.import │ │ ├── R4_1.6_4000_mid.wav │ │ ├── R4_1.6_4000_mid.wav.import │ │ ├── R4_1.6_4000_off.wav │ │ ├── R4_1.6_4000_off.wav.import │ │ ├── R4_1.6_4000_on.wav │ │ ├── R4_1.6_4000_on.wav.import │ │ ├── R4_2.0_4000_mid.wav │ │ ├── R4_2.0_4000_mid.wav.import │ │ ├── R4_2.0_4000_off.wav │ │ ├── R4_2.0_4000_off.wav.import │ │ ├── R4_2.0_4000_on.wav │ │ └── R4_2.0_4000_on.wav.import │ │ ├── R5 │ │ ├── R5_3000_mid.wav │ │ ├── R5_3000_mid.wav.import │ │ ├── R5_3000_off.wav │ │ ├── R5_3000_off.wav.import │ │ ├── R5_3000_on.wav │ │ ├── R5_3000_on.wav.import │ │ ├── R5_4000_mid.wav │ │ ├── R5_4000_mid.wav.import │ │ ├── R5_4000_off.wav │ │ ├── R5_4000_off.wav.import │ │ ├── R5_4000_on.wav │ │ └── R5_4000_on.wav.import │ │ ├── R6 │ │ ├── R6_2000_mid.wav │ │ ├── R6_2000_mid.wav.import │ │ ├── R6_2000_off.wav │ │ ├── R6_2000_off.wav.import │ │ ├── R6_2000_on.wav │ │ ├── R6_2000_on.wav.import │ │ ├── R6_3000_off.wav │ │ ├── R6_3000_off.wav.import │ │ ├── R6_3000_on.wav │ │ ├── R6_3000_on.wav.import │ │ ├── R6_4000_mid.wav │ │ ├── R6_4000_mid.wav.import │ │ ├── R6_4000_off.wav │ │ ├── R6_4000_off.wav.import │ │ ├── R6_4000_on.wav │ │ ├── R6_4000_on.wav.import │ │ ├── R6_5000_off.wav │ │ ├── R6_5000_off.wav.import │ │ ├── R6_5000_on.wav │ │ └── R6_5000_on.wav.import │ │ ├── V10 │ │ ├── V10_USA_3000_mid.wav │ │ ├── V10_USA_3000_mid.wav.import │ │ ├── V10_USA_3000_off.wav │ │ ├── V10_USA_3000_off.wav.import │ │ ├── V10_USA_3000_on.wav │ │ └── V10_USA_3000_on.wav.import │ │ ├── V2 │ │ ├── V2_USA_1.3_2000_mid.wav │ │ ├── V2_USA_1.3_2000_mid.wav.import │ │ ├── V2_USA_1.3_2000_off.wav │ │ ├── V2_USA_1.3_2000_off.wav.import │ │ ├── V2_USA_1.3_2000_on.wav │ │ ├── V2_USA_1.3_2000_on.wav.import │ │ ├── V2_USA_1.3_4000_mid.wav │ │ ├── V2_USA_1.3_4000_mid.wav.import │ │ ├── V2_USA_1.3_4000_off.wav │ │ ├── V2_USA_1.3_4000_off.wav.import │ │ ├── V2_USA_1.3_4000_on.wav │ │ └── V2_USA_1.3_4000_on.wav.import │ │ ├── V6 │ │ ├── V6_3.3_2000_mid.wav │ │ ├── V6_3.3_2000_mid.wav.import │ │ ├── V6_3.3_2000_off.wav │ │ ├── V6_3.3_2000_off.wav.import │ │ ├── V6_3.3_2000_on.wav │ │ ├── V6_3.3_2000_on.wav.import │ │ ├── V6_3.3_4000_mid.wav │ │ ├── V6_3.3_4000_mid.wav.import │ │ ├── V6_3.3_4000_off.wav │ │ ├── V6_3.3_4000_off.wav.import │ │ ├── V6_3.3_4000_on.wav │ │ ├── V6_3.3_4000_on.wav.import │ │ ├── V6_60deg_2000_mid.wav │ │ ├── V6_60deg_2000_mid.wav.import │ │ ├── V6_60deg_2000_off.wav │ │ ├── V6_60deg_2000_off.wav.import │ │ ├── V6_60deg_2000_on.wav │ │ ├── V6_60deg_2000_on.wav.import │ │ ├── V6_60deg_4000_mid.wav │ │ ├── V6_60deg_4000_mid.wav.import │ │ ├── V6_60deg_4000_off.wav │ │ ├── V6_60deg_4000_off.wav.import │ │ ├── V6_60deg_4000_on.wav │ │ └── V6_60deg_4000_on.wav.import │ │ ├── V8 │ │ ├── V8_ITA_3.6_3000_mid.wav │ │ ├── V8_ITA_3.6_3000_mid.wav.import │ │ ├── V8_ITA_3.6_3000_off.wav │ │ ├── V8_ITA_3.6_3000_off.wav.import │ │ ├── V8_ITA_3.6_3000_on.wav │ │ ├── V8_ITA_3.6_3000_on.wav.import │ │ ├── V8_ITA_3.6_5000_mid.wav │ │ ├── V8_ITA_3.6_5000_mid.wav.import │ │ ├── V8_ITA_3.6_5000_off.wav │ │ ├── V8_ITA_3.6_5000_off.wav.import │ │ ├── V8_ITA_3.6_5000_on.wav │ │ ├── V8_ITA_3.6_5000_on.wav.import │ │ ├── V8_USA_5.3_2000_mid.wav │ │ ├── V8_USA_5.3_2000_mid.wav.import │ │ ├── V8_USA_5.3_2000_off.wav │ │ ├── V8_USA_5.3_2000_off.wav.import │ │ ├── V8_USA_5.3_2000_on.wav │ │ ├── V8_USA_5.3_2000_on.wav.import │ │ ├── V8_USA_7.4_2000_mid.wav │ │ ├── V8_USA_7.4_2000_mid.wav.import │ │ ├── V8_USA_7.4_2000_off.wav │ │ ├── V8_USA_7.4_2000_off.wav.import │ │ ├── V8_USA_7.4_2000_on.wav │ │ ├── V8_USA_7.4_2000_on.wav.import │ │ ├── V8_USA_7.4_3000_mid.wav │ │ ├── V8_USA_7.4_3000_mid.wav.import │ │ ├── V8_USA_7.4_3000_off.wav │ │ ├── V8_USA_7.4_3000_off.wav.import │ │ ├── V8_USA_7.4_3000_on.wav │ │ └── V8_USA_7.4_3000_on.wav.import │ │ ├── others │ │ ├── 12_cyl.wav │ │ └── 12_cyl.wav.import │ │ └── wankel │ │ ├── W4_2.2_4000_mid.wav │ │ ├── W4_2.2_4000_mid.wav.import │ │ ├── W4_2.2_4000_off.wav │ │ ├── W4_2.2_4000_off.wav.import │ │ ├── W4_2.2_4000_on.wav │ │ ├── W4_2.2_4000_on.wav.import │ │ ├── W4_2.2_6000_mid.wav │ │ ├── W4_2.2_6000_mid.wav.import │ │ ├── W4_2.2_6000_off.wav │ │ ├── W4_2.2_6000_off.wav.import │ │ ├── W4_2.2_6000_on.wav │ │ └── W4_2.2_6000_on.wav.import ├── models │ ├── BaseMaterial.material │ ├── CarBaseNaterial.material │ ├── RallyRWD_1.glb │ ├── RallyRWD_1.glb.import │ ├── RallyRWD_1_colorpalette8x8.png │ ├── RallyRWD_1_colorpalette8x8.png.import │ ├── car_model_scenes │ │ ├── historic_rally_fwd_1_model.tscn │ │ ├── historic_rally_fwd_2_model.tscn │ │ ├── historic_rally_rwd_1_MKII_model.tscn │ │ ├── historic_rally_rwd_1_model.tscn │ │ ├── historic_rally_rwd_2_model.tscn │ │ ├── historic_rally_rwd_3_model.tscn │ │ ├── historic_rally_rwd_4_model.tscn │ │ ├── rally_awd_group_a_1_model.tscn │ │ ├── rally_awd_group_a_2_model.tscn │ │ ├── rally_awd_group_a_3_model.tscn │ │ ├── rally_awd_group_a_4_model.tscn │ │ ├── rally_awd_group_b_1_model.tscn │ │ ├── rally_awd_group_b_2_model.tscn │ │ ├── rally_awd_group_b_3_model.tscn │ │ ├── rally_awd_group_b_4_model.tscn │ │ ├── rally_rwd_group_a_1_model.tscn │ │ ├── rally_rwd_group_a_2_model.tscn │ │ ├── rally_rwd_group_b_1_model.tscn │ │ └── rally_rwd_group_b_2_model.tscn │ ├── cars_blend │ │ ├── colorpalette8x8.png │ │ ├── colorpalette8x8.png.import │ │ ├── crosskart.blend │ │ ├── crosskart.blend.import │ │ ├── crosskart.blend1 │ │ ├── gokart.blend │ │ ├── gokart.blend.import │ │ ├── gokart.blend1 │ │ ├── historic_fwd_rally.blend │ │ ├── historic_fwd_rally.blend.import │ │ ├── historic_fwd_rally.blend1 │ │ ├── modern_openwheeler.blend │ │ ├── modern_openwheeler.blend.import │ │ ├── modern_openwheeler.blend1 │ │ ├── modern_prototype.blend │ │ ├── modern_prototype.blend.import │ │ ├── modern_prototype.blend1 │ │ ├── offroad4x4.blend │ │ ├── offroad4x4.blend.import │ │ ├── offroad4x4.blend1 │ │ ├── retro_openwheeler.blend │ │ ├── retro_openwheeler.blend.import │ │ ├── retro_openwheeler.blend1 │ │ ├── shorty.blend │ │ ├── shorty.blend.import │ │ └── shorty.blend1 │ ├── low_poly_rally_cars_pack │ │ ├── license.txt │ │ ├── scene.bin │ │ ├── scene.gltf │ │ ├── scene.gltf.import │ │ └── textures │ │ │ ├── Default_OBJ.005_baseColor.png │ │ │ ├── Default_OBJ.005_baseColor.png.import │ │ │ ├── Default_OBJ.016_baseColor.png │ │ │ ├── Default_OBJ.016_baseColor.png.import │ │ │ ├── Default_OBJ.017_baseColor.png │ │ │ ├── Default_OBJ.017_baseColor.png.import │ │ │ ├── Default_OBJ.025_baseColor.png │ │ │ ├── Default_OBJ.025_baseColor.png.import │ │ │ ├── Default_OBJ.027_baseColor.png │ │ │ ├── Default_OBJ.027_baseColor.png.import │ │ │ ├── Default_OBJ.030_baseColor.png │ │ │ ├── Default_OBJ.030_baseColor.png.import │ │ │ ├── Default_OBJ.032_baseColor.png │ │ │ ├── Default_OBJ.032_baseColor.png.import │ │ │ ├── Default_OBJ.042_baseColor.png │ │ │ ├── Default_OBJ.042_baseColor.png.import │ │ │ ├── Default_OBJ.049_baseColor.png │ │ │ ├── Default_OBJ.049_baseColor.png.import │ │ │ ├── Default_OBJ.052_baseColor.png │ │ │ ├── Default_OBJ.052_baseColor.png.import │ │ │ ├── Default_OBJ.057_baseColor.png │ │ │ ├── Default_OBJ.057_baseColor.png.import │ │ │ ├── Default_OBJ.066_baseColor.png │ │ │ ├── Default_OBJ.066_baseColor.png.import │ │ │ ├── Default_OBJ.068_baseColor.png │ │ │ ├── Default_OBJ.068_baseColor.png.import │ │ │ ├── Default_OBJ.088_baseColor.png │ │ │ ├── Default_OBJ.088_baseColor.png.import │ │ │ ├── Default_OBJ.093_baseColor.png │ │ │ ├── Default_OBJ.093_baseColor.png.import │ │ │ ├── Default_OBJ.103_baseColor.png │ │ │ ├── Default_OBJ.103_baseColor.png.import │ │ │ ├── Default_OBJ.109_baseColor.png │ │ │ ├── Default_OBJ.109_baseColor.png.import │ │ │ ├── Default_OBJ_baseColor.png │ │ │ └── Default_OBJ_baseColor.png.import │ ├── playground.glb │ ├── playground.glb.import │ ├── playground_colorpalette8x8.png │ └── playground_colorpalette8x8.png.import └── textures │ ├── branch.kra │ ├── branch.kra~ │ ├── branch.png │ ├── branch.png.import │ ├── branch.png~ │ ├── branch2.kra │ ├── branch2.kra~ │ ├── branch2.png │ ├── branch2.png.import │ ├── branch2.png~ │ ├── branch3.kra │ ├── branch3.kra~ │ ├── branch3.png │ ├── branch3.png.import │ ├── branch3.png~ │ ├── chicken_wire.kra │ ├── chicken_wire.kra~ │ ├── chicken_wire.png │ ├── chicken_wire.png.import │ ├── chicken_wire.png~ │ ├── grass_foliage.kra │ ├── grass_foliage.kra~ │ ├── grass_foliage.png │ ├── grass_foliage.png.import │ ├── grass_foliage.png~ │ ├── grass_foliage2.kra │ ├── grass_ground.png │ ├── grass_ground.png.import │ ├── grass_ground.png~ │ ├── sand.png │ ├── sand.png.import │ ├── sand.png~ │ └── tarmac-512.kra ├── credits.txt ├── default_bus_layout.tres ├── default_env.tres ├── ffb_plugin └── ffbplugin.gdextension ├── global ├── input_manager.gd ├── options_manager.gd ├── race_control.gd ├── session_manager.gd └── vehicle_api.gd ├── icon.png ├── icon.png.import ├── project.godot ├── resources ├── audio │ └── engine │ │ └── EngineSample.tres ├── configs │ └── options_config.gd ├── engine_blend_curve_off.tres ├── engine_blend_curve_on.tres ├── gamepad_steering_curve.tres ├── materials │ ├── terrain │ │ ├── grass.tres │ │ ├── gravel.tres │ │ ├── rock.tres │ │ └── tarmac.tres │ └── tire.tres ├── skies │ ├── physical_sky.tres │ └── procedural_sky.tres ├── tire_temp_curve.tres └── tire_wear_curve.tres ├── scenes ├── camera │ ├── cam_targets.gd │ ├── camera_system.gd │ └── camera_system.tscn ├── car_preview.gd ├── car_preview.tscn ├── car_spawner.gd ├── car_spawner.tscn ├── cars │ ├── cross_kart.tscn │ ├── gokart.tscn │ ├── historic_open_wheeler_60.tscn │ ├── historic_rally_fwd_1.tscn │ ├── historic_rally_fwd_2.tscn │ ├── historic_rally_rwd_1.tscn │ ├── historic_rally_rwd_1_mk2.tscn │ ├── historic_rally_rwd_2.tscn │ ├── historic_rally_rwd_3.tscn │ ├── historic_rally_rwd_4.tscn │ ├── modern_open_wheeler.tscn │ ├── modern_prototype.tscn │ ├── off_road_4x4.tscn │ ├── rally_awd_group_a_1.tscn │ ├── rally_awd_group_a_2.tscn │ ├── rally_awd_group_a_3.tscn │ ├── rally_awd_group_a_4.tscn │ ├── rally_awd_group_b_1.tscn │ ├── rally_awd_group_b_2.tscn │ ├── rally_awd_group_b_3.tscn │ ├── rally_awd_group_b_4.tscn │ ├── rally_rwd_group_a_1.tscn │ ├── rally_rwd_group_a_2.tscn │ ├── rally_rwd_group_b_1.tscn │ └── rally_rwd_group_b_2.tscn ├── checkpoint.gd ├── checkpoint.tscn ├── drivers │ ├── driver.gd │ └── player_driver.gd ├── gui │ ├── gui.gd │ ├── gui.tscn │ ├── input_app.gd │ ├── input_app.tscn │ ├── lap_time_app.gd │ ├── lap_time_app.tscn │ ├── menus │ │ ├── bind_button.gd │ │ ├── car_button.gd │ │ ├── car_setup_menu.gd │ │ ├── car_setup_menu.tscn │ │ ├── credits.gd │ │ ├── loading_bar.tscn │ │ ├── main_menu.gd │ │ ├── main_menu.tscn │ │ ├── options_tab.gd │ │ ├── options_tab.tscn │ │ ├── pause_menu.gd │ │ ├── pause_menu.tscn │ │ ├── play_button.gd │ │ └── track_button.gd │ ├── tire_data_app │ │ ├── tire_data_circle.gd │ │ ├── tire_data_circle.tscn │ │ └── tire_data_container.tscn │ ├── tire_info_app.gd │ └── tire_info_app.tscn ├── lap_timer.gd ├── levels │ ├── level.gd │ ├── race_tracks │ │ ├── blender_assets.cats.txt │ │ ├── blender_assets.cats.txt~ │ │ ├── test_track.blend │ │ ├── test_track.blend.import │ │ └── test_track.blend1 │ └── test_track.tscn ├── lighting.gd ├── lighting.tscn ├── pit_area.tscn ├── road.gd ├── road.tscn └── vehicle │ ├── base_car.tscn │ ├── car.gd │ ├── car_audio_controller.gd │ ├── car_params.gd │ ├── clutch.gd │ ├── diff_params.gd │ ├── drivetrain.gd │ ├── drivetrain_params.gd │ ├── head_lights.gd │ ├── tail_lights.gd │ ├── tire_models │ └── tire_model.gd │ ├── wang.gd │ ├── wang.tscn │ ├── wheel_params.gd │ ├── wheel_suspension.gd │ └── wheel_suspension.tscn └── tools ├── head_lights_test.tscn ├── tire_graph.gd └── tire_graph.tscn /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | 4 | # Godot-specific ignores 5 | .import/ 6 | export.cfg 7 | export_presets.cfg 8 | 9 | # Imported translations (automatically generated from CSV files) 10 | *.translation 11 | 12 | # Mono-specific ignores 13 | .mono/ 14 | data_*/ 15 | mono_crash.*.json 16 | 17 | addons/godot-git-plugin 18 | .vs/ 19 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "ffb_plugin/Godot-FFB-SDL"] 2 | path = ffb_plugin/Godot-FFB-SDL 3 | url = git@github.com:Dechode/Godot-FFB-SDL.git 4 | branch = refactor 5 | -------------------------------------------------------------------------------- /Images/Screenshot_20240122_200828.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/Images/Screenshot_20240122_200828.png -------------------------------------------------------------------------------- /Images/Screenshot_20240122_200828.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://baay8ojk4h3hr" 6 | path="res://.godot/imported/Screenshot_20240122_200828.png-d129e792165c90cb65c6cea30862c617.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Images/Screenshot_20240122_200828.png" 14 | dest_files=["res://.godot/imported/Screenshot_20240122_200828.png-d129e792165c90cb65c6cea30862c617.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Open Throttle 2 | Open source racing / rally simulator. Builds on top of my [Advanced Vehicle](https://github.com/Dechode/Godot-Advanced-Vehicle) for the Godot engine. 3 | 4 | ## Screenshots 5 | 6 | ![Game Screenshot](https://github.com/Dechode/Open-Throttle/blob/dev/Images/Screenshot_20240122_200828.png) 7 | 8 | 9 | ## Features 10 | 11 | - Wheel and force feedback support 12 | - Cross platform 13 | - Rear / front / all -wheel-driven cars 14 | - Customisable car setups 15 | - Day / night cycle 16 | 17 | ## License 18 | 19 | [GNU General Public License v3.0](https://github.com/Dechode/Open-Throttle/blob/main/LICENSE) 20 | 21 | 22 | ## Acknowledgements 23 | 24 | - [Speed Dreams](https://sourceforge.net/projects/speed-dreams/) 25 | - [Niels Heusinkveld's tire generator video](https://www.youtube.com/watch?v=38hkcpniPuY) 26 | - [Godot game engine](https://github.com/godotengine/godot) 27 | 28 | -------------------------------------------------------------------------------- /assets/audio/EngineSample.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/EngineSample.wav -------------------------------------------------------------------------------- /assets/audio/EngineSample.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bkecntcihldct" 6 | path="res://.godot/imported/EngineSample.wav-af58e6728a1240502fb522fe4b76a48c.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/EngineSample.wav" 11 | dest_files=["res://.godot/imported/EngineSample.wav-af58e6728a1240502fb522fe4b76a48c.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=0 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/Wind_loop_01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/Wind_loop_01.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/Wind_loop_01.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cbk76kqx6fgnw" 6 | path="res://.godot/imported/Wind_loop_01.wav-5faf7baacada8f81d0966df4f9868d85.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/Wind_loop_01.wav" 11 | dest_files=["res://.godot/imported/Wind_loop_01.wav-5faf7baacada8f81d0966df4f9868d85.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/brakes.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/brakes.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/brakes.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dc6l53si0v55b" 6 | path="res://.godot/imported/brakes.wav-689e4add0227eb8e74b71e1efbb3300f.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/brakes.wav" 11 | dest_files=["res://.godot/imported/brakes.wav-689e4add0227eb8e74b71e1efbb3300f.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/engine_back_fire.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/engine_back_fire.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/engine_back_fire.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c17s7xjhymb65" 6 | path="res://.godot/imported/engine_back_fire.wav-b5d421854ca85ade6ae1d4b5b4f3db8b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/engine_back_fire.wav" 11 | dest_files=["res://.godot/imported/engine_back_fire.wav-b5d421854ca85ade6ae1d4b5b4f3db8b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=0 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/gear_change_01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/gear_change_01.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/gear_change_01.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cj8dg5hdjixog" 6 | path="res://.godot/imported/gear_change_01.wav-39e970f04f419e4c1300a3dce5de0198.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/gear_change_01.wav" 11 | dest_files=["res://.godot/imported/gear_change_01.wav-39e970f04f419e4c1300a3dce5de0198.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=0 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/tire_squeal_01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/tire_squeal_01.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/tire_squeal_01.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://qarh8mk3e0uo" 6 | path="res://.godot/imported/tire_squeal_01.wav-4d9c0da508658419f3ff6f67b061ca8b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/tire_squeal_01.wav" 11 | dest_files=["res://.godot/imported/tire_squeal_01.wav-4d9c0da508658419f3ff6f67b061ca8b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/tire_squeal_02.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/tire_squeal_02.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/tire_squeal_02.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c0paq4iix6aoc" 6 | path="res://.godot/imported/tire_squeal_02.wav-a1fb5f0ddf0812547fe4348d7f97df2b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/tire_squeal_02.wav" 11 | dest_files=["res://.godot/imported/tire_squeal_02.wav-a1fb5f0ddf0812547fe4348d7f97df2b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=0 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/car_noise/turbo_load_01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/car_noise/turbo_load_01.wav -------------------------------------------------------------------------------- /assets/audio/car_noise/turbo_load_01.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://o5xipmuuygqk" 6 | path="res://.godot/imported/turbo_load_01.wav-4e9fc8355d37238475fe4d1398ffd77f.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/car_noise/turbo_load_01.wav" 11 | dest_files=["res://.godot/imported/turbo_load_01.wav-4e9fc8355d37238475fe4d1398ffd77f.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dlk25xtygwqqg" 6 | path="res://.godot/imported/B4_2000_mid.wav-2f8f96ae8d978caeaaecb72b3dee3c31.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_2000_mid.wav" 11 | dest_files=["res://.godot/imported/B4_2000_mid.wav-2f8f96ae8d978caeaaecb72b3dee3c31.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dq5ly4edtxvyb" 6 | path="res://.godot/imported/B4_2000_off.wav-864624f86ef8fce44ce0ef2d60e044ea.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_2000_off.wav" 11 | dest_files=["res://.godot/imported/B4_2000_off.wav-864624f86ef8fce44ce0ef2d60e044ea.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c6n2sb1dhvqb2" 6 | path="res://.godot/imported/B4_2000_on.wav-4e50f4d9dfaa34dc16ce4d375ae2607b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_2000_on.wav" 11 | dest_files=["res://.godot/imported/B4_2000_on.wav-4e50f4d9dfaa34dc16ce4d375ae2607b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://5nkb8mkxmtgr" 6 | path="res://.godot/imported/B4_3000_mid.wav-896e9ebb2c93aa07851942eb1f48b569.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_3000_mid.wav" 11 | dest_files=["res://.godot/imported/B4_3000_mid.wav-896e9ebb2c93aa07851942eb1f48b569.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dg0v37ix0i7fj" 6 | path="res://.godot/imported/B4_3000_off.wav-be95c11478cb4af463d5e6b874643f64.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_3000_off.wav" 11 | dest_files=["res://.godot/imported/B4_3000_off.wav-be95c11478cb4af463d5e6b874643f64.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B4/B4_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/B4/B4_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cpfgcfey5mdff" 6 | path="res://.godot/imported/B4_3000_on.wav-16eada450b22e110ea7c896ca0838d22.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B4/B4_3000_on.wav" 11 | dest_files=["res://.godot/imported/B4_3000_on.wav-16eada450b22e110ea7c896ca0838d22.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dlqost8ankhsb" 6 | path="res://.godot/imported/B6_2000_mid.wav-2d611ce3c074971935b57bf15b75f401.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_2000_mid.wav" 11 | dest_files=["res://.godot/imported/B6_2000_mid.wav-2d611ce3c074971935b57bf15b75f401.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://djw8clrwe0qge" 6 | path="res://.godot/imported/B6_2000_off.wav-ac220d8decd37b53bde8668e93c51bfa.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_2000_off.wav" 11 | dest_files=["res://.godot/imported/B6_2000_off.wav-ac220d8decd37b53bde8668e93c51bfa.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://ux0v6nnj5uqw" 6 | path="res://.godot/imported/B6_2000_on.wav-d28e7cffa304a689a25d1861da822529.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_2000_on.wav" 11 | dest_files=["res://.godot/imported/B6_2000_on.wav-d28e7cffa304a689a25d1861da822529.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://d2w37oi7wur5p" 6 | path="res://.godot/imported/B6_4000_mid.wav-02dde5c20c615b3b051a63550f6977ca.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_4000_mid.wav" 11 | dest_files=["res://.godot/imported/B6_4000_mid.wav-02dde5c20c615b3b051a63550f6977ca.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://df7oer6obtc7y" 6 | path="res://.godot/imported/B6_4000_off.wav-c0abe635fa7e4c47e5615674252a92c4.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_4000_off.wav" 11 | dest_files=["res://.godot/imported/B6_4000_off.wav-c0abe635fa7e4c47e5615674252a92c4.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/B6/B6_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/B6/B6_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://qchwfci7kenu" 6 | path="res://.godot/imported/B6_4000_on.wav-622345aa1d4498ec0aaa6ab38dc310bc.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/B6/B6_4000_on.wav" 11 | dest_files=["res://.godot/imported/B6_4000_on.wav-622345aa1d4498ec0aaa6ab38dc310bc.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R1/R1_520_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b0i7mkie66nq2" 6 | path="res://.godot/imported/R1_520_3000_mid.wav-e61734c23b4134613e89317d18992b5e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R1/R1_520_3000_mid.wav" 11 | dest_files=["res://.godot/imported/R1_520_3000_mid.wav-e61734c23b4134613e89317d18992b5e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R1/R1_520_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://j7upwrjxv4ah" 6 | path="res://.godot/imported/R1_520_3000_off.wav-2ee4b8848a2ca10b420bf474c78cfa3b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R1/R1_520_3000_off.wav" 11 | dest_files=["res://.godot/imported/R1_520_3000_off.wav-2ee4b8848a2ca10b420bf474c78cfa3b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R1/R1_520_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R1/R1_520_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cs1ce73v2xahq" 6 | path="res://.godot/imported/R1_520_3000_on.wav-7efdf17a2f7d8ac6a2ef712fad1de29e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R1/R1_520_3000_on.wav" 11 | dest_files=["res://.godot/imported/R1_520_3000_on.wav-7efdf17a2f7d8ac6a2ef712fad1de29e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cbys13ao7h8h6" 6 | path="res://.godot/imported/R4_1.3_2000_mid.wav-fb90429d0584aac635ed046d891e48b4.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_2000_mid.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_2000_mid.wav-fb90429d0584aac635ed046d891e48b4.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cq8yp3n484d1e" 6 | path="res://.godot/imported/R4_1.3_2000_off.wav-3f056a8bcdb6ac6a84cfd60f52d3a835.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_2000_off.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_2000_off.wav-3f056a8bcdb6ac6a84cfd60f52d3a835.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dvlxffb1taic" 6 | path="res://.godot/imported/R4_1.3_2000_on.wav-960fe78b211febc371e419a9b49c7821.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_2000_on.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_2000_on.wav-960fe78b211febc371e419a9b49c7821.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://ch810lmgksfj7" 6 | path="res://.godot/imported/R4_1.3_4000_mid.wav-bdf1e1a0aea4200e8ddcaa035e2b9d38.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_4000_mid.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_4000_mid.wav-bdf1e1a0aea4200e8ddcaa035e2b9d38.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c562cwccfaa40" 6 | path="res://.godot/imported/R4_1.3_4000_off.wav-e9e9f15a13177d42c68740dc54b1d3fc.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_4000_off.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_4000_off.wav-e9e9f15a13177d42c68740dc54b1d3fc.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.3_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.3_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b8ggeu8jd1fv7" 6 | path="res://.godot/imported/R4_1.3_4000_on.wav-f316be182f37116aa3352c20712c1afe.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.3_4000_on.wav" 11 | dest_files=["res://.godot/imported/R4_1.3_4000_on.wav-f316be182f37116aa3352c20712c1afe.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_1000.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_1000.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_1000.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://lhqivbmkk7yc" 6 | path="res://.godot/imported/R4_1.6_1000.wav-246e5b0042dcb7207e387e43674d0f41.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_1000.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_1000.wav-246e5b0042dcb7207e387e43674d0f41.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_3000.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://3b1xioucbwr7" 6 | path="res://.godot/imported/R4_1.6_3000.wav-8306f54b72486a5fe9eeb1413606cfc0.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_3000.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_3000.wav-8306f54b72486a5fe9eeb1413606cfc0.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://so2l3eth5v5e" 6 | path="res://.godot/imported/R4_1.6_3000_mid.wav-dfa24564e36abc48090a491ed26de36c.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_3000_mid.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_3000_mid.wav-dfa24564e36abc48090a491ed26de36c.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cw3r6j1dtxhno" 6 | path="res://.godot/imported/R4_1.6_3000_off.wav-33d9d0e3fec3bdd368a6e49fd8e88d4d.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_3000_off.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_3000_off.wav-33d9d0e3fec3bdd368a6e49fd8e88d4d.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://ccsvp4u5w6k2o" 6 | path="res://.godot/imported/R4_1.6_3000_on.wav-5aa2b67cc5436d965e896d94225637fc.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_3000_on.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_3000_on.wav-5aa2b67cc5436d965e896d94225637fc.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cry2qfqg3iadc" 6 | path="res://.godot/imported/R4_1.6_4000_mid.wav-2ec15a994b05fe4e7ea85c1812cb0565.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_4000_mid.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_4000_mid.wav-2ec15a994b05fe4e7ea85c1812cb0565.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c1vgq4blb4e4i" 6 | path="res://.godot/imported/R4_1.6_4000_off.wav-a7f38c8efd501d11c966dc1ab1046739.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_4000_off.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_4000_off.wav-a7f38c8efd501d11c966dc1ab1046739.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_1.6_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_1.6_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://ctfyl6yesh2ob" 6 | path="res://.godot/imported/R4_1.6_4000_on.wav-3c59bf5955e6e0646537a3d4b1d6bfc4.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_1.6_4000_on.wav" 11 | dest_files=["res://.godot/imported/R4_1.6_4000_on.wav-3c59bf5955e6e0646537a3d4b1d6bfc4.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_2.0_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c026vaq4jjq2h" 6 | path="res://.godot/imported/R4_2.0_4000_mid.wav-7fa1c42ad643332befe3db3c2d181dae.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_2.0_4000_mid.wav" 11 | dest_files=["res://.godot/imported/R4_2.0_4000_mid.wav-7fa1c42ad643332befe3db3c2d181dae.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_2.0_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dwytx4h1aipd7" 6 | path="res://.godot/imported/R4_2.0_4000_off.wav-29827cf48199b7f5d0bd8e49fc43b492.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_2.0_4000_off.wav" 11 | dest_files=["res://.godot/imported/R4_2.0_4000_off.wav-29827cf48199b7f5d0bd8e49fc43b492.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R4/R4_2.0_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R4/R4_2.0_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bqu2iqu8hn3gw" 6 | path="res://.godot/imported/R4_2.0_4000_on.wav-bd6b8e5aa2b22c344c2e693ad706c0b5.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R4/R4_2.0_4000_on.wav" 11 | dest_files=["res://.godot/imported/R4_2.0_4000_on.wav-bd6b8e5aa2b22c344c2e693ad706c0b5.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://64iv4bbnea73" 6 | path="res://.godot/imported/R5_3000_mid.wav-544b3d087bc39dd40c9eb25463beeb27.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_3000_mid.wav" 11 | dest_files=["res://.godot/imported/R5_3000_mid.wav-544b3d087bc39dd40c9eb25463beeb27.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://fpatd6a5yctc" 6 | path="res://.godot/imported/R5_3000_off.wav-b631590d80341c12cdf733877836a788.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_3000_off.wav" 11 | dest_files=["res://.godot/imported/R5_3000_off.wav-b631590d80341c12cdf733877836a788.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://jgmd6caf81aq" 6 | path="res://.godot/imported/R5_3000_on.wav-8eed1d3d8c6e35d49773afc89cf75fdd.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_3000_on.wav" 11 | dest_files=["res://.godot/imported/R5_3000_on.wav-8eed1d3d8c6e35d49773afc89cf75fdd.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dvtlfr3tp2teq" 6 | path="res://.godot/imported/R5_4000_mid.wav-5fbd88248ddda3ba5dcf031bab48f6f7.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_4000_mid.wav" 11 | dest_files=["res://.godot/imported/R5_4000_mid.wav-5fbd88248ddda3ba5dcf031bab48f6f7.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://de6xaiud4f40d" 6 | path="res://.godot/imported/R5_4000_off.wav-45b3659e86f7135fed6f7c7764b2a6d6.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_4000_off.wav" 11 | dest_files=["res://.godot/imported/R5_4000_off.wav-45b3659e86f7135fed6f7c7764b2a6d6.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R5/R5_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R5/R5_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dq8tkouprsvk8" 6 | path="res://.godot/imported/R5_4000_on.wav-5206147ed64ebf8e3d1a69026e1c25ff.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R5/R5_4000_on.wav" 11 | dest_files=["res://.godot/imported/R5_4000_on.wav-5206147ed64ebf8e3d1a69026e1c25ff.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://ct2um5joqu3rf" 6 | path="res://.godot/imported/R6_2000_mid.wav-0872adea9bdfa318f6b4a1eb8b45fc91.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_2000_mid.wav" 11 | dest_files=["res://.godot/imported/R6_2000_mid.wav-0872adea9bdfa318f6b4a1eb8b45fc91.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://mk17pp7tfkbm" 6 | path="res://.godot/imported/R6_2000_off.wav-f590033913b590bfca4f8e67338e0429.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_2000_off.wav" 11 | dest_files=["res://.godot/imported/R6_2000_off.wav-f590033913b590bfca4f8e67338e0429.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c8sew4khps3er" 6 | path="res://.godot/imported/R6_2000_on.wav-cc5461cd041b8366e55dd21044597f2b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_2000_on.wav" 11 | dest_files=["res://.godot/imported/R6_2000_on.wav-cc5461cd041b8366e55dd21044597f2b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bvr6lgsmdrrsu" 6 | path="res://.godot/imported/R6_3000_off.wav-bda7e7dd9bc7495b7b76d537b9843a0b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_3000_off.wav" 11 | dest_files=["res://.godot/imported/R6_3000_off.wav-bda7e7dd9bc7495b7b76d537b9843a0b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dbfaajljeif75" 6 | path="res://.godot/imported/R6_3000_on.wav-6febd71903cd66543d98281efbf5ed0d.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_3000_on.wav" 11 | dest_files=["res://.godot/imported/R6_3000_on.wav-6febd71903cd66543d98281efbf5ed0d.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://caq1m3slxpvcc" 6 | path="res://.godot/imported/R6_4000_mid.wav-739daed04c46868ed23830fabc3b4089.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_4000_mid.wav" 11 | dest_files=["res://.godot/imported/R6_4000_mid.wav-739daed04c46868ed23830fabc3b4089.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://yuh8wv1cvs01" 6 | path="res://.godot/imported/R6_4000_off.wav-71c5bad09816a12b2354ac3b9e15175e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_4000_off.wav" 11 | dest_files=["res://.godot/imported/R6_4000_off.wav-71c5bad09816a12b2354ac3b9e15175e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cq8wqdtsx0k3n" 6 | path="res://.godot/imported/R6_4000_on.wav-4c6ccf8cd88d2a835442459e599642aa.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_4000_on.wav" 11 | dest_files=["res://.godot/imported/R6_4000_on.wav-4c6ccf8cd88d2a835442459e599642aa.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_5000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_5000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_5000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://du0pa2syeqdog" 6 | path="res://.godot/imported/R6_5000_off.wav-02ec8b9abe2c152996301304f489ee18.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_5000_off.wav" 11 | dest_files=["res://.godot/imported/R6_5000_off.wav-02ec8b9abe2c152996301304f489ee18.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_5000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/R6/R6_5000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/R6/R6_5000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://r88u1ikprfkg" 6 | path="res://.godot/imported/R6_5000_on.wav-2bc72b98673c80101cc43c2eeecfe871.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/R6/R6_5000_on.wav" 11 | dest_files=["res://.godot/imported/R6_5000_on.wav-2bc72b98673c80101cc43c2eeecfe871.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V10/V10_USA_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c1bv2x0s55l76" 6 | path="res://.godot/imported/V10_USA_3000_mid.wav-83e6ba18d75aba5d7db272a4ad1dc8e1.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V10/V10_USA_3000_mid.wav" 11 | dest_files=["res://.godot/imported/V10_USA_3000_mid.wav-83e6ba18d75aba5d7db272a4ad1dc8e1.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V10/V10_USA_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://pqxa04t3rgj6" 6 | path="res://.godot/imported/V10_USA_3000_off.wav-1b348c6806ad38d98afe9e80d6ca52a2.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V10/V10_USA_3000_off.wav" 11 | dest_files=["res://.godot/imported/V10_USA_3000_off.wav-1b348c6806ad38d98afe9e80d6ca52a2.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V10/V10_USA_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V10/V10_USA_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c3vhssf8ktjtp" 6 | path="res://.godot/imported/V10_USA_3000_on.wav-48c688ff6516c18e0415aa7725cad1ec.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V10/V10_USA_3000_on.wav" 11 | dest_files=["res://.godot/imported/V10_USA_3000_on.wav-48c688ff6516c18e0415aa7725cad1ec.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dq5b0io5xo271" 6 | path="res://.godot/imported/V2_USA_1.3_2000_mid.wav-880d0afc417acfa5043788044a1a2c55.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_2000_mid.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_2000_mid.wav-880d0afc417acfa5043788044a1a2c55.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cqgr8oa3yb2r5" 6 | path="res://.godot/imported/V2_USA_1.3_2000_off.wav-17299d2816dd0ce0a9e2f0451da8d98e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_2000_off.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_2000_off.wav-17299d2816dd0ce0a9e2f0451da8d98e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://f88aqh76fska" 6 | path="res://.godot/imported/V2_USA_1.3_2000_on.wav-b37bf61385b695d0ad113aece462969c.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_2000_on.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_2000_on.wav-b37bf61385b695d0ad113aece462969c.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bqqs6h2j7701f" 6 | path="res://.godot/imported/V2_USA_1.3_4000_mid.wav-434568de2b0dba6925e071d46e934b2c.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_4000_mid.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_4000_mid.wav-434568de2b0dba6925e071d46e934b2c.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b4p08po2uohdx" 6 | path="res://.godot/imported/V2_USA_1.3_4000_off.wav-86758f8801a88501c76c44f937c32a89.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_4000_off.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_4000_off.wav-86758f8801a88501c76c44f937c32a89.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V2/V2_USA_1.3_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V2/V2_USA_1.3_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://d1hly1fbnfkop" 6 | path="res://.godot/imported/V2_USA_1.3_4000_on.wav-c95d4d894e0b7375fc29d6cea404c0f7.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V2/V2_USA_1.3_4000_on.wav" 11 | dest_files=["res://.godot/imported/V2_USA_1.3_4000_on.wav-c95d4d894e0b7375fc29d6cea404c0f7.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dw84nxml2c5rg" 6 | path="res://.godot/imported/V6_3.3_2000_mid.wav-2ea29e29e9eeadaed3346c1899267ed2.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_2000_mid.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_2000_mid.wav-2ea29e29e9eeadaed3346c1899267ed2.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bwr5d0yumrtk8" 6 | path="res://.godot/imported/V6_3.3_2000_off.wav-5fa31a69d6f8ebe7a18fa34a7c7d2e6f.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_2000_off.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_2000_off.wav-5fa31a69d6f8ebe7a18fa34a7c7d2e6f.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c6q85xr08k4x0" 6 | path="res://.godot/imported/V6_3.3_2000_on.wav-b4c8a351af81e69893e5d868442b57f2.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_2000_on.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_2000_on.wav-b4c8a351af81e69893e5d868442b57f2.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bmunuxta7yv6x" 6 | path="res://.godot/imported/V6_3.3_4000_mid.wav-47472a6be9909301749818aefd94596b.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_4000_mid.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_4000_mid.wav-47472a6be9909301749818aefd94596b.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bemdbdxd84j7s" 6 | path="res://.godot/imported/V6_3.3_4000_off.wav-b6e80c656a382f968977bb16aba97efb.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_4000_off.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_4000_off.wav-b6e80c656a382f968977bb16aba97efb.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_3.3_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_3.3_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b7gej8foyett5" 6 | path="res://.godot/imported/V6_3.3_4000_on.wav-a8043beae683981dd402c00e1a7c78d2.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_3.3_4000_on.wav" 11 | dest_files=["res://.godot/imported/V6_3.3_4000_on.wav-a8043beae683981dd402c00e1a7c78d2.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://x2v4sbh7bal2" 6 | path="res://.godot/imported/V6_60deg_2000_mid.wav-134e7228e0301931d136c47b1e13c885.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_2000_mid.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_2000_mid.wav-134e7228e0301931d136c47b1e13c885.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dc2rt0kvf8ewo" 6 | path="res://.godot/imported/V6_60deg_2000_off.wav-fdd68ede30705dfcbb20a8b279a5f46e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_2000_off.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_2000_off.wav-fdd68ede30705dfcbb20a8b279a5f46e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dm3mbbhhqts8e" 6 | path="res://.godot/imported/V6_60deg_2000_on.wav-08d49164ae9bd28e94d3ed7bba15c253.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_2000_on.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_2000_on.wav-08d49164ae9bd28e94d3ed7bba15c253.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dexay6oe372f4" 6 | path="res://.godot/imported/V6_60deg_4000_mid.wav-be074ee398a117432e31915e7718ba9d.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_4000_mid.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_4000_mid.wav-be074ee398a117432e31915e7718ba9d.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bk1xw72sqopc0" 6 | path="res://.godot/imported/V6_60deg_4000_off.wav-12c11d821e50970f9f587f47ff855e35.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_4000_off.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_4000_off.wav-12c11d821e50970f9f587f47ff855e35.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V6/V6_60deg_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V6/V6_60deg_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://n8bpmbgslnwn" 6 | path="res://.godot/imported/V6_60deg_4000_on.wav-4a708554440ab128a7be66e2067dc32f.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V6/V6_60deg_4000_on.wav" 11 | dest_files=["res://.godot/imported/V6_60deg_4000_on.wav-4a708554440ab128a7be66e2067dc32f.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cfbae7ffcf87p" 6 | path="res://.godot/imported/V8_ITA_3.6_3000_mid.wav-04eec36358fceb9d4164270f14eb5952.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_3000_mid.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_3000_mid.wav-04eec36358fceb9d4164270f14eb5952.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b2gtxsilqjdmj" 6 | path="res://.godot/imported/V8_ITA_3.6_3000_off.wav-e984a8006b49c1dc04d2f883d22e50ce.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_3000_off.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_3000_off.wav-e984a8006b49c1dc04d2f883d22e50ce.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c1xqfu5w7bi85" 6 | path="res://.godot/imported/V8_ITA_3.6_3000_on.wav-8568896ed4db86501f6437c33766a1c2.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_3000_on.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_3000_on.wav-8568896ed4db86501f6437c33766a1c2.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_5000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c816s6wlh0m8s" 6 | path="res://.godot/imported/V8_ITA_3.6_5000_mid.wav-8bccab60fb5da8f875dab0774790fe90.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_5000_mid.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_5000_mid.wav-8bccab60fb5da8f875dab0774790fe90.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_5000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://gopmbq0ogkl7" 6 | path="res://.godot/imported/V8_ITA_3.6_5000_off.wav-0cb34c4b003a2fdb97d722efbb2698a5.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_5000_off.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_5000_off.wav-0cb34c4b003a2fdb97d722efbb2698a5.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_ITA_3.6_5000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_ITA_3.6_5000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://cjyqcjxown1nd" 6 | path="res://.godot/imported/V8_ITA_3.6_5000_on.wav-27af55dfbcb52d0b32d8fa7fe10e3dfc.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_ITA_3.6_5000_on.wav" 11 | dest_files=["res://.godot/imported/V8_ITA_3.6_5000_on.wav-27af55dfbcb52d0b32d8fa7fe10e3dfc.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_5.3_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bt7kxwydt2whk" 6 | path="res://.godot/imported/V8_USA_5.3_2000_mid.wav-8e1609566aade093d27e88452b5a8edf.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_5.3_2000_mid.wav" 11 | dest_files=["res://.godot/imported/V8_USA_5.3_2000_mid.wav-8e1609566aade093d27e88452b5a8edf.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_5.3_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://byqwaomyk2hex" 6 | path="res://.godot/imported/V8_USA_5.3_2000_off.wav-eb15b40acf386c1ac3524cf30908c310.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_5.3_2000_off.wav" 11 | dest_files=["res://.godot/imported/V8_USA_5.3_2000_off.wav-eb15b40acf386c1ac3524cf30908c310.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_5.3_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_5.3_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dviiuk4y7vqnu" 6 | path="res://.godot/imported/V8_USA_5.3_2000_on.wav-ef772c580c128d2eb7fc2ce96b886d76.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_5.3_2000_on.wav" 11 | dest_files=["res://.godot/imported/V8_USA_5.3_2000_on.wav-ef772c580c128d2eb7fc2ce96b886d76.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_2000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://7egg8rassk8f" 6 | path="res://.godot/imported/V8_USA_7.4_2000_mid.wav-b6ed441d69329630e43eb3d02cea9f43.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_2000_mid.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_2000_mid.wav-b6ed441d69329630e43eb3d02cea9f43.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_2000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://b6xkmjh5itpw2" 6 | path="res://.godot/imported/V8_USA_7.4_2000_off.wav-0dae24adcdbef526ea3078f44253f6fc.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_2000_off.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_2000_off.wav-0dae24adcdbef526ea3078f44253f6fc.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_2000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_2000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bdr5glgkulb2l" 6 | path="res://.godot/imported/V8_USA_7.4_2000_on.wav-abab477b1e1afe7dbc18db06857905c7.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_2000_on.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_2000_on.wav-abab477b1e1afe7dbc18db06857905c7.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_3000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://d1aosyxli7dw4" 6 | path="res://.godot/imported/V8_USA_7.4_3000_mid.wav-abcc1d4008fb925ad209a126b461066e.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_3000_mid.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_3000_mid.wav-abcc1d4008fb925ad209a126b461066e.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_3000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://c4wmy7tgttoxj" 6 | path="res://.godot/imported/V8_USA_7.4_3000_off.wav-ad65aae35995a0da987a530fdacc5757.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_3000_off.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_3000_off.wav-ad65aae35995a0da987a530fdacc5757.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/V8/V8_USA_7.4_3000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/V8/V8_USA_7.4_3000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bqfmj73asmem3" 6 | path="res://.godot/imported/V8_USA_7.4_3000_on.wav-3b8cb671cfedec5982e95911378e7220.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/V8/V8_USA_7.4_3000_on.wav" 11 | dest_files=["res://.godot/imported/V8_USA_7.4_3000_on.wav-3b8cb671cfedec5982e95911378e7220.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/others/12_cyl.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/others/12_cyl.wav -------------------------------------------------------------------------------- /assets/audio/engines/others/12_cyl.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://d00pp7w1l0rfk" 6 | path="res://.godot/imported/12_cyl.wav-dad4693d4b8b4cf530c6d64f9c212287.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/others/12_cyl.wav" 11 | dest_files=["res://.godot/imported/12_cyl.wav-dad4693d4b8b4cf530c6d64f9c212287.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_4000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://droj4sslsrnim" 6 | path="res://.godot/imported/W4_2.2_4000_mid.wav-87cce901170bdaf16ce3d063c0fcf257.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_4000_mid.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_4000_mid.wav-87cce901170bdaf16ce3d063c0fcf257.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_4000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://dcjde7sjqu3ly" 6 | path="res://.godot/imported/W4_2.2_4000_off.wav-97763d72dca2236d89648c8377be3bec.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_4000_off.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_4000_off.wav-97763d72dca2236d89648c8377be3bec.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_4000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_4000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://db38ataht3x83" 6 | path="res://.godot/imported/W4_2.2_4000_on.wav-60de4b5225d1e6a9d710d84738b5db88.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_4000_on.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_4000_on.wav-60de4b5225d1e6a9d710d84738b5db88.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_mid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_6000_mid.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_mid.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://bixlex4hr3b4r" 6 | path="res://.godot/imported/W4_2.2_6000_mid.wav-4caec99b5e7c05e19803d6d9da35dffe.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_6000_mid.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_6000_mid.wav-4caec99b5e7c05e19803d6d9da35dffe.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_off.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_6000_off.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_off.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://e8e2534siar0" 6 | path="res://.godot/imported/W4_2.2_6000_off.wav-a895c1cb2fe7fd501b4ded91905a4875.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_6000_off.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_6000_off.wav-a895c1cb2fe7fd501b4ded91905a4875.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_on.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/audio/engines/wankel/W4_2.2_6000_on.wav -------------------------------------------------------------------------------- /assets/audio/engines/wankel/W4_2.2_6000_on.wav.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="wav" 4 | type="AudioStreamWAV" 5 | uid="uid://clpwkrewxb6y5" 6 | path="res://.godot/imported/W4_2.2_6000_on.wav-4de0d184271decae00c03e058db9ee14.sample" 7 | 8 | [deps] 9 | 10 | source_file="res://assets/audio/engines/wankel/W4_2.2_6000_on.wav" 11 | dest_files=["res://.godot/imported/W4_2.2_6000_on.wav-4de0d184271decae00c03e058db9ee14.sample"] 12 | 13 | [params] 14 | 15 | force/8_bit=false 16 | force/mono=false 17 | force/max_rate=false 18 | force/max_rate_hz=44100 19 | edit/trim=false 20 | edit/normalize=false 21 | edit/loop_mode=2 22 | edit/loop_begin=0 23 | edit/loop_end=-1 24 | compress/mode=0 25 | -------------------------------------------------------------------------------- /assets/models/BaseMaterial.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/BaseMaterial.material -------------------------------------------------------------------------------- /assets/models/CarBaseNaterial.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/CarBaseNaterial.material -------------------------------------------------------------------------------- /assets/models/RallyRWD_1.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/RallyRWD_1.glb -------------------------------------------------------------------------------- /assets/models/RallyRWD_1.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://veu4qokvfi21" 7 | path="res://.godot/imported/RallyRWD_1.glb-c69321fe88c25151a9081ddf61e159ac.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/RallyRWD_1.glb" 12 | dest_files=["res://.godot/imported/RallyRWD_1.glb-c69321fe88c25151a9081ddf61e159ac.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Spatial" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=0 24 | meshes/lightmap_texel_size=0.1 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=15 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={ 33 | "meshes": { 34 | "RallyRWD_1_Cube001": { 35 | "generate/lightmap_uv": 0, 36 | "generate/lods": 0, 37 | "generate/shadow_meshes": 0, 38 | "lods/normal_merge_angle": 49.4, 39 | "lods/normal_split_angle": 25.0, 40 | "save_to_file/enabled": false, 41 | "save_to_file/make_streamable": "", 42 | "save_to_file/path": "" 43 | } 44 | } 45 | } 46 | gltf/naming_version=0 47 | gltf/embedded_image_handling=1 48 | -------------------------------------------------------------------------------- /assets/models/RallyRWD_1_colorpalette8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/RallyRWD_1_colorpalette8x8.png -------------------------------------------------------------------------------- /assets/models/RallyRWD_1_colorpalette8x8.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c2seqrwm503jq" 6 | path="res://.godot/imported/RallyRWD_1_colorpalette8x8.png-4f4365e972dbe647efc8d0e47af33bb8.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | generator_parameters={} 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/RallyRWD_1_colorpalette8x8.png" 15 | dest_files=["res://.godot/imported/RallyRWD_1_colorpalette8x8.png-4f4365e972dbe647efc8d0e47af33bb8.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=0 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/cars_blend/colorpalette8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/colorpalette8x8.png -------------------------------------------------------------------------------- /assets/models/cars_blend/colorpalette8x8.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://d2lctyqtx7drx" 6 | path="res://.godot/imported/colorpalette8x8.png-a7fa8b83682e48a56e050b322f63768f.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://assets/models/cars_blend/colorpalette8x8.png" 14 | dest_files=["res://.godot/imported/colorpalette8x8.png-a7fa8b83682e48a56e050b322f63768f.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=true 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=0 35 | -------------------------------------------------------------------------------- /assets/models/cars_blend/crosskart.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/crosskart.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/crosskart.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://chegbitu4wqtg" 7 | path="res://.godot/imported/crosskart.blend-a71ce1b04d286c3dcf2a8f5ad9c1c0fe.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/crosskart.blend" 12 | dest_files=["res://.godot/imported/crosskart.blend-a71ce1b04d286c3dcf2a8f5ad9c1c0fe.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/crosskart.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/crosskart.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/gokart.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/gokart.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/gokart.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dvwoapojerdo" 7 | path="res://.godot/imported/gokart.blend-15a1a1ad705608987e34215dd4d26297.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/gokart.blend" 12 | dest_files=["res://.godot/imported/gokart.blend-15a1a1ad705608987e34215dd4d26297.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/gokart.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/gokart.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/historic_fwd_rally.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/historic_fwd_rally.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/historic_fwd_rally.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bqk1ulmddcbcc" 7 | path="res://.godot/imported/historic_fwd_rally.blend-ebcf477a250a8ae38c36f021d477874e.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/historic_fwd_rally.blend" 12 | dest_files=["res://.godot/imported/historic_fwd_rally.blend-ebcf477a250a8ae38c36f021d477874e.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/historic_fwd_rally.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/historic_fwd_rally.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/modern_openwheeler.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/modern_openwheeler.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/modern_openwheeler.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c4ie4f6ud73xs" 7 | path="res://.godot/imported/modern_openwheeler.blend-968a1790150f359ff82607a42736c5bf.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/modern_openwheeler.blend" 12 | dest_files=["res://.godot/imported/modern_openwheeler.blend-968a1790150f359ff82607a42736c5bf.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/modern_openwheeler.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/modern_openwheeler.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/modern_prototype.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/modern_prototype.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/modern_prototype.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/modern_prototype.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/offroad4x4.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/offroad4x4.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/offroad4x4.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bp6k6lalsn7pi" 7 | path="res://.godot/imported/offroad4x4.blend-37e34fc0db9d9c4786b4c6625fdecdcb.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/offroad4x4.blend" 12 | dest_files=["res://.godot/imported/offroad4x4.blend-37e34fc0db9d9c4786b4c6625fdecdcb.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/offroad4x4.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/offroad4x4.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/retro_openwheeler.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/retro_openwheeler.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/retro_openwheeler.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://d3l5rm7ycg1cx" 7 | path="res://.godot/imported/retro_openwheeler.blend-d3705df247d4db9eeef12295fbae9112.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/retro_openwheeler.blend" 12 | dest_files=["res://.godot/imported/retro_openwheeler.blend-d3705df247d4db9eeef12295fbae9112.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/retro_openwheeler.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/retro_openwheeler.blend1 -------------------------------------------------------------------------------- /assets/models/cars_blend/shorty.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/shorty.blend -------------------------------------------------------------------------------- /assets/models/cars_blend/shorty.blend.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://p3djm6s2splf" 7 | path="res://.godot/imported/shorty.blend-61c65015181ec654333caa0afba3b24c.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/cars_blend/shorty.blend" 12 | dest_files=["res://.godot/imported/shorty.blend-61c65015181ec654333caa0afba3b24c.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | blender/nodes/visible=0 36 | blender/nodes/punctual_lights=true 37 | blender/nodes/cameras=true 38 | blender/nodes/custom_properties=true 39 | blender/nodes/modifiers=1 40 | blender/meshes/colors=false 41 | blender/meshes/uvs=true 42 | blender/meshes/normals=true 43 | blender/meshes/tangents=true 44 | blender/meshes/skins=2 45 | blender/meshes/export_bones_deforming_mesh_only=false 46 | blender/materials/unpack_enabled=true 47 | blender/materials/export_materials=1 48 | blender/animation/limit_playback=true 49 | blender/animation/always_sample=true 50 | blender/animation/group_tracks=true 51 | -------------------------------------------------------------------------------- /assets/models/cars_blend/shorty.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/cars_blend/shorty.blend1 -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/license.txt: -------------------------------------------------------------------------------- 1 | Model Information: 2 | * title: Low Poly Rally Cars Pack 3 | * source: https://sketchfab.com/3d-models/low-poly-rally-cars-pack-aa5eb26008474c88a04d0ea6a3c424a2 4 | * author: MuhammadOkky (https://sketchfab.com/muhammad.oky2018) 5 | 6 | Model License: 7 | * license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) 8 | * requirements: Author must be credited. Commercial use is allowed. 9 | 10 | If you use this 3D model in your project be sure to copy paste this credit wherever you share it: 11 | This work is based on "Low Poly Rally Cars Pack" (https://sketchfab.com/3d-models/low-poly-rally-cars-pack-aa5eb26008474c88a04d0ea6a3c424a2) by MuhammadOkky (https://sketchfab.com/muhammad.oky2018) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) 12 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/scene.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/scene.bin -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/scene.gltf.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c1vjrvugg42nh" 7 | path="res://.godot/imported/scene.gltf-016bdd890d390479e2d93cd436f633e2.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/low_poly_rally_cars_pack/scene.gltf" 12 | dest_files=["res://.godot/imported/scene.gltf-016bdd890d390479e2d93cd436f633e2.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=30 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.005_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.005_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.005_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bglw1gacsadab" 6 | path.s3tc="res://.godot/imported/Default_OBJ.005_baseColor.png-c7447d60ecad2a901d981633d1e0dc02.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.005_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.005_baseColor.png-c7447d60ecad2a901d981633d1e0dc02.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.016_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.016_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.016_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://l78yw23xyix1" 6 | path.s3tc="res://.godot/imported/Default_OBJ.016_baseColor.png-ac4579cc9d9acb0d1053648a59a5bcfe.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.016_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.016_baseColor.png-ac4579cc9d9acb0d1053648a59a5bcfe.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.017_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.017_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.017_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c5nfe86db1foe" 6 | path.s3tc="res://.godot/imported/Default_OBJ.017_baseColor.png-10d6d5436092370dc6945ac1bad76d04.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.017_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.017_baseColor.png-10d6d5436092370dc6945ac1bad76d04.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.025_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.025_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.025_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dnq57m7pmnp8l" 6 | path.s3tc="res://.godot/imported/Default_OBJ.025_baseColor.png-367be4558a5a93b2e3d429cd11fff667.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.025_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.025_baseColor.png-367be4558a5a93b2e3d429cd11fff667.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.027_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.027_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.027_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bq8xd6mbwefm" 6 | path.s3tc="res://.godot/imported/Default_OBJ.027_baseColor.png-f29104155714e03e3a9f3d1c9718bf5c.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.027_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.027_baseColor.png-f29104155714e03e3a9f3d1c9718bf5c.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.030_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.030_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.030_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://brfiovow0dej7" 6 | path.s3tc="res://.godot/imported/Default_OBJ.030_baseColor.png-02f6b8337ec62409693e93ae6d06d793.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.030_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.030_baseColor.png-02f6b8337ec62409693e93ae6d06d793.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.032_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.032_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.032_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://ojkgfkju3hh7" 6 | path.s3tc="res://.godot/imported/Default_OBJ.032_baseColor.png-51dfca4f0d16244d14ad0abf72cee01f.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.032_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.032_baseColor.png-51dfca4f0d16244d14ad0abf72cee01f.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.042_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.042_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.042_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cchsn6o8v60v6" 6 | path.s3tc="res://.godot/imported/Default_OBJ.042_baseColor.png-0d1245701516b6af2821969521964506.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.042_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.042_baseColor.png-0d1245701516b6af2821969521964506.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.049_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.049_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.049_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://ca8786ypwk05r" 6 | path.s3tc="res://.godot/imported/Default_OBJ.049_baseColor.png-3037fdf3e6c400c36239710641f99fbe.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.049_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.049_baseColor.png-3037fdf3e6c400c36239710641f99fbe.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.052_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.052_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.052_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://5wtlobmhgrjy" 6 | path.s3tc="res://.godot/imported/Default_OBJ.052_baseColor.png-f90c03c2dd4b62046fde851641784769.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.052_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.052_baseColor.png-f90c03c2dd4b62046fde851641784769.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.057_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.057_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.057_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c5lsgv4ofgx1q" 6 | path.s3tc="res://.godot/imported/Default_OBJ.057_baseColor.png-58394f82b53e8e82b067d8f8189c4749.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.057_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.057_baseColor.png-58394f82b53e8e82b067d8f8189c4749.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.066_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.066_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.066_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c8fd285faljk5" 6 | path.s3tc="res://.godot/imported/Default_OBJ.066_baseColor.png-54a29dd59485b8fefcfc9b48bbfb29c2.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.066_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.066_baseColor.png-54a29dd59485b8fefcfc9b48bbfb29c2.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.068_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.068_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.068_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://qfmdeyepjegi" 6 | path.s3tc="res://.godot/imported/Default_OBJ.068_baseColor.png-849a78e30148fde8c7a6a84b43122e85.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.068_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.068_baseColor.png-849a78e30148fde8c7a6a84b43122e85.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.088_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.088_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.088_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bqjorj75ne5qw" 6 | path.s3tc="res://.godot/imported/Default_OBJ.088_baseColor.png-08f821bf75e73d660688ae2bc0cfc6f1.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.088_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.088_baseColor.png-08f821bf75e73d660688ae2bc0cfc6f1.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.093_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.093_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.093_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dcs54v4df70wo" 6 | path.s3tc="res://.godot/imported/Default_OBJ.093_baseColor.png-a955a1433b7938b7869bea0053ede5a1.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.093_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.093_baseColor.png-a955a1433b7938b7869bea0053ede5a1.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.103_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.103_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.103_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cuog0xaawxe40" 6 | path.s3tc="res://.godot/imported/Default_OBJ.103_baseColor.png-fce46dca28285d91616666bce169908e.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.103_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.103_baseColor.png-fce46dca28285d91616666bce169908e.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.109_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.109_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.109_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c7jasxrjuy45p" 6 | path.s3tc="res://.godot/imported/Default_OBJ.109_baseColor.png-a7e5c6eddac3c6e62f4be6d9e4f80d87.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ.109_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ.109_baseColor.png-a7e5c6eddac3c6e62f4be6d9e4f80d87.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ_baseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/low_poly_rally_cars_pack/textures/Default_OBJ_baseColor.png -------------------------------------------------------------------------------- /assets/models/low_poly_rally_cars_pack/textures/Default_OBJ_baseColor.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c00ho1342lj4x" 6 | path.s3tc="res://.godot/imported/Default_OBJ_baseColor.png-6fc15d17217a58a166856eed4fccbefb.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/low_poly_rally_cars_pack/textures/Default_OBJ_baseColor.png" 15 | dest_files=["res://.godot/imported/Default_OBJ_baseColor.png-6fc15d17217a58a166856eed4fccbefb.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/models/playground.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/playground.glb -------------------------------------------------------------------------------- /assets/models/playground.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://mqj7jjcfjknn" 7 | path="res://.godot/imported/playground.glb-42906fc07468af25a01a43ce3e264a9b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://assets/models/playground.glb" 12 | dest_files=["res://.godot/imported/playground.glb-42906fc07468af25a01a43ce3e264a9b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Spatial" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=0 24 | meshes/lightmap_texel_size=0.1 25 | meshes/force_disable_compression=false 26 | skins/use_named_skins=true 27 | animation/import=true 28 | animation/fps=15 29 | animation/trimming=false 30 | animation/remove_immutable_tracks=true 31 | import_script/path="" 32 | _subresources={} 33 | gltf/naming_version=0 34 | gltf/embedded_image_handling=1 35 | -------------------------------------------------------------------------------- /assets/models/playground_colorpalette8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/models/playground_colorpalette8x8.png -------------------------------------------------------------------------------- /assets/models/playground_colorpalette8x8.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bqwbvh4w6voqd" 6 | path="res://.godot/imported/playground_colorpalette8x8.png-812b9c9b6aebf1bc9cdbb1695d6530e3.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | generator_parameters={} 11 | 12 | [deps] 13 | 14 | source_file="res://assets/models/playground_colorpalette8x8.png" 15 | dest_files=["res://.godot/imported/playground_colorpalette8x8.png-812b9c9b6aebf1bc9cdbb1695d6530e3.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=0 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/branch.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch.kra -------------------------------------------------------------------------------- /assets/textures/branch.kra~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch.kra~ -------------------------------------------------------------------------------- /assets/textures/branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch.png -------------------------------------------------------------------------------- /assets/textures/branch.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://smhy0p545wdg" 6 | path.s3tc="res://.godot/imported/branch.png-74e2ea8033a2008b1f0128720f1cc5e0.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/branch.png" 15 | dest_files=["res://.godot/imported/branch.png-74e2ea8033a2008b1f0128720f1cc5e0.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/branch.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch.png~ -------------------------------------------------------------------------------- /assets/textures/branch2.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch2.kra -------------------------------------------------------------------------------- /assets/textures/branch2.kra~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch2.kra~ -------------------------------------------------------------------------------- /assets/textures/branch2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch2.png -------------------------------------------------------------------------------- /assets/textures/branch2.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://wo4vmui7olgy" 6 | path.s3tc="res://.godot/imported/branch2.png-6e36d77505a8fad6dbf63333d4c35c01.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/branch2.png" 15 | dest_files=["res://.godot/imported/branch2.png-6e36d77505a8fad6dbf63333d4c35c01.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/branch2.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch2.png~ -------------------------------------------------------------------------------- /assets/textures/branch3.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch3.kra -------------------------------------------------------------------------------- /assets/textures/branch3.kra~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch3.kra~ -------------------------------------------------------------------------------- /assets/textures/branch3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch3.png -------------------------------------------------------------------------------- /assets/textures/branch3.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dno2aiagtp724" 6 | path.s3tc="res://.godot/imported/branch3.png-8bcc03643df2bdfb54fca819a26d5260.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/branch3.png" 15 | dest_files=["res://.godot/imported/branch3.png-8bcc03643df2bdfb54fca819a26d5260.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/branch3.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/branch3.png~ -------------------------------------------------------------------------------- /assets/textures/chicken_wire.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/chicken_wire.kra -------------------------------------------------------------------------------- /assets/textures/chicken_wire.kra~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/chicken_wire.kra~ -------------------------------------------------------------------------------- /assets/textures/chicken_wire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/chicken_wire.png -------------------------------------------------------------------------------- /assets/textures/chicken_wire.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cttappl0m3krw" 6 | path.s3tc="res://.godot/imported/chicken_wire.png-e4433d351b541e15065b3fb3c5eeb130.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/chicken_wire.png" 15 | dest_files=["res://.godot/imported/chicken_wire.png-e4433d351b541e15065b3fb3c5eeb130.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/chicken_wire.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/chicken_wire.png~ -------------------------------------------------------------------------------- /assets/textures/grass_foliage.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_foliage.kra -------------------------------------------------------------------------------- /assets/textures/grass_foliage.kra~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_foliage.kra~ -------------------------------------------------------------------------------- /assets/textures/grass_foliage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_foliage.png -------------------------------------------------------------------------------- /assets/textures/grass_foliage.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://qypm3gkjlw11" 6 | path.s3tc="res://.godot/imported/grass_foliage.png-d0a29710f0116d54e7f0bb67cb9527cd.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/grass_foliage.png" 15 | dest_files=["res://.godot/imported/grass_foliage.png-d0a29710f0116d54e7f0bb67cb9527cd.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/grass_foliage.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_foliage.png~ -------------------------------------------------------------------------------- /assets/textures/grass_foliage2.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_foliage2.kra -------------------------------------------------------------------------------- /assets/textures/grass_ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_ground.png -------------------------------------------------------------------------------- /assets/textures/grass_ground.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://72ga8e2fqwpr" 6 | path.s3tc="res://.godot/imported/grass_ground.png-fe38d2b4b3c590cb7bd25d9843d276cb.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/grass_ground.png" 15 | dest_files=["res://.godot/imported/grass_ground.png-fe38d2b4b3c590cb7bd25d9843d276cb.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/grass_ground.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/grass_ground.png~ -------------------------------------------------------------------------------- /assets/textures/sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/sand.png -------------------------------------------------------------------------------- /assets/textures/sand.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bv888f06pv21k" 6 | path.s3tc="res://.godot/imported/sand.png-07413c2214944985309b2fce9f9106b1.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | 12 | [deps] 13 | 14 | source_file="res://assets/textures/sand.png" 15 | dest_files=["res://.godot/imported/sand.png-07413c2214944985309b2fce9f9106b1.s3tc.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=2 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=0 36 | -------------------------------------------------------------------------------- /assets/textures/sand.png~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/sand.png~ -------------------------------------------------------------------------------- /assets/textures/tarmac-512.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/assets/textures/tarmac-512.kra -------------------------------------------------------------------------------- /default_bus_layout.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="AudioBusLayout" load_steps=3 format=3 uid="uid://bpacd5qi5c378"] 2 | 3 | [sub_resource type="AudioEffectHighPassFilter" id="AudioEffectHighPassFilter_1u1u2"] 4 | resource_name = "HighPassFilter" 5 | cutoff_hz = 1.0 6 | 7 | [sub_resource type="AudioEffectLowPassFilter" id="AudioEffectLowPassFilter_priqt"] 8 | resource_name = "LowPassFilter" 9 | cutoff_hz = 20500.0 10 | 11 | [resource] 12 | bus/1/name = &"Car_Bus" 13 | bus/1/solo = false 14 | bus/1/mute = false 15 | bus/1/bypass_fx = false 16 | bus/1/volume_db = 0.0 17 | bus/1/send = &"Car_Bus 2" 18 | bus/1/effect/0/effect = SubResource("AudioEffectHighPassFilter_1u1u2") 19 | bus/1/effect/0/enabled = true 20 | bus/1/effect/1/effect = SubResource("AudioEffectLowPassFilter_priqt") 21 | bus/1/effect/1/enabled = true 22 | -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Environment" load_steps=2 format=3 uid="uid://cmhryc3oltr2g"] 2 | 3 | [sub_resource type="Sky" id="1"] 4 | 5 | [resource] 6 | background_mode = 2 7 | sky = SubResource("1") 8 | ambient_light_color = Color(1, 1, 1, 1) 9 | ambient_light_sky_contribution = 0.27 10 | -------------------------------------------------------------------------------- /ffb_plugin/ffbplugin.gdextension: -------------------------------------------------------------------------------- 1 | [configuration] 2 | 3 | entry_symbol = "ffb_library_init" 4 | compatibility_minimum = 4.1 5 | 6 | 7 | [libraries] 8 | 9 | linux.64="res://ffb_plugin/Godot-FFB-SDL/bin/libffbplugin.linux.template_debug.x86_64.so" 10 | windows.x86_64="res://ffb_plugin/Godot-FFB-SDL/bin/libffbplugin.windows.template_debug.x86_64.dll" 11 | 12 | -------------------------------------------------------------------------------- /global/race_control.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | const MAX_CARS = 32 4 | 5 | var grid := [] 6 | 7 | 8 | # Called when the node enters the scene tree for the first time. 9 | func _ready(): 10 | pass 11 | 12 | 13 | # Called every frame. 'delta' is the elapsed time since the previous frame. 14 | func _process(delta): 15 | pass 16 | 17 | 18 | #func add_to_grid(car_path, driver_type, pos): 19 | func add_to_grid(car, pos): 20 | if grid.size() >= MAX_CARS: 21 | push_warning("Grid is full, cant add more cars ") 22 | return 23 | 24 | if pos < 1: 25 | push_warning("pos cant be lower than 1") 26 | return 27 | 28 | if pos > grid.size(): 29 | grid.resize(pos) 30 | 31 | grid[pos-1] = car 32 | -------------------------------------------------------------------------------- /global/session_manager.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | var track_path := "" 4 | var player_car_path := "" 5 | var player_car_setup: CarParameters 6 | var time_of_day := 12.00 7 | var time_multiplier := 10.0 8 | 9 | 10 | # Called when the node enters the scene tree for the first time. 11 | func _ready() -> void: 12 | player_car_setup = CarParameters.new() 13 | 14 | 15 | # Called every frame. 'delta' is the elapsed time since the previous frame. 16 | #func _process(delta: float) -> void: 17 | # pass 18 | 19 | 20 | func set_track_path(path): 21 | track_path = path 22 | -------------------------------------------------------------------------------- /global/vehicle_api.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | signal car_changed(car) 4 | 5 | var car := BaseCar.new(): 6 | set(value): 7 | car = value 8 | car_changed.emit(value) 9 | 10 | 11 | func _ready(): 12 | pass 13 | 14 | 15 | func get_tire_wear(): 16 | var wear_fl: float = car.wheel_fl.tire_wear 17 | var wear_fr: float = car.wheel_fr.tire_wear 18 | var wear_bl: float = car.wheel_bl.tire_wear 19 | var wear_br: float = car.wheel_br.tire_wear 20 | 21 | return [wear_fl, wear_fr, wear_bl, wear_br] 22 | 23 | 24 | func get_tire_temps(): 25 | var temp_fl: float = car.wheel_fl.tire_temp 26 | var temp_fr: float = car.wheel_fr.tire_temp 27 | var temp_bl: float = car.wheel_bl.tire_temp 28 | var temp_br: float = car.wheel_br.tire_temp 29 | 30 | return [temp_fl, temp_fr, temp_bl, temp_br] 31 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/icon.png -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dv0dj7clbwkhu" 6 | path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://icon.png" 14 | dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /resources/configs/options_config.gd: -------------------------------------------------------------------------------- 1 | class_name OptionsConfig 2 | extends Resource 3 | 4 | @export var config := { 5 | "input_map": {}, 6 | "steer_speed": 1.0, 7 | "steer_left_inverted": 0, 8 | "steer_left_inverted_sec": 0, 9 | "steer_right_inverted": 0, 10 | "steer_right_inverted_sec": 0, 11 | "throttle_minus_one_to_one": 0, 12 | "throttle_minus_one_to_one_sec": 0, 13 | "throttle_inverted": false, 14 | "throttle_inverted_sec": false, 15 | "brake_minus_one_to_one": 0, 16 | "brake_minus_one_to_one_sec": 0, 17 | "brake_inverted": false, 18 | "brake_inverted_sec": false, 19 | "clutch_minus_one_to_one": 0, 20 | "clutch_minus_one_to_one_sec": 0, 21 | "clutch_inverted": false, 22 | "clutch_inverted_sec": false, 23 | "handbrake_minus_one_to_one": 0, 24 | "handbrake_minus_one_to_one_sec": 0, 25 | "handbrake_inverted": false, 26 | "handbrake_inverted_sec": false, 27 | "aspect_ratio" : 1, 28 | "resolution" : 2, # index to resolutions array 29 | "fullscreen" : false, 30 | "vsync" : true, 31 | "fov": 60.0, 32 | "steering_interpolation" : true, 33 | "gamepad_steering" : 1.0, 34 | "master_audio_vol" : 0.5, 35 | "shadows" : true, 36 | "ffb_enabled" : false, 37 | "ffb_inverted" : false, 38 | "ffb_gain" : 0.0, 39 | "ffb_min_force" : 0.0, 40 | "ffb_front_force": 1.0, 41 | "ffb_rear_force": 0.05, 42 | } 43 | 44 | 45 | # Called when the node enters the scene tree for the first time. 46 | func _ready() -> void: 47 | pass 48 | 49 | 50 | # Called every frame. 'delta' is the elapsed time since the previous frame. 51 | #func _process(delta: float) -> void: 52 | # pass 53 | -------------------------------------------------------------------------------- /resources/engine_blend_curve_off.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Curve" format=3 uid="uid://bqwcv7dik2ixl"] 2 | 3 | [resource] 4 | _data = [Vector2(0, 1), 0.0, -5.18997e-07, 0, 0, Vector2(0.7, 0), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] 5 | point_count = 3 6 | -------------------------------------------------------------------------------- /resources/engine_blend_curve_on.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Curve" format=3 uid="uid://bmgk3lwlgey2c"] 2 | 3 | [resource] 4 | _data = [Vector2(0, 0), 0.0, 2.47917, 0, 1, Vector2(0.403361, 1), -5.06639e-07, -5.06639e-07, 0, 0, Vector2(1, 1), 4.94857e-07, 0.0, 0, 0] 5 | point_count = 3 6 | -------------------------------------------------------------------------------- /resources/gamepad_steering_curve.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Curve" format=3 uid="uid://cjilg5ymyp0u4"] 2 | 3 | [resource] 4 | _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(1, 1), 2.6391, 0.0, 0, 0] 5 | point_count = 2 6 | -------------------------------------------------------------------------------- /resources/materials/terrain/grass.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://c5qtub8gof6vs"] 2 | 3 | [sub_resource type="Gradient" id="Gradient_tf7gg"] 4 | colors = PackedColorArray(0, 1, 0.384281, 1, 0, 0.703125, 0.270197, 1) 5 | 6 | [sub_resource type="FastNoiseLite" id="6"] 7 | fractal_octaves = 10 8 | fractal_lacunarity = 5.952 9 | fractal_gain = 0.902 10 | 11 | [sub_resource type="NoiseTexture2D" id="7"] 12 | seamless = true 13 | color_ramp = SubResource("Gradient_tf7gg") 14 | noise = SubResource("6") 15 | 16 | [sub_resource type="NoiseTexture2D" id="NoiseTexture2D_kyup6"] 17 | seamless = true 18 | as_normal_map = true 19 | noise = SubResource("6") 20 | 21 | [resource] 22 | albedo_color = Color(0.337255, 0.752941, 0.0431373, 1) 23 | albedo_texture = SubResource("7") 24 | metallic_specular = 0.0 25 | normal_enabled = true 26 | normal_texture = SubResource("NoiseTexture2D_kyup6") 27 | uv1_scale = Vector3(10, 10, 10) 28 | -------------------------------------------------------------------------------- /resources/materials/terrain/gravel.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://7rqepaq5r8p4"] 2 | 3 | [sub_resource type="FastNoiseLite" id="3"] 4 | 5 | [sub_resource type="NoiseTexture2D" id="2"] 6 | seamless = true 7 | noise = SubResource("3") 8 | 9 | [resource] 10 | albedo_color = Color(0.380392, 0.294118, 0, 1) 11 | albedo_texture = SubResource("2") 12 | metallic_specular = 0.0 13 | uv1_scale = Vector3(1, 10, 1) 14 | -------------------------------------------------------------------------------- /resources/materials/terrain/rock.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://cn4h37ik23u0s"] 2 | 3 | [sub_resource type="FastNoiseLite" id="6"] 4 | 5 | [sub_resource type="NoiseTexture2D" id="7"] 6 | seamless = true 7 | noise = SubResource("6") 8 | 9 | [resource] 10 | albedo_color = Color(0.588235, 0.588235, 0.588235, 1) 11 | albedo_texture = SubResource("7") 12 | -------------------------------------------------------------------------------- /resources/materials/terrain/tarmac.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://b8jcqdjtagsvv"] 2 | 3 | [sub_resource type="FastNoiseLite" id="1"] 4 | 5 | [sub_resource type="NoiseTexture2D" id="2"] 6 | seamless = true 7 | noise = SubResource("1") 8 | 9 | [sub_resource type="NoiseTexture2D" id="3"] 10 | seamless = true 11 | noise = SubResource("1") 12 | 13 | [resource] 14 | albedo_color = Color(0.219608, 0.219608, 0.219608, 1) 15 | albedo_texture = SubResource("2") 16 | metallic_specular = 0.0 17 | normal_enabled = true 18 | normal_texture = SubResource("3") 19 | uv1_scale = Vector3(1, 10, 20) 20 | -------------------------------------------------------------------------------- /resources/materials/tire.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="StandardMaterial3D" format=2] 2 | 3 | [resource] 4 | albedo_color = Color( 0.137255, 0.137255, 0.137255, 1 ) 5 | metallic_specular = 0.0 6 | -------------------------------------------------------------------------------- /resources/skies/physical_sky.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="PhysicalSkyMaterial" format=3 uid="uid://dbhw5twwh15u7"] 2 | 3 | [resource] 4 | ground_color = Color(0.768627, 0.847059, 0.866667, 1) 5 | -------------------------------------------------------------------------------- /resources/skies/procedural_sky.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="ProceduralSkyMaterial" format=3 uid="uid://ydgttax2661i"] 2 | 3 | [resource] 4 | sky_top_color = Color(0, 0.372549, 0.54902, 1) 5 | sky_horizon_color = Color(0.541176, 0.933333, 0.94902, 1) 6 | ground_bottom_color = Color(0, 0.235294, 0.34902, 1) 7 | ground_horizon_color = Color(0.541176, 0.933333, 0.94902, 1) 8 | -------------------------------------------------------------------------------- /resources/tire_temp_curve.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Curve" format=3 uid="uid://b80481rut3gir"] 2 | 3 | [resource] 4 | min_value = 0.6 5 | max_value = 1.1 6 | _data = [Vector2(0.00888889, 0.786364), 0.0, 0.735085, 0, 0, Vector2(0.497778, 1.1), 0.0, 0.0, 0, 0, Vector2(1, 0.6), -3.35455, 0.0, 0, 0] 7 | point_count = 3 8 | -------------------------------------------------------------------------------- /resources/tire_wear_curve.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Curve" format=2] 2 | 3 | [resource] 4 | min_value = 0.5 5 | _data = [ Vector2( 0, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.508696, 0.972727 ), 0.0, 0.0, 0, 0, Vector2( 1, 0.677273 ), -1.3781, 0.0, 0, 0 ] 6 | -------------------------------------------------------------------------------- /scenes/camera/cam_targets.gd: -------------------------------------------------------------------------------- 1 | class_name CamTargets 2 | extends Node3D 3 | 4 | @export var lerp_speed := 20.0 5 | @export var static_camera := false 6 | var look_at_pos := Vector3.ZERO 7 | var target_pos := Vector3.ZERO 8 | 9 | 10 | 11 | # Called when the node enters the scene tree for the first time. 12 | func _ready(): 13 | look_at_pos = $CameraLookAtTarget.global_transform.origin 14 | target_pos = $CameraPosTarget.global_transform.origin 15 | 16 | 17 | func _physics_process(delta): 18 | look_at_pos = $CameraLookAtTarget.global_transform.origin 19 | target_pos = $CameraPosTarget.global_transform.origin 20 | 21 | 22 | func get_cam_look_at_target(): 23 | return look_at_pos 24 | 25 | 26 | func get_cam_pos_target(): 27 | return target_pos 28 | 29 | 30 | func is_static(): 31 | return static_camera 32 | 33 | # Called every frame. 'delta' is the elapsed time since the previous frame. 34 | #func _process(delta): 35 | # pass 36 | -------------------------------------------------------------------------------- /scenes/car_preview.gd: -------------------------------------------------------------------------------- 1 | class_name CarPreview 2 | extends Node3D 3 | 4 | 5 | func _ready(): 6 | pass 7 | 8 | 9 | func _on_car_selected(): 10 | for child in $CarSpawner/Marker3D.get_children(): 11 | child.queue_free() 12 | print_debug("Child queued free") 13 | var car = load(SessionManager.player_car_path).instantiate() 14 | $CarSpawner.add_car(car, 0) 15 | 16 | -------------------------------------------------------------------------------- /scenes/car_spawner.gd: -------------------------------------------------------------------------------- 1 | class_name CarSpawner 2 | extends Node3D 3 | 4 | var spawn_points: Array[Node3D] = [] 5 | 6 | 7 | func _ready(): 8 | spawn_points = get_grid() 9 | reset_grid() 10 | 11 | 12 | func reset_grid(): 13 | if RaceControl.grid.size() > spawn_points.size(): 14 | push_warning("No more spawn points in spawn_points") 15 | return 16 | 17 | var count = 0 18 | for car in RaceControl.grid: 19 | add_car(car, count) 20 | count += 1 21 | 22 | 23 | func add_spawn_point(node: Node3D): 24 | if not node in spawn_points: 25 | spawn_points.append(node) 26 | 27 | 28 | func get_grid(): 29 | var res: Array[Node3D] = [] 30 | 31 | for child in get_children(): 32 | if child is Node3D: 33 | res.append(child) 34 | 35 | return res 36 | 37 | 38 | func add_car(car, grid_id): 39 | if not car: 40 | push_warning("Car is not valid") 41 | return 42 | 43 | for child in car.get_children(): 44 | if not child is BaseCar: 45 | continue 46 | 47 | if child.driver is PlayerDriver: 48 | var driver = PlayerDriver.new() 49 | child.set_driver(driver) 50 | 51 | spawn_points[grid_id].add_child(car) 52 | 53 | -------------------------------------------------------------------------------- /scenes/car_spawner.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://bhl36f5q7u355"] 2 | 3 | [ext_resource type="Script" path="res://scenes/car_spawner.gd" id="1"] 4 | 5 | [node name="CarSpawner" type="Node3D"] 6 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -49) 7 | script = ExtResource("1") 8 | 9 | [node name="Marker3D" type="Marker3D" parent="."] 10 | -------------------------------------------------------------------------------- /scenes/checkpoint.gd: -------------------------------------------------------------------------------- 1 | class_name CheckPoint 2 | extends Node3D 3 | 4 | @export var is_start_or_finish := false 5 | 6 | 7 | func _on_checkpoint_body_entered(body: Node3D) -> void: 8 | if not body is BaseCar: 9 | return 10 | 11 | body.lap_timer.cross_checkpoint(self) 12 | -------------------------------------------------------------------------------- /scenes/checkpoint.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=3 format=3 uid="uid://c4fyi5b3uwgru"] 2 | 3 | [ext_resource type="Script" path="res://scenes/checkpoint.gd" id="1_mfcax"] 4 | 5 | [sub_resource type="BoxShape3D" id="BoxShape3D_0sb5c"] 6 | size = Vector3(20, 3.9, 1) 7 | 8 | [node name="CheckPoint" type="Node3D"] 9 | script = ExtResource("1_mfcax") 10 | 11 | [node name="Area3D" type="Area3D" parent="."] 12 | collision_mask = 2 13 | input_ray_pickable = false 14 | 15 | [node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"] 16 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.9, -0.5) 17 | shape = SubResource("BoxShape3D_0sb5c") 18 | 19 | [connection signal="body_entered" from="Area3D" to="." method="_on_checkpoint_body_entered"] 20 | -------------------------------------------------------------------------------- /scenes/drivers/driver.gd: -------------------------------------------------------------------------------- 1 | class_name Driver 2 | extends Node3D 3 | 4 | var steering_input := 0.0 5 | var throttle_input := 0.0 6 | var brake_input := 1.0 7 | var clutch_input := 0.0 8 | var handbrake_input := 0.0 9 | var steer_speed := 5.0 10 | 11 | var driver_number := -1 12 | var driver_name := "" 13 | 14 | @onready var car := get_parent() as BaseCar 15 | 16 | #func _ready() -> void: 17 | # VehicleAPI.cars.append(car) 18 | # driver_number = VehicleAPI.cars.size() - 1 19 | 20 | -------------------------------------------------------------------------------- /scenes/gui/gui.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | 4 | @onready var speed_label = $Essentials/VBoxContainer/Speedlabel 5 | @onready var gear_label = $Essentials/VBoxContainer/GearLabel 6 | @onready var rpm_label = $Essentials/VBoxContainer/RpmLabel 7 | @onready var fuel_label = $Essentials/VBoxContainer/FuelLabel 8 | 9 | 10 | # Called every frame. 'delta' is the elapsed time since the previous frame. 11 | func _process(delta: float) -> void: 12 | speed_label.text = "Speed = %d" % int(VehicleAPI.car.speedo) 13 | gear_label.text = "gear = %d" % VehicleAPI.car.drivetrain.selected_gear 14 | rpm_label.text = "RPM = %d" % int(VehicleAPI.car.rpm) 15 | fuel_label.text = "Fuel = %3.2f" % VehicleAPI.car.fuel 16 | -------------------------------------------------------------------------------- /scenes/gui/input_app.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | 4 | # Called when the node enters the scene tree for the first time. 5 | func _ready() -> void: 6 | pass # Replace with function body. 7 | 8 | 9 | # Called every frame. 'delta' is the elapsed time since the previous frame. 10 | func _process(delta: float) -> void: 11 | $Panel/VBoxContainer/ThrottleInput.value = InputManager.get_throttle_input() * 100 12 | $Panel/VBoxContainer/BrakeInput.value = InputManager.get_brake_input() * 100 13 | $Panel/VBoxContainer/ClutchInput.value = InputManager.get_clutch_input() * 100 14 | $Panel/VBoxContainer/HandbrakehInput.value = InputManager.get_handbrake_input() * 100 15 | 16 | var steer = InputManager.get_steering_input() * 100 17 | if steer > 0: 18 | $Panel/VBoxContainer/SteeringInput/SteeringInputLeft.value = steer 19 | $Panel/VBoxContainer/SteeringInput/SteeringInputRight.value = 0 20 | else: 21 | $Panel/VBoxContainer/SteeringInput/SteeringInputRight.value = -steer 22 | $Panel/VBoxContainer/SteeringInput/SteeringInputLeft.value = 0 23 | 24 | -------------------------------------------------------------------------------- /scenes/gui/lap_time_app.gd: -------------------------------------------------------------------------------- 1 | extends Panel 2 | 3 | var total_laps := 0 4 | 5 | func _ready() -> void: 6 | $HBoxContainer/VBoxContainer/Lap.text = "Lap: 0 / %d" % total_laps 7 | $HBoxContainer/VBoxContainer/LastLapTime.text = "Last Lap Time: 00:00:000" 8 | $HBoxContainer/VBoxContainer/CurLapTime.text = "Current: 00:00:000" 9 | 10 | var err = VehicleAPI.car.lap_timer.lap_finished.connect(_on_lap_finished) 11 | if err != OK: 12 | push_warning("Could not connect to lap finished signal") 13 | 14 | 15 | func _process(delta: float) -> void: 16 | if VehicleAPI.car.lap_timer.lap > 0: 17 | var cur_lap_time: int = Time.get_ticks_usec() - VehicleAPI.car.lap_timer.lap_start_time_usec 18 | var lap_str: String = VehicleAPI.car.lap_timer.get_lap_time_str(cur_lap_time) 19 | $HBoxContainer/VBoxContainer/CurLapTime.text = "Current: %s" % lap_str 20 | 21 | 22 | func _on_lap_finished(): 23 | var lap := VehicleAPI.car.lap_timer.lap 24 | var last: String = "00:00:000" 25 | if lap > 1: 26 | var t := VehicleAPI.car.lap_timer.last_lap_time_usec 27 | last = VehicleAPI.car.lap_timer.get_lap_time_str(t) 28 | # print_debug("Lap %d finished" % lap) 29 | update_lap_info(lap, last, "00:00:000") 30 | 31 | 32 | func update_lap_info(lap: int, last_lap_time: String, current: String) -> void: 33 | $HBoxContainer/VBoxContainer/Lap.text = "Lap: %d / %d" % [lap, total_laps] 34 | $HBoxContainer/VBoxContainer/LastLapTime.text = "Last Lap Time: %s" % last_lap_time 35 | $HBoxContainer/VBoxContainer/CurLapTime.text = "Current: %s" % current 36 | -------------------------------------------------------------------------------- /scenes/gui/lap_time_app.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://cj0k2rs60ffh3"] 2 | 3 | [ext_resource type="Script" path="res://scenes/gui/lap_time_app.gd" id="1_sf7qu"] 4 | 5 | [node name="LapTimeApp" type="Panel"] 6 | anchors_preset = 7 7 | anchor_left = 0.5 8 | anchor_top = 1.0 9 | anchor_right = 0.5 10 | anchor_bottom = 1.0 11 | offset_left = -100.0 12 | offset_top = -100.0 13 | offset_right = 100.0 14 | grow_horizontal = 2 15 | grow_vertical = 0 16 | script = ExtResource("1_sf7qu") 17 | 18 | [node name="HBoxContainer" type="HBoxContainer" parent="."] 19 | layout_mode = 1 20 | anchors_preset = 15 21 | anchor_right = 1.0 22 | anchor_bottom = 1.0 23 | grow_horizontal = 2 24 | grow_vertical = 2 25 | 26 | [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer"] 27 | layout_mode = 2 28 | size_flags_horizontal = 3 29 | 30 | [node name="Lap" type="Label" parent="HBoxContainer/VBoxContainer"] 31 | layout_mode = 2 32 | text = "Lap: 0 / -1" 33 | 34 | [node name="LastLapTime" type="Label" parent="HBoxContainer/VBoxContainer"] 35 | layout_mode = 2 36 | text = "Last Lap Time: 00:00:000" 37 | 38 | [node name="CurLapTime" type="Label" parent="HBoxContainer/VBoxContainer"] 39 | layout_mode = 2 40 | text = "Current: 00:00:000" 41 | 42 | [node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer"] 43 | layout_mode = 2 44 | size_flags_horizontal = 3 45 | -------------------------------------------------------------------------------- /scenes/gui/menus/car_button.gd: -------------------------------------------------------------------------------- 1 | extends Button 2 | 3 | signal car_selected 4 | 5 | @export_file var car_path := "" # (String, FILE) 6 | @export var is_player := true 7 | 8 | func _on_car_button_pressed(): 9 | var car_scene = load(car_path).instantiate() 10 | var car_params = CarParameters.new() 11 | var car: BaseCar 12 | for child in car_scene.get_children(): 13 | if child is BaseCar: 14 | car = child 15 | car_params = child.car_params 16 | else: 17 | push_warning("car_path is not a path to a valid car scene") 18 | return 19 | 20 | if is_player: 21 | SessionManager.player_car_path = car_path 22 | SessionManager.player_car_setup = car_params 23 | car.driver = PlayerDriver.new() 24 | 25 | car_selected.emit() 26 | RaceControl.add_to_grid(car_scene, 1) 27 | 28 | 29 | -------------------------------------------------------------------------------- /scenes/gui/menus/credits.gd: -------------------------------------------------------------------------------- 1 | extends Panel 2 | 3 | 4 | func _ready() -> void: 5 | update_credits_label() 6 | 7 | 8 | func update_credits_label(): 9 | var file := FileAccess.open("res://credits.txt", FileAccess.READ) 10 | if not file: 11 | push_error("No credits.txt found") 12 | return 13 | var credits_txt := file.get_as_text() 14 | var godot_credits := "Godot: \n" 15 | godot_credits += Engine.get_license_text() 16 | godot_credits = godot_credits.indent(" ") 17 | credits_txt += godot_credits 18 | $CreditsLabel.text = credits_txt 19 | 20 | -------------------------------------------------------------------------------- /scenes/gui/menus/loading_bar.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene format=2] 2 | 3 | [node name="LoadingBar" type="ProgressBar"] 4 | anchor_right = 1.0 5 | anchor_bottom = 1.0 6 | -------------------------------------------------------------------------------- /scenes/gui/menus/pause_menu.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | 4 | func _ready() -> void: 5 | self.hide() 6 | $HideOptionsButtons.hide() 7 | 8 | 9 | #func _unhandled_input(event: InputEvent) -> void: 10 | # TODO toggle pause menu when hitting pause key/button. 11 | # For some reason calling resume() here gives weird error about p_elem->_root, 12 | # but that does not happen when pressing the resume button 13 | 14 | # if event.is_action_pressed("pause"): 15 | # resume() 16 | # call_deferred("resume") 17 | 18 | 19 | func pause(): 20 | get_tree().paused = true 21 | self.show() 22 | 23 | 24 | func resume(): 25 | print_debug("Resume called") 26 | self.hide() 27 | get_tree().paused = false 28 | 29 | 30 | func _on_resume_pressed() -> void: 31 | resume() 32 | 33 | 34 | func _on_reset_car_pressed() -> void: 35 | VehicleAPI.car.reset_car() 36 | resume() 37 | 38 | 39 | func _on_goto_pits_pressed() -> void: 40 | # TODO implement pits 41 | pass # Replace with function body. 42 | 43 | 44 | func _on_options_pressed() -> void: 45 | $Options.show() 46 | $OptionsPanel.show() 47 | $HideOptionsButtons.show() 48 | $MenuPanel.hide() 49 | 50 | 51 | func _on_quit_to_menu_pressed() -> void: 52 | resume() 53 | get_tree().change_scene_to_file("res://scenes/gui/menus/main_menu.tscn") 54 | 55 | 56 | func _on_hide_options_pressed() -> void: 57 | $OptionsPanel.hide() 58 | $Options.hide() 59 | $HideOptionsButtons.hide() 60 | $MenuPanel.show() 61 | -------------------------------------------------------------------------------- /scenes/gui/menus/play_button.gd: -------------------------------------------------------------------------------- 1 | extends Button 2 | 3 | 4 | func _ready(): 5 | pass 6 | 7 | 8 | func _on_tab_changed(tab:int): 9 | if tab != 2: 10 | return 11 | 12 | if SessionManager.track_path == "": 13 | return 14 | 15 | if SessionManager.player_car_path == "": 16 | return 17 | self.disabled = false 18 | 19 | 20 | 21 | func _on_PlayButton_pressed(): 22 | if SessionManager.track_path == "": 23 | return 24 | 25 | if get_tree().change_scene_to_file(SessionManager.track_path) != OK: 26 | push_error("Could not change scene to %s" % SessionManager.track_path) 27 | 28 | -------------------------------------------------------------------------------- /scenes/gui/menus/track_button.gd: -------------------------------------------------------------------------------- 1 | extends Button 2 | @export var path = "" # (String, FILE) 3 | 4 | func _ready(): 5 | pass 6 | 7 | 8 | func _on_TrackButton_pressed(): 9 | SessionManager.set_track_path(path) 10 | 11 | -------------------------------------------------------------------------------- /scenes/gui/tire_data_app/tire_data_circle.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://c4f306pkyaapi"] 2 | 3 | [ext_resource type="Script" path="res://scenes/gui/tire_data_app/tire_data_circle.gd" id="1_y6eq5"] 4 | 5 | [node name="Circle" type="Control"] 6 | custom_minimum_size = Vector2(150, 150) 7 | layout_mode = 3 8 | anchors_preset = 0 9 | offset_right = 150.0 10 | offset_bottom = 150.0 11 | script = ExtResource("1_y6eq5") 12 | -------------------------------------------------------------------------------- /scenes/gui/tire_data_app/tire_data_container.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://p18ehxphra4"] 2 | 3 | [ext_resource type="PackedScene" uid="uid://c4f306pkyaapi" path="res://scenes/gui/tire_data_app/tire_data_circle.tscn" id="2_ev5uf"] 4 | 5 | [node name="Panel" type="Panel"] 6 | self_modulate = Color(1, 1, 1, 0.556863) 7 | custom_minimum_size = Vector2(300, 300) 8 | offset_right = 150.0 9 | offset_bottom = 150.0 10 | 11 | [node name="TireDataContainer" type="VBoxContainer" parent="."] 12 | layout_mode = 0 13 | offset_right = 304.0 14 | offset_bottom = 150.0 15 | 16 | [node name="HBoxFrontTires" type="HBoxContainer" parent="TireDataContainer"] 17 | layout_mode = 2 18 | 19 | [node name="CircleFL" parent="TireDataContainer/HBoxFrontTires" instance=ExtResource("2_ev5uf")] 20 | layout_mode = 2 21 | 22 | [node name="CircleFR" parent="TireDataContainer/HBoxFrontTires" instance=ExtResource("2_ev5uf")] 23 | layout_mode = 2 24 | tire_index = 1 25 | 26 | [node name="HBoxRearTires" type="HBoxContainer" parent="TireDataContainer"] 27 | layout_mode = 2 28 | 29 | [node name="CircleBL" parent="TireDataContainer/HBoxRearTires" instance=ExtResource("2_ev5uf")] 30 | layout_mode = 2 31 | tire_index = 2 32 | 33 | [node name="CircleBR" parent="TireDataContainer/HBoxRearTires" instance=ExtResource("2_ev5uf")] 34 | layout_mode = 2 35 | tire_index = 3 36 | -------------------------------------------------------------------------------- /scenes/gui/tire_info_app.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | @onready var temp_colors := [$Panel/TireFL/TemperatureColor, $Panel/TireFR/TemperatureColor, 4 | $Panel/TireBL/TemperatureColor, $Panel/TireBR/TemperatureColor] 5 | 6 | 7 | # Called every frame. 'delta' is the elapsed time since the previous frame. 8 | func _process(delta: float) -> void: 9 | var wears: Array = VehicleAPI.get_tire_wear() 10 | var temps: Array = VehicleAPI.get_tire_temps() 11 | 12 | $Panel/TireFL/TireWear.text = "%3.2f %%" % (wears[0] * 100) 13 | $Panel/TireFR/TireWear.text = "%3.2f %%" % (wears[1] * 100) 14 | $Panel/TireBL/TireWear.text = "%3.2f %%" % (wears[2] * 100) 15 | $Panel/TireBR/TireWear.text = "%3.2f %%" % (wears[3] * 100) 16 | 17 | for i in range(4): 18 | var temp: float = temps[i] 19 | if temp < 65: 20 | var amount = clamp(temp / 65.0, 0, 1) 21 | temp_colors[i].color = lerp(Color.BLUE, Color.LIME_GREEN, amount) 22 | else: 23 | var amount = clamp((temp-65) / (130.0-65), 0, 1) 24 | temp_colors[i].color = lerp(Color.LIME_GREEN, Color.RED, amount) 25 | 26 | $Panel/TireFL/TemperatureColor/TemperatureLabel.text = "%2.1f °C" % temps[0] 27 | $Panel/TireFR/TemperatureColor/TemperatureLabel.text = "%2.1f °C" % temps[1] 28 | $Panel/TireBL/TemperatureColor/TemperatureLabel.text = "%2.1f °C" % temps[2] 29 | $Panel/TireBR/TemperatureColor/TemperatureLabel.text = "%2.1f °C" % temps[3] 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /scenes/lap_timer.gd: -------------------------------------------------------------------------------- 1 | class_name LapTimer 2 | extends Node 3 | 4 | signal lap_finished 5 | 6 | var last_lap_time_usec := 0 7 | var lap_start_time_usec := 0 8 | var lap := 0 9 | 10 | var checkpoints_done := [] 11 | var checkpoints_count := 0 12 | 13 | 14 | func cross_finish_line(): 15 | if checkpoints_done.size() < checkpoints_count and lap > 0: 16 | print_debug("Missed checkpoint(s)") 17 | return 18 | 19 | last_lap_time_usec = Time.get_ticks_usec() - lap_start_time_usec 20 | lap_start_time_usec = Time.get_ticks_usec() 21 | lap += 1 22 | checkpoints_done.clear() 23 | lap_finished.emit() 24 | 25 | 26 | func cross_checkpoint(checkpoint): 27 | if checkpoint.is_start_or_finish: 28 | cross_finish_line() 29 | return 30 | 31 | if not checkpoint in checkpoints_done: 32 | checkpoints_done.append(checkpoint) 33 | 34 | 35 | func get_lap_time_str(usec: int) -> String: 36 | var msec: int = int(fmod(usec / 1000.0, 1000)) 37 | var sec: int = int(fmod(usec / 1000000.0, 60)) 38 | var minutes: int = int(fmod(usec / 1000000.0, 60 * 60) / 60) 39 | return "%02d:%02d:%03d" % [minutes, sec, msec] 40 | -------------------------------------------------------------------------------- /scenes/levels/race_tracks/blender_assets.cats.txt: -------------------------------------------------------------------------------- 1 | # This is an Asset Catalog Definition file for Blender. 2 | # 3 | # Empty lines and lines starting with `#` will be ignored. 4 | # The first non-ignored line should be the version indicator. 5 | # Other lines are of the format "UUID:catalog/path/for/assets:simple catalog name" 6 | 7 | VERSION 1 8 | 9 | ba0317ee-7288-45ea-b77d-472a72a2e888:Trees:Trees 10 | db9b31d4-3a8a-4b8b-9345-b1793bc1476e:Trees:Trees 11 | -------------------------------------------------------------------------------- /scenes/levels/race_tracks/blender_assets.cats.txt~: -------------------------------------------------------------------------------- 1 | # This is an Asset Catalog Definition file for Blender. 2 | # 3 | # Empty lines and lines starting with `#` will be ignored. 4 | # The first non-ignored line should be the version indicator. 5 | # Other lines are of the format "UUID:catalog/path/for/assets:simple catalog name" 6 | 7 | VERSION 1 8 | 9 | ba0317ee-7288-45ea-b77d-472a72a2e888:Trees:Trees 10 | db9b31d4-3a8a-4b8b-9345-b1793bc1476e:Trees:Trees 11 | -------------------------------------------------------------------------------- /scenes/levels/race_tracks/test_track.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/scenes/levels/race_tracks/test_track.blend -------------------------------------------------------------------------------- /scenes/levels/race_tracks/test_track.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dechode/Open-Throttle/87418f1939b0c039e9831e54fd307dc7d78f3e94/scenes/levels/race_tracks/test_track.blend1 -------------------------------------------------------------------------------- /scenes/lighting.gd: -------------------------------------------------------------------------------- 1 | extends Node3D 2 | 3 | 4 | var time_of_day := 24.00 5 | var time_multiplier := 1000.0 6 | 7 | # Called when the node enters the scene tree for the first time. 8 | func _ready() -> void: 9 | time_of_day = SessionManager.time_of_day 10 | time_multiplier = SessionManager.time_multiplier 11 | $DirectionalLight3D.shadow_enabled = OptionsManager.get_config_value("shadows") 12 | var mult := 1.0 / 86400 * time_multiplier 13 | $AnimationPlayer.play("day_night_cycle", -1, mult) 14 | $AnimationPlayer.seek(wrapf((time_of_day / 24) + 0.25, 0.0, 1.0)) 15 | 16 | 17 | #func _process(delta: float) -> void: 18 | # time_of_day = Time.get_ticks_msec() * time_multiplier 19 | -------------------------------------------------------------------------------- /scenes/vehicle/car_params.gd: -------------------------------------------------------------------------------- 1 | class_name CarParameters 2 | extends Resource 3 | 4 | 5 | enum DIFF_TYPE{ 6 | LIMITED_SLIP, 7 | OPEN_DIFF, 8 | LOCKED, 9 | } 10 | 11 | enum DRIVE_TYPE{ 12 | FWD, 13 | RWD, 14 | AWD, 15 | } 16 | 17 | @export var max_steer := 0.3 18 | @export var ackermann := 0.15 19 | @export var front_brake_bias := 0.6 20 | @export var steer_speed := 5.0 21 | @export var max_brake_force := 20000.0 22 | @export var max_handbrake_force := 10000.0 23 | @export var brake_effective_radius := 0.25 24 | 25 | @export var fuel_tank_size := 40.0 #Liters 26 | @export var fuel_percentage := 100.0 # % of full tank 27 | 28 | ######### Engine variables ######### 29 | @export var max_torque := 250.0 30 | @export var max_engine_rpm := 8000.0 31 | @export var rpm_idle := 900.0 32 | @export var torque_curve: Curve = null 33 | @export var engine_brake := 60.0 34 | @export var engine_moment := 0.25 35 | @export var throttle_model := Curve.new() 36 | @export var engine_bsfc := 0.3 37 | @export var clutch_friction := 500.0 38 | 39 | ######### Drivetrain variables ######### 40 | @export var drivetrain_params := DriveTrainParameters.new() 41 | 42 | ######### Aero ######### 43 | @export var cd = 0.3 44 | @export var air_density := 1.225 45 | @export var frontal_area := 2.0 46 | 47 | @export var wheel_params_fl := WheelSuspensionParameters.new() 48 | @export var wheel_params_fr := WheelSuspensionParameters.new() 49 | @export var wheel_params_bl := WheelSuspensionParameters.new() 50 | @export var wheel_params_br := WheelSuspensionParameters.new() 51 | 52 | -------------------------------------------------------------------------------- /scenes/vehicle/clutch.gd: -------------------------------------------------------------------------------- 1 | class_name Clutch 2 | extends Node 3 | 4 | @export var friction := 250.0 5 | 6 | var locked := true 7 | 8 | 9 | func get_reaction_torques(av1: float, av2: float, t1: float, t2: float, slip_torque: float, kick := 0.0) -> Vector2: 10 | var clutch_torque := friction + kick 11 | var delta_torque := t1 - t2 12 | var delta_av := av1 - av2 13 | var reaction_torques := Vector2.ZERO 14 | 15 | if locked: 16 | if absf(delta_torque) >= slip_torque: 17 | locked = false 18 | else: 19 | if absf(delta_av) < 0.5: 20 | locked = true 21 | 22 | if av1 < av2: 23 | reaction_torques.x = -clutch_torque 24 | reaction_torques.y = clutch_torque 25 | else: 26 | reaction_torques.x = clutch_torque 27 | reaction_torques.y = -clutch_torque 28 | return reaction_torques 29 | 30 | -------------------------------------------------------------------------------- /scenes/vehicle/diff_params.gd: -------------------------------------------------------------------------------- 1 | class_name DiffParameters 2 | extends Resource 3 | 4 | enum DIFF_TYPE { 5 | LIMITED_SLIP, 6 | OPEN_DIFF, 7 | LOCKED, 8 | } 9 | 10 | @export var diff_preload = 50.0 11 | @export var power_ratio: float = 2.0 12 | @export var coast_ratio: float = 1.0 13 | 14 | @export var diff_type = DIFF_TYPE.LIMITED_SLIP 15 | -------------------------------------------------------------------------------- /scenes/vehicle/drivetrain_params.gd: -------------------------------------------------------------------------------- 1 | class_name DriveTrainParameters 2 | extends Resource 3 | 4 | 5 | enum DRIVE_TYPE{ 6 | FWD, 7 | RWD, 8 | AWD, 9 | } 10 | 11 | @export var drivetype := DRIVE_TYPE.RWD 12 | @export var gear_ratios := [ 3.1, 2.61, 2.1, 1.72, 1.2, 0.8 ] 13 | @export var final_drive := 3.7 14 | @export var reverse_ratio := 3.9 15 | @export var gear_inertia := 0.20 16 | @export var automatic := false 17 | 18 | @export var drivetrain_efficiency := 0.9 19 | 20 | @export var rear_diff := DiffParameters.new() 21 | @export var front_diff := DiffParameters.new() 22 | @export var center_diff := DiffParameters.new() 23 | 24 | 25 | @export var center_split_fr := 0.4 # AWD torque split front / rear, unused if central diff is not limited slip 26 | -------------------------------------------------------------------------------- /scenes/vehicle/head_lights.gd: -------------------------------------------------------------------------------- 1 | class_name HeadLights 2 | extends Node3D 3 | 4 | func _ready() -> void: 5 | $SpotLight3D.shadow_enabled = OptionsManager.get_config_value("shadows") 6 | $SpotLight3D2.shadow_enabled = OptionsManager.get_config_value("shadows") 7 | 8 | 9 | func toggle_lights(): 10 | $SpotLight3D.light_energy = 10 if $SpotLight3D.light_energy == 0 else 0 11 | $SpotLight3D2.light_energy = 10 if $SpotLight3D2.light_energy == 0 else 0 12 | -------------------------------------------------------------------------------- /scenes/vehicle/tail_lights.gd: -------------------------------------------------------------------------------- 1 | class_name TailLights 2 | extends Node3D 3 | 4 | 5 | func _ready() -> void: 6 | $SpotLight3D.shadow_enabled = OptionsManager.get_config_value("shadows") 7 | $SpotLight3D2.shadow_enabled = OptionsManager.get_config_value("shadows") 8 | 9 | 10 | func set_brake_lights(braking): 11 | if $SpotLight3D.light_energy == 0 or $SpotLight3D2.light_energy == 0: 12 | return 13 | if braking: 14 | $SpotLight3D.light_energy = 10.0 15 | $SpotLight3D2.light_energy = 10.0 16 | else: 17 | $SpotLight3D.light_energy = 5.0 18 | $SpotLight3D2.light_energy = 5.0 19 | 20 | 21 | func toggle_lights(): 22 | $SpotLight3D.light_energy = 5 if $SpotLight3D.light_energy == 0 else 0 23 | $SpotLight3D2.light_energy = 5 if $SpotLight3D2.light_energy == 0 else 0 24 | 25 | -------------------------------------------------------------------------------- /scenes/vehicle/wang.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=4 format=3 uid="uid://nor10x6f6440"] 2 | 3 | [ext_resource type="Script" path="res://scenes/vehicle/wang.gd" id="1"] 4 | 5 | [sub_resource type="Curve" id="2"] 6 | _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.459459, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] 7 | point_count = 3 8 | 9 | [sub_resource type="Curve" id="1"] 10 | _data = [Vector2(0, 0), 0.0, 0.26555, 0, 0, Vector2(1, 1), 3.45974, 0.0, 0, 0] 11 | point_count = 2 12 | 13 | [node name="Wang" type="Node3D"] 14 | script = ExtResource("1") 15 | max_lift_coeff = 5.0 16 | lift_coeff_curve = SubResource("2") 17 | drag_coeff_curve = SubResource("1") 18 | -------------------------------------------------------------------------------- /scenes/vehicle/wheel_params.gd: -------------------------------------------------------------------------------- 1 | class_name WheelSuspensionParameters 2 | extends Resource 3 | 4 | @export var tire_model := BaseTireModel.new() 5 | @export var spring_length := 0.15 6 | @export var spring_stiffness := 50.0 7 | @export var bump_ls := 6.0 8 | @export var bump_hs := 4.0 9 | @export var rebound_ls := 7.0 10 | @export var rebound_hs := 5.0 11 | @export var lo_hi_threshold := 100.0 12 | @export var wheel_mass := 20.0 # Including brake disc and drive shaft 13 | @export var anti_roll := 5.0 14 | 15 | var ackermann := 0.15 16 | --------------------------------------------------------------------------------