Not every script is in this list but this covers the most important ones as far as I can tell. It's loosely organized by thing. -Michael Avrie
- Tank
- tank.gd
- tank_body.gd
- fall_damage_causer.gd
- aim_damage_wobble.gd
- auto_activate_wobble.gd
- player_activate_wobble.gd
- wobble_damage_meter.gd
- wobble_difficulty_modifier_resource.gd
- Controller
- tank_controller.gd
- player.gd
- initial_aim.gd
- ai_tank.gd
- ai_state.gd
- ai_behavior.gd
- Destructible
- destructible_object.gd
- damageable_destructible_object.gd
- destructible_object_chunk.gd
- Effects
- wind.gd
- post_processing.gd
- water_hazard.gd
- Environment
- procedural_object_spawner.gd
- Events
- game_events.gd
- Intro
- precompilation.gd
- program_entry.gd
- steps.gd
- Items
- emp_discharger.gd
- collectible_item.gd
- Projectiles
- explosion.gd
- apex_sensor.gd
- impact_counter.gd
- weapon_beam.gd
- weapon_beam_2.gd
- weapon_beam_previewer.gd
- weapon_non_physical_beam.gd
- weapon_projectile.gd
- weapon_projectile_deployable.gd
- weapon_projectile_emp.gd
- weapon_projectile_missile.gd
- mod_projectile.gd
- Weapons
- weapon.gd
- weapon_modes.gd
- mod_weapon.gd
- weapon_bouncing_ball_modes.gd
- Upgrades
- mod_projectile.gd
- mod_weapon.gd
- mod_bundle.gd
- story_items_resource.gd
- shop_item_resource.gd
- button_upgrade_selection.gd
- mod_display_panel.gd
- mod_utils.gd
- ui_upgrades_list.gd
- upgrades_select.gd
- Progression
- player_attributes.gd
- player_attribute_defaults.gd
- player_upgrades.gd
- adjust_ai_story_difficulty.gd
- adjust_start_order.gd
- ai_run_modifiers.gd
- ai_run_weapon_config.gd
- ai_story_config.gd
- reset_starting_weapons.gd
- run_count_modifier.gd
- story_mode_manager.gd
- Levels
- game_level.gd
- artillery_spawner.gd
- game_over.gd
- story_level_state.gd
- ai_difficulty_config.gd
- ai_spawning_modifier.gd
- difficulty.gd
- difficulty_modifier.gd
- fall_damage_modifier.gd
- player_goes_first.gd
- adjust_start_order.gd
- wobble_meter_modifier.gd
- wind_wall_combination_modifier.gd
- announcer.gd
- walls.gd
- Menus & UI
- mainmenu_level_select.gd
- mainmenu_options.gd
- main_menu.gd
- auto_narrative.gd
- apply_typewriter_effect.gd
- array_seq_view_hide.gd
- ar_confirmation_dialog.gd
- auto_property_label.gd
- events_log.gd
- mouse_hover_control_autohide.gd
- options_menu.gd
- pause_menu.gd
- physics_playground.gd
- tooltipper.gd
- typewriter_reveal.gd
- ui_component_healthbar.gd
- ui_game_sfx.gd
- story_level_node.gd
- story_map_scene.gd
- story_map_save.gd
- story_round_summary.gd
- growing_scroll_container.gd
- shop_utils.gd
- story_shop.gd
- HUD
- hud.gd
- events_log.gd
- hud_popup_notification.gd
- hud_value.gd
- tooltipper.gd
- Day / Weather
- day_cycle.gd
- day_weather_state_resource.gd
- day_weather_react.gd
- precipitation.gd
- Terrain
- floor.gd
- destructible_terrain_chunk.gd
- destructible_terrain_chunk_body.gd
- procedural_terrrain_modifier.gd
- shatterable_terrain_chunk.gd
- shatterable_terrain_chunk_body.gd
- terrain.gd
- terrain_chunk.gd
- terrain_chunk_texture.gd
- terrain_chunk_texture_outline.gd
- terrain_utils.gd
- Utils
- circle.gd
- collisions.gd
- enum_utils.gd
- fade_out_audio_stream_player.gd
- game_timer.gd
- groups.gd
- juice.gd
- math_utils.gd
- mouse_follower.gd
- object_utils.gd
- physics_utils.gd
- pulse_modulate.gd
- run_once.gd
- save_state.gd
- save_state_manager.gd
- scene_manager.gd
- spawn_limiter.gd
- spawn_limiter_manager.gd
- story_save_utils.gd
- ui_utils.gd
- user_options.gd
Written with StackEdit.