├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── Screenshot_20200628_211604.png ├── screenshots ├── Background.png ├── Background_distorted.png ├── Densities.png ├── Density_sources.png ├── Divergence.png ├── Pressures.png ├── Scene.png ├── Scene_dbg.png ├── Scene_v_probes.png ├── Scene_v_probes_vecs.png ├── Scene_v_vecs.png ├── Velocities.png ├── Velocities_readback.png ├── Velocity_sources.png └── boids_teaser.png ├── scripts ├── build ├── build_dependencies ├── clean_all └── run └── src ├── CMakeLists.txt ├── battle_sub.cpp ├── battle_sub.h ├── bindings ├── fluid_source_component_lua.hpp └── status_component_lua.hpp ├── camera_dynamics.cpp ├── camera_dynamics.h ├── common.h ├── components ├── emitter_component.cpp ├── emitter_component.hpp ├── fluid_probes_component.hpp ├── fluid_source_component.hpp ├── parent_component.hpp ├── physics_component.hpp ├── status_component.hpp └── visuals_component.hpp ├── contact_listener.cpp ├── contact_listener.h ├── drawable_generic.h ├── entity.cpp ├── entity.h ├── fluid_grid.cpp ├── fluid_grid.h ├── global_resources.cpp ├── global_resources.h ├── gui_adapter ├── fluid_source_component_config_gui_adapter.hpp └── status_component_config_gui_adapter.hpp ├── lua └── config.lua ├── lua_manager.hpp ├── lua_path.hpp ├── message_handler.hpp ├── resource_storage.cpp ├── resource_storage.h ├── shader_path.h ├── shaders ├── advect_shader.h ├── density_display_shader.h ├── density_sources_shader.h ├── fluid_final_composition_shader.h ├── glsl │ ├── advect1d_shader.frag │ ├── advect2d_shader.frag │ ├── density_display_shader.frag │ ├── density_sources_shader.frag │ ├── density_sources_shader.vert │ ├── fluid_final_composition_shader.frag │ ├── ground_distortion_shader.frag │ ├── jacobi1d_shader.frag │ ├── jacobi2d_shader.frag │ ├── main_display_shader.frag │ ├── source1d_shader.frag │ ├── source2d_shader.frag │ ├── texture_2d32f_render_2d32f_shader.frag │ ├── texture_base_shader.vert │ ├── texture_base_unit_shader.vert │ ├── velocity_display_shader.frag │ ├── velocity_divergence_shader.frag │ ├── velocity_gradient_substraction_shader.frag │ ├── velocity_sources_shader.frag │ └── velocity_sources_shader.vert ├── ground_distortion_shader.h ├── jacobi_shader.h ├── main_display_shader.h ├── source_shader.h ├── texture_2d32f_render_2d32f_shader.h ├── velocity_display_shader.h ├── velocity_divergence_shader.h ├── velocity_gradient_substraction_shader.h └── velocity_sources_shader.h ├── submarine.cpp ├── submarine.h ├── submarine_definition.h ├── submarine_factory.h ├── systems ├── boid_system.hpp ├── debug_render_system.cpp ├── debug_render_system.hpp ├── emitter_system.cpp ├── emitter_system.hpp ├── fluid_interaction_system.cpp ├── fluid_interaction_system.hpp ├── game_object_system.cpp └── game_object_system.hpp ├── timer.h └── world_def.h /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot_20200628_211604.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/Screenshot_20200628_211604.png -------------------------------------------------------------------------------- /screenshots/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Background.png -------------------------------------------------------------------------------- /screenshots/Background_distorted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Background_distorted.png -------------------------------------------------------------------------------- /screenshots/Densities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Densities.png -------------------------------------------------------------------------------- /screenshots/Density_sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Density_sources.png -------------------------------------------------------------------------------- /screenshots/Divergence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Divergence.png -------------------------------------------------------------------------------- /screenshots/Pressures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Pressures.png -------------------------------------------------------------------------------- /screenshots/Scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Scene.png -------------------------------------------------------------------------------- /screenshots/Scene_dbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Scene_dbg.png -------------------------------------------------------------------------------- /screenshots/Scene_v_probes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Scene_v_probes.png -------------------------------------------------------------------------------- /screenshots/Scene_v_probes_vecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Scene_v_probes_vecs.png -------------------------------------------------------------------------------- /screenshots/Scene_v_vecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Scene_v_vecs.png -------------------------------------------------------------------------------- /screenshots/Velocities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Velocities.png -------------------------------------------------------------------------------- /screenshots/Velocities_readback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Velocities_readback.png -------------------------------------------------------------------------------- /screenshots/Velocity_sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/Velocity_sources.png -------------------------------------------------------------------------------- /screenshots/boids_teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/screenshots/boids_teaser.png -------------------------------------------------------------------------------- /scripts/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/scripts/build -------------------------------------------------------------------------------- /scripts/build_dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/scripts/build_dependencies -------------------------------------------------------------------------------- /scripts/clean_all: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd $(dirname "$0")/.. 4 | 5 | rm -rf 3rdparty build install 6 | -------------------------------------------------------------------------------- /scripts/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/scripts/run -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/battle_sub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/battle_sub.cpp -------------------------------------------------------------------------------- /src/battle_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/battle_sub.h -------------------------------------------------------------------------------- /src/bindings/fluid_source_component_lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/bindings/fluid_source_component_lua.hpp -------------------------------------------------------------------------------- /src/bindings/status_component_lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/bindings/status_component_lua.hpp -------------------------------------------------------------------------------- /src/camera_dynamics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/camera_dynamics.cpp -------------------------------------------------------------------------------- /src/camera_dynamics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/camera_dynamics.h -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/common.h -------------------------------------------------------------------------------- /src/components/emitter_component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/emitter_component.cpp -------------------------------------------------------------------------------- /src/components/emitter_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/emitter_component.hpp -------------------------------------------------------------------------------- /src/components/fluid_probes_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/fluid_probes_component.hpp -------------------------------------------------------------------------------- /src/components/fluid_source_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/fluid_source_component.hpp -------------------------------------------------------------------------------- /src/components/parent_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/parent_component.hpp -------------------------------------------------------------------------------- /src/components/physics_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/physics_component.hpp -------------------------------------------------------------------------------- /src/components/status_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/status_component.hpp -------------------------------------------------------------------------------- /src/components/visuals_component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/components/visuals_component.hpp -------------------------------------------------------------------------------- /src/contact_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/contact_listener.cpp -------------------------------------------------------------------------------- /src/contact_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/contact_listener.h -------------------------------------------------------------------------------- /src/drawable_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/drawable_generic.h -------------------------------------------------------------------------------- /src/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/entity.cpp -------------------------------------------------------------------------------- /src/entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/entity.h -------------------------------------------------------------------------------- /src/fluid_grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/fluid_grid.cpp -------------------------------------------------------------------------------- /src/fluid_grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/fluid_grid.h -------------------------------------------------------------------------------- /src/global_resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/global_resources.cpp -------------------------------------------------------------------------------- /src/global_resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/global_resources.h -------------------------------------------------------------------------------- /src/gui_adapter/fluid_source_component_config_gui_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/gui_adapter/fluid_source_component_config_gui_adapter.hpp -------------------------------------------------------------------------------- /src/gui_adapter/status_component_config_gui_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/gui_adapter/status_component_config_gui_adapter.hpp -------------------------------------------------------------------------------- /src/lua/config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/lua/config.lua -------------------------------------------------------------------------------- /src/lua_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/lua_manager.hpp -------------------------------------------------------------------------------- /src/lua_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/lua_path.hpp -------------------------------------------------------------------------------- /src/message_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/message_handler.hpp -------------------------------------------------------------------------------- /src/resource_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/resource_storage.cpp -------------------------------------------------------------------------------- /src/resource_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/resource_storage.h -------------------------------------------------------------------------------- /src/shader_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shader_path.h -------------------------------------------------------------------------------- /src/shaders/advect_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/advect_shader.h -------------------------------------------------------------------------------- /src/shaders/density_display_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/density_display_shader.h -------------------------------------------------------------------------------- /src/shaders/density_sources_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/density_sources_shader.h -------------------------------------------------------------------------------- /src/shaders/fluid_final_composition_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/fluid_final_composition_shader.h -------------------------------------------------------------------------------- /src/shaders/glsl/advect1d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/advect1d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/advect2d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/advect2d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/density_display_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/density_display_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/density_sources_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/density_sources_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/density_sources_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/density_sources_shader.vert -------------------------------------------------------------------------------- /src/shaders/glsl/fluid_final_composition_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/fluid_final_composition_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/ground_distortion_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/ground_distortion_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/jacobi1d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/jacobi1d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/jacobi2d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/jacobi2d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/main_display_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/main_display_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/source1d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/source1d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/source2d_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/source2d_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/texture_2d32f_render_2d32f_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/texture_2d32f_render_2d32f_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/texture_base_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/texture_base_shader.vert -------------------------------------------------------------------------------- /src/shaders/glsl/texture_base_unit_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/texture_base_unit_shader.vert -------------------------------------------------------------------------------- /src/shaders/glsl/velocity_display_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/velocity_display_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/velocity_divergence_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/velocity_divergence_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/velocity_gradient_substraction_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/velocity_gradient_substraction_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/velocity_sources_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/velocity_sources_shader.frag -------------------------------------------------------------------------------- /src/shaders/glsl/velocity_sources_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/glsl/velocity_sources_shader.vert -------------------------------------------------------------------------------- /src/shaders/ground_distortion_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/ground_distortion_shader.h -------------------------------------------------------------------------------- /src/shaders/jacobi_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/jacobi_shader.h -------------------------------------------------------------------------------- /src/shaders/main_display_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/main_display_shader.h -------------------------------------------------------------------------------- /src/shaders/source_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/source_shader.h -------------------------------------------------------------------------------- /src/shaders/texture_2d32f_render_2d32f_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/texture_2d32f_render_2d32f_shader.h -------------------------------------------------------------------------------- /src/shaders/velocity_display_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/velocity_display_shader.h -------------------------------------------------------------------------------- /src/shaders/velocity_divergence_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/velocity_divergence_shader.h -------------------------------------------------------------------------------- /src/shaders/velocity_gradient_substraction_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/velocity_gradient_substraction_shader.h -------------------------------------------------------------------------------- /src/shaders/velocity_sources_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/shaders/velocity_sources_shader.h -------------------------------------------------------------------------------- /src/submarine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/submarine.cpp -------------------------------------------------------------------------------- /src/submarine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/submarine.h -------------------------------------------------------------------------------- /src/submarine_definition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/submarine_definition.h -------------------------------------------------------------------------------- /src/submarine_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/submarine_factory.h -------------------------------------------------------------------------------- /src/systems/boid_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/boid_system.hpp -------------------------------------------------------------------------------- /src/systems/debug_render_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/debug_render_system.cpp -------------------------------------------------------------------------------- /src/systems/debug_render_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/debug_render_system.hpp -------------------------------------------------------------------------------- /src/systems/emitter_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/emitter_system.cpp -------------------------------------------------------------------------------- /src/systems/emitter_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/emitter_system.hpp -------------------------------------------------------------------------------- /src/systems/fluid_interaction_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/fluid_interaction_system.cpp -------------------------------------------------------------------------------- /src/systems/fluid_interaction_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/fluid_interaction_system.hpp -------------------------------------------------------------------------------- /src/systems/game_object_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/game_object_system.cpp -------------------------------------------------------------------------------- /src/systems/game_object_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/systems/game_object_system.hpp -------------------------------------------------------------------------------- /src/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/timer.h -------------------------------------------------------------------------------- /src/world_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bfeldpw/battlesub/HEAD/src/world_def.h --------------------------------------------------------------------------------