├── settings.gradle ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ └── codeStyleConfig.xml ├── vcs.xml ├── encodings.xml ├── kotlinc.xml ├── modules.xml ├── modules │ └── Singularity.main.iml └── gradle.xml ├── icon.png ├── src └── singularity │ ├── ui │ ├── Test.java │ ├── dialogs │ │ ├── SglResearchDialog.java │ │ └── InstituteConfigDialog.java │ ├── layout │ │ └── Line.java │ ├── tables │ │ ├── Monitor.java │ │ ├── DistTopologyMonitor.java │ │ ├── DistRequestTaskMonitor.java │ │ └── DistContainerMonitor.java │ └── fragments │ │ └── entityinfo │ │ └── EntityInfoDisplay.java │ ├── net │ └── SglCall.java │ ├── game │ ├── demodrawer │ │ ├── Frame.java │ │ ├── Drawer.java │ │ └── DemoDrawer.java │ └── planet │ │ └── context │ │ └── Dependence.java │ ├── world │ ├── meta │ │ ├── SglStatValues.java │ │ ├── SglBlockGroup.java │ │ ├── SglAttribute.java │ │ └── SglStatUnit.java │ ├── unit │ │ ├── AbilityEffectStatus.java │ │ ├── abilities │ │ │ └── ICollideBlockerAbility.java │ │ └── UnitEntityType.java │ ├── components │ │ ├── ArmorComp.java │ │ ├── distnet │ │ │ └── DistMatrixUnitComp.java │ │ ├── StructBlockComp.java │ │ ├── StructCoreBuildComp.java │ │ ├── StructBuildComp.java │ │ └── StructCoreComp.java │ ├── draw │ │ └── DrawAtlasGenerator.java │ ├── distribution │ │ └── GridChildType.java │ ├── GameObject.java │ ├── modules │ │ ├── SglConsumeModule.java │ │ └── SglProductModule.java │ ├── products │ │ ├── Producers.java │ │ └── SglProduceType.java │ ├── blocks │ │ ├── distribute │ │ │ └── DistNetMonitor.java │ │ └── TestBlock.java │ ├── armor │ │ └── Armor.java │ └── gen │ │ └── ForyustGenerator.java │ ├── contents │ ├── ContentList.java │ ├── PowerBlocks.java │ └── override │ │ └── OverridePlanets.java │ ├── graphic │ ├── PostAtlasGenerator.java │ └── graphic3d │ │ ├── ForwardRenderShaderProgram.java │ │ └── DrawRequests.java │ ├── util │ └── func │ │ └── Floatc3.java │ ├── Contribute.java │ ├── type │ └── PlayerAbility.java │ └── core │ └── ProxyBuildings.java ├── 废案 └── sprites │ ├── cpu.png │ ├── 废案?.png │ ├── flash.png │ ├── mist.png │ ├── dry_ice.png │ ├── gas_base.png │ ├── purifier.png │ ├── gel_mixer.png │ ├── lubricant.png │ ├── mixed_tar.png │ ├── iridium_gel.png │ ├── matrix_cutter.png │ ├── rock_bitumen.png │ ├── salt_iridium.png │ ├── salt_uranium.png │ ├── uranium_cake.png │ ├── 废案-gel_mixer.png │ ├── fast_spin_drill.png │ ├── gases │ ├── gas_void.png │ ├── filter_valve.png │ ├── gas_junction.png │ ├── gas_source.png │ ├── gas_unloader.png │ ├── gases_center.png │ ├── supercharger.png │ ├── air_compressor.png │ ├── gas_compressor.png │ ├── gas_conduit_0.png │ ├── gas_conduit_1.png │ ├── gas_conduit_2.png │ ├── gas_conduit_3.png │ ├── gas_conduit_4.png │ ├── pressure_valve.png │ ├── gas_conduit_top_0.png │ ├── gas_conduit_top_1.png │ ├── gas_conduit_top_2.png │ ├── gas_conduit_top_3.png │ ├── gas_conduit_top_4.png │ ├── gas_source_light.png │ ├── supercharger_top.png │ ├── air_compressor_top.png │ ├── negative_filter_valve.png │ ├── gas_compressor_roller_0.png │ ├── gas_compressor_roller_1.png │ ├── gas_compressor_roller_2.png │ └── gas_compressor_roller_3.png │ ├── phase_pipe_node.png │ ├── purifier_frame0.png │ ├── purifier_frame1.png │ ├── purifier_frame2.png │ ├── purifier_frame3.png │ ├── purifier_frame4.png │ ├── purifier_frame5.png │ ├── purifier_frame6.png │ ├── purifier_frame7.png │ ├── purifier_frame8.png │ ├── purifier_frame9.png │ ├── reaction_kettle.png │ ├── crush_uranium_ore.png │ ├── gel_mixer_center.png │ ├── gel_mixer_liquid.png │ ├── gel_mixer_piston.png │ ├── gel_mixer_rotator.png │ ├── matrix_cutter_top.png │ ├── mixed_chemical_gel.png │ ├── nuclear_pipe_node.png │ ├── purifier_frame10.png │ ├── purifier_frame11.png │ ├── purifier_frame12.png │ ├── 废案-gel_mixer_top.png │ ├── 废案-retort_column.png │ ├── FEX_crystal_charger.png │ ├── fast_spin_drill_rim.png │ ├── fast_spin_drill_top.png │ ├── matrix_cutter_alloy.png │ ├── petroleum_separator.png │ ├── reaction_kettle_top.png │ ├── 废案-gel_mixer_liquid.png │ ├── 废案-gel_mixer_rotator.png │ ├── fast_spin_drill_rotator.png │ ├── 废案-petroleum_separator.png │ ├── FEX_crystal_charger_laser.png │ ├── FEX_crystal_charger_rotator.png │ ├── matrix_cutter_laser_emitter.png │ ├── 废案-strengthening_alloy_smelter.png │ ├── 废案-strengthening_alloy_smelter_top.png │ ├── 废案-strengthening_alloy_smelter_liquid.png │ ├── 废案-strengthening_alloy_smelter_rotator_1.png │ └── 废案-strengthening_alloy_smelter_rotator_2.png ├── assets ├── sprites │ ├── items │ │ ├── lye.png │ │ ├── acid.png │ │ ├── coke.png │ │ ├── aerogel.png │ │ ├── chlorine.png │ │ ├── helium.png │ │ ├── iridium.png │ │ ├── medium.png │ │ ├── FEX_liquid.png │ │ ├── algae_mud.png │ │ ├── aluminium.png │ │ ├── chlorella.png │ │ ├── flocculant.png │ │ ├── alkali_stone.png │ │ ├── anti_metter.png │ │ ├── crystal_FEX.png │ │ ├── matrix_alloy.png │ │ ├── nuclear_waste.png │ │ ├── plutonium_239.png │ │ ├── rock_bitumen.png │ │ ├── spore_cloud.png │ │ ├── uranium_235.png │ │ ├── uranium_238.png │ │ ├── black_crystone.png │ │ ├── carbon_dioxide.png │ │ ├── chlorella_block.png │ │ ├── purified_water.png │ │ ├── sulfur_dioxide.png │ │ ├── uranium_rawore.png │ │ ├── helium_fusion_fuel.png │ │ ├── iridium_chloride.png │ │ ├── mixed_ore_solution.png │ │ ├── phase_FEX_liquid.png │ │ ├── crystal_FEX_power_0.png │ │ ├── crystal_FEX_power_1.png │ │ ├── crystal_FEX_power_2.png │ │ ├── crystal_FEX_power_3.png │ │ ├── crystal_FEX_power_4.png │ │ ├── crystal_FEX_power_5.png │ │ ├── crystal_FEX_power_6.png │ │ ├── crystal_FEX_power_7.png │ │ ├── crystal_FEX_power_8.png │ │ ├── crystal_FEX_power_9.png │ │ ├── hydrogen_fusion_fuel.png │ │ ├── silicon_chloride_sol.png │ │ ├── strengthening_alloy.png │ │ ├── uranium_rawmaterial.png │ │ ├── uranium_salt_solution.png │ │ ├── concentration_uranium_235.png │ │ ├── encapsulated_helium_cell.png │ │ ├── iridium_mixed_rawmaterial.png │ │ ├── concentration_plutonium_239.png │ │ ├── degenerate_neutron_polymer.png │ │ └── encapsulated_hydrogen_cell.png │ ├── ui │ │ ├── cursor.png │ │ ├── logo.png │ │ ├── sgl-2.png │ │ ├── icons │ │ │ ├── qq.png │ │ │ ├── gases.png │ │ │ ├── hold.png │ │ │ ├── reset.png │ │ │ ├── time.png │ │ │ ├── artist.png │ │ │ ├── inspire.png │ │ │ ├── matrix.png │ │ │ ├── nuclear.png │ │ │ ├── program.png │ │ │ ├── sounds.png │ │ │ ├── debugging.png │ │ │ ├── icon_about.png │ │ │ ├── icon_start.png │ │ │ ├── sgl_icon.png │ │ │ ├── show_infos.png │ │ │ ├── show_range.png │ │ │ ├── tech_point.png │ │ │ ├── telegram.png │ │ │ ├── translate.png │ │ │ ├── default_show.png │ │ │ ├── transparent.png │ │ │ ├── unshow_infos.png │ │ │ ├── icon_configure.png │ │ │ ├── icon_contribute.png │ │ │ ├── icon_database.png │ │ │ └── icon_publicInfo.png │ │ ├── launch_logo.png │ │ ├── emp_bar_shape.png │ │ ├── emp_bar_tech.png │ │ ├── health_bar_shape.png │ │ ├── health_bar_tech.png │ │ ├── slider_line_back.png │ │ ├── statuses │ │ │ ├── frost.png │ │ │ ├── locking.png │ │ │ ├── meltdown.png │ │ │ ├── crystallize.png │ │ │ ├── emp_damaged.png │ │ │ ├── frost_freeze.png │ │ │ ├── wild_growth.png │ │ │ ├── spring_coming.png │ │ │ └── electric_disturb.png │ │ ├── emp_bar_mindustry.png │ │ ├── health_bar_mindustry.png │ │ ├── health_bar_tech_frame.png │ │ ├── health_bar_shape_frame.png │ │ └── health_bar_mindustry_frame.png │ ├── normalTest.png │ ├── blocks │ │ ├── turrets │ │ │ ├── mist.png │ │ │ ├── flash.png │ │ │ ├── curtain.png │ │ │ ├── mist_heat.png │ │ │ ├── roentgen.png │ │ │ ├── bases │ │ │ │ ├── block-5.png │ │ │ │ └── block-6.png │ │ │ ├── dew │ │ │ │ ├── dew_body.png │ │ │ │ ├── dew_side-l.png │ │ │ │ ├── dew_side-r.png │ │ │ │ ├── dew_blade-l.png │ │ │ │ ├── dew_blade-r.png │ │ │ │ ├── dew_preview.png │ │ │ │ ├── dew_blade-heat.png │ │ │ │ ├── dew_body-heat.png │ │ │ │ └── dew_side-heat.png │ │ │ ├── haze │ │ │ │ ├── haze_body.png │ │ │ │ ├── haze_side-l.png │ │ │ │ ├── haze_side-r.png │ │ │ │ ├── haze_blade-l.png │ │ │ │ ├── haze_blade-r.png │ │ │ │ ├── haze_body-heat.png │ │ │ │ ├── haze_missile.png │ │ │ │ ├── haze_preview.png │ │ │ │ ├── haze_spine-l.png │ │ │ │ ├── haze_spine-r.png │ │ │ │ ├── haze_blade-heat.png │ │ │ │ └── haze_spine-heat.png │ │ │ ├── roentgen_heat.png │ │ │ ├── roentgen_top.png │ │ │ ├── frost │ │ │ │ ├── frost_body.png │ │ │ │ ├── frost_blade-l.png │ │ │ │ ├── frost_blade-r.png │ │ │ │ ├── frost_preview.png │ │ │ │ ├── frost_side-l.png │ │ │ │ ├── frost_side-r.png │ │ │ │ ├── frost_body-heat.png │ │ │ │ ├── frost_side-heat.png │ │ │ │ └── frost_blade-heat.png │ │ │ ├── roentgen_liquid.png │ │ │ ├── fubuki │ │ │ │ ├── fubuki_body.png │ │ │ │ ├── fubuki-preview.png │ │ │ │ ├── fubuki_blade-l.png │ │ │ │ ├── fubuki_blade-r.png │ │ │ │ ├── fubuki_preview.png │ │ │ │ ├── fubuki_blade-heat.png │ │ │ │ └── fubuki_body-heat.png │ │ │ ├── mirage │ │ │ │ ├── mirage_body.png │ │ │ │ ├── mirage_blade-l.png │ │ │ │ ├── mirage_blade-r.png │ │ │ │ ├── mirage_preview.png │ │ │ │ ├── mirage_shooter.png │ │ │ │ ├── mirage_side-l.png │ │ │ │ ├── mirage_side-r.png │ │ │ │ ├── mirage_blade-heat.png │ │ │ │ ├── mirage_body-heat.png │ │ │ │ ├── mirage_side-heat.png │ │ │ │ └── mirage_shooter-heat.png │ │ │ ├── spring │ │ │ │ ├── spring_body.png │ │ │ │ ├── spring_blade-l.png │ │ │ │ ├── spring_blade-r.png │ │ │ │ ├── spring_preview.png │ │ │ │ ├── spring_side-l.png │ │ │ │ ├── spring_side-r.png │ │ │ │ ├── spring_blade-heat.png │ │ │ │ ├── spring_body-heat.png │ │ │ │ └── spring_side-heat.png │ │ │ ├── summer │ │ │ │ ├── summer_body.png │ │ │ │ ├── summer_bot-l.png │ │ │ │ ├── summer_bot-r.png │ │ │ │ ├── summer_blade-l.png │ │ │ │ ├── summer_blade-r.png │ │ │ │ ├── summer_preview.png │ │ │ │ ├── summer_side-l.png │ │ │ │ ├── summer_side-r.png │ │ │ │ ├── summer_blade-heat.png │ │ │ │ ├── summer_body-heat.png │ │ │ │ ├── summer_bot-heat.png │ │ │ │ └── summer_side-heat.png │ │ │ ├── winter │ │ │ │ ├── winter_body.png │ │ │ │ ├── winter_bot-l.png │ │ │ │ ├── winter_bot-r.png │ │ │ │ ├── winter_blade-l.png │ │ │ │ ├── winter_blade-r.png │ │ │ │ ├── winter_preview.png │ │ │ │ ├── winter_side-l.png │ │ │ │ ├── winter_side-r.png │ │ │ │ ├── winter_blade-heat.png │ │ │ │ ├── winter_body-heat.png │ │ │ │ ├── winter_bot-heat.png │ │ │ │ └── winter_side-heat.png │ │ │ ├── ballista │ │ │ │ ├── ballista_bow.png │ │ │ │ ├── ballista_base.png │ │ │ │ ├── ballista_lighter.png │ │ │ │ └── arrow │ │ │ │ │ ├── crossbow_arrow_FEX.png │ │ │ │ │ ├── crossbow_arrow_normal.png │ │ │ │ │ ├── crossbow_arrow_split.png │ │ │ │ │ ├── crossbow_arrow_blasting.png │ │ │ │ │ ├── crossbow_arrow_piercing.png │ │ │ │ │ └── crossbow_arrow_armorbreaking.png │ │ │ ├── soflame │ │ │ │ ├── soflame_body.png │ │ │ │ ├── soflame_blade-l.png │ │ │ │ ├── soflame_blade-r.png │ │ │ │ ├── soflame_preview.png │ │ │ │ ├── soflame_blade-heat.png │ │ │ │ └── soflame_body-heat.png │ │ │ └── thunder │ │ │ │ ├── thunder_body.png │ │ │ │ ├── thunder_heat.png │ │ │ │ ├── thunder_center.png │ │ │ │ ├── thunder_preview.png │ │ │ │ ├── thunder_side-l.png │ │ │ │ ├── thunder_side-r.png │ │ │ │ ├── thunder_body-heat.png │ │ │ │ ├── thunder_side-heat.png │ │ │ │ └── thunder_center-heat.png │ │ ├── units │ │ │ ├── cstr_1.png │ │ │ ├── cstr_2.png │ │ │ ├── cstr_3.png │ │ │ ├── cstr_1_top.png │ │ │ ├── cstr_2_full.png │ │ │ ├── cstr_3_full.png │ │ │ ├── cstr_2_hover.png │ │ │ └── cstr_3_hover.png │ │ ├── drills │ │ │ ├── rock_drill.png │ │ │ ├── matrix_miner.png │ │ │ ├── rock_crusher.png │ │ │ ├── tidal_drill.png │ │ │ ├── rock_drill_top.png │ │ │ ├── tidal_drill_top.png │ │ │ ├── matrix_miner_node.png │ │ │ ├── rock_crusher_rim.png │ │ │ ├── rock_crusher_top.png │ │ │ ├── rock_drill_liquid.png │ │ │ ├── force_field_extender.png │ │ │ ├── matrix_miner_extend.png │ │ │ ├── matrix_miner_pierce.png │ │ │ ├── rock_crusher_rotator.png │ │ │ ├── rock_drill_rotator.png │ │ │ ├── tidal_drill_bottom.png │ │ │ ├── tidal_drill_plasma_0.png │ │ │ ├── tidal_drill_plasma_1.png │ │ │ ├── matrix_miner_overdrive.png │ │ │ ├── force_field_extender_bottom.png │ │ │ └── force_field_extender_splice.png │ │ ├── nuclear │ │ │ ├── decay_bin.png │ │ │ ├── crystal_buffer.png │ │ │ ├── decay_bin_top.png │ │ │ ├── energy_buffer.png │ │ │ ├── tokamak_firer.png │ │ │ ├── lattice_reactor.png │ │ │ ├── nuclear_reactor.png │ │ │ ├── overrun_reactor.png │ │ │ ├── phase_pipe_node.png │ │ │ ├── crystal_container.png │ │ │ ├── high_voltage_buffer.png │ │ │ ├── lattice_reactor_top.png │ │ │ ├── neutron_generator.png │ │ │ ├── nuclear_energy_void.png │ │ │ ├── nuclear_pipe_node.png │ │ │ ├── nuclear_reactor_top.png │ │ │ ├── crystal_container_top.png │ │ │ ├── lattice_reactor_light.png │ │ │ ├── neutron_generator_top.png │ │ │ ├── neutron_matrix_buffer.png │ │ │ ├── nuclear_energy_source.png │ │ │ ├── nuclear_pipe_node_end.png │ │ │ ├── nuclear_reactor_light.png │ │ │ ├── crystal_container_bottom.png │ │ │ ├── nuclear_impact_reactor.png │ │ │ ├── nuclear_pipe_node_leaser.png │ │ │ ├── nuclear_pipe_node_link.png │ │ │ ├── overrun_reactor_bottom.png │ │ │ ├── overrun_reactor_liquid.png │ │ │ ├── overrun_reactor_plasma_0.png │ │ │ ├── overrun_reactor_plasma_1.png │ │ │ ├── overrun_reactor_plasma_2.png │ │ │ ├── overrun_reactor_plasma_3.png │ │ │ ├── tidal_confinement_orbit.png │ │ │ ├── tokamak_firer_plasma_0.png │ │ │ ├── tokamak_firer_plasma_1.png │ │ │ ├── tokamak_firer_plasma_2.png │ │ │ ├── tokamak_firer_plasma_3.png │ │ │ ├── magnetic_confinement_orbit.png │ │ │ ├── magnetic_energy_container.png │ │ │ ├── neutron_generator_plasma_0.png │ │ │ ├── neutron_generator_plasma_1.png │ │ │ ├── neutron_generator_plasma_2.png │ │ │ ├── neutron_generator_plasma_3.png │ │ │ ├── overrun_reactor_rotator_0.png │ │ │ ├── overrun_reactor_rotator_1.png │ │ │ ├── nuclear_energy_source_light.png │ │ │ ├── tidal_confinement_orbit_arrow.png │ │ │ ├── tidal_confinement_orbit_cap.png │ │ │ ├── tidal_confinement_orbit_light.png │ │ │ ├── magnetic_confinement_orbit_cap.png │ │ │ ├── nuclear_impact_reactor_plasma_0.png │ │ │ ├── nuclear_impact_reactor_plasma_1.png │ │ │ ├── tidal_confinement_orbit_bottom.png │ │ │ ├── tidal_confinement_orbit_corner.png │ │ │ ├── magnetic_confinement_orbit_arrow.png │ │ │ ├── magnetic_confinement_orbit_bottom.png │ │ │ ├── magnetic_confinement_orbit_corner.png │ │ │ ├── magnetic_confinement_orbit_light.png │ │ │ ├── magnetic_energy_container_bottom.png │ │ │ ├── tidal_confinement_orbit_corner_light.png │ │ │ ├── magnetic_confinement_orbit_corner_light.png │ │ │ ├── tidal_confinement_orbit_corner_bottom.png │ │ │ ├── tidal_confinement_orbit_corner_splicer.png │ │ │ ├── magnetic_confinement_orbit_corner_bottom.png │ │ │ └── magnetic_confinement_orbit_corner_splicer.png │ │ ├── production │ │ │ ├── bottom_1.png │ │ │ ├── bottom_2.png │ │ │ ├── bottom_3.png │ │ │ ├── bottom_4.png │ │ │ ├── bottom_5.png │ │ │ ├── bottom_6.png │ │ │ ├── bottom_7.png │ │ │ ├── bottom_8.png │ │ │ ├── FEX_crystal.png │ │ │ ├── destructor.png │ │ │ ├── incubator.png │ │ │ ├── ore_washer.png │ │ │ ├── crystallizer.png │ │ │ ├── electrolytor.png │ │ │ ├── fuel_packager.png │ │ │ ├── incubator_top.png │ │ │ ├── matrix_cutter.png │ │ │ ├── neutron_lens.png │ │ │ ├── reacting_pool.png │ │ │ ├── retort_column.png │ │ │ ├── FEX_phase_mixer.png │ │ │ ├── air_compressor.png │ │ │ ├── culturing_barn.png │ │ │ ├── distill_purifier.png │ │ │ ├── fission_weaver.png │ │ │ ├── gas_phase_packer.png │ │ │ ├── incubator_middle.png │ │ │ ├── laser_resolver.png │ │ │ ├── neutron_lens_top.png │ │ │ ├── ore_washer_point.png │ │ │ ├── ore_washer_top.png │ │ │ ├── osmotic_purifier.png │ │ │ ├── thermal_smelter.png │ │ │ ├── vacuum_crucible.png │ │ │ ├── FEX_crystal_power.png │ │ │ ├── air_compressor_top.png │ │ │ ├── combustion_chamber.png │ │ │ ├── culturing_barn_bot.png │ │ │ ├── culturing_barn_top.png │ │ │ ├── fission_weaver_top.png │ │ │ ├── fuel_packager_flue.png │ │ │ ├── fuel_packager_top.png │ │ │ ├── laser_resolver_top.png │ │ │ ├── neutron_lens_light.png │ │ │ ├── ore_washer_liquid.png │ │ │ ├── ore_washer_rotator.png │ │ │ ├── quality_generator.png │ │ │ ├── retort_column_top.png │ │ │ ├── substance_inverter.png │ │ │ ├── thermal_centrifuge.png │ │ │ ├── FEX_crystal_charger.png │ │ │ ├── FEX_phase_mixer_top.png │ │ │ ├── crystallizer_middle.png │ │ │ ├── culturing_barn_icon.png │ │ │ ├── culturing_barn_left.png │ │ │ ├── culturing_barn_liquid.png │ │ │ ├── culturing_barn_right.png │ │ │ ├── destructor_plasma_0.png │ │ │ ├── destructor_plasma_1.png │ │ │ ├── destructor_plasma_2.png │ │ │ ├── destructor_plasma_3.png │ │ │ ├── electrolytor_bottom.png │ │ │ ├── electrolytor_liquid.png │ │ │ ├── hadron_reconstructor.png │ │ │ ├── laser_resolver_laser.png │ │ │ ├── lattice_constructor.png │ │ │ ├── matrix_cutter_alloy.png │ │ │ ├── neutron_lens_bottom.png │ │ │ ├── reacting_pool_bottom.png │ │ │ ├── thermal_smelter_top.png │ │ │ ├── FEX_phase_mixer_liquid.png │ │ │ ├── culturing_barn_left_bot.png │ │ │ ├── culturing_barn_left_top.png │ │ │ ├── distill_purifier_bottom.png │ │ │ ├── gas_phase_packer_liquid.png │ │ │ ├── gas_phase_packer_piston.png │ │ │ ├── laser_resolver_rotator.png │ │ │ ├── osmotic_purifier_bottom.png │ │ │ ├── osmotic_separation_tank.png │ │ │ ├── thermal_centrifuge_rim.png │ │ │ ├── thermal_centrifuge_top.png │ │ │ ├── thermal_smelter_liquid.png │ │ │ ├── vacuum_crucible_bottom.png │ │ │ ├── culturing_barn_highlight.png │ │ │ ├── culturing_barn_right_bot.png │ │ │ ├── culturing_barn_right_top.png │ │ │ ├── lattice_constructor_wave.png │ │ │ ├── thermal_centrifuge_rotator.png │ │ │ ├── culturing_barn_left_bot_inner.png │ │ │ ├── culturing_barn_left_top_inner.png │ │ │ ├── culturing_barn_right_bot_inner.png │ │ │ ├── culturing_barn_right_top_inner.png │ │ │ ├── hadron_reconstructor_plasma_0.png │ │ │ ├── hadron_reconstructor_plasma_1.png │ │ │ ├── hadron_reconstructor_plasma_2.png │ │ │ ├── hadron_reconstructor_plasma_3.png │ │ │ ├── lattice_constructor_framework.png │ │ │ ├── osmotic_separation_tank_bottom.png │ │ │ ├── polymer_gravitational_generator.png │ │ │ ├── thermal_centrifuge_toprotator.png │ │ │ ├── polymer_gravitational_generator_liquid.png │ │ │ └── polymer_gravitational_generator_rotator.png │ │ ├── defence │ │ │ ├── attack_matrix.png │ │ │ ├── phased_radar.png │ │ │ ├── phased_radar_splice.png │ │ │ ├── attack_matrix_cell_0.png │ │ │ ├── attack_matrix_cell_1.png │ │ │ ├── attack_matrix_cell_2.png │ │ │ ├── attack_matrix_cell_3.png │ │ │ ├── attack_matrix_cell_4.png │ │ │ ├── attack_matrix_cell_5.png │ │ │ └── phased_radar_rotator.png │ │ ├── distributor │ │ │ ├── io_point.png │ │ │ ├── matrix_core.png │ │ │ ├── matrix_tower.png │ │ │ ├── matrix_bridge.png │ │ │ ├── matrix_buffer.png │ │ │ ├── matrix_grid_cap.png │ │ │ ├── matrix_monitor.png │ │ │ ├── transport_node.png │ │ │ ├── matrix_controller.png │ │ │ ├── matrix_grid_edge.png │ │ │ ├── matrix_grid_node.png │ │ │ ├── matrix_link_laser.png │ │ │ ├── matrix_link_light.png │ │ │ ├── interface_jump_line.png │ │ │ ├── matrix_energy_buffer.png │ │ │ ├── matrix_monitor_light.png │ │ │ ├── matrix_process_unit.png │ │ │ ├── phase_transport_node.png │ │ │ ├── recycler_component.png │ │ │ ├── transport_node_arrow.png │ │ │ ├── transport_node_end.png │ │ │ ├── interface_jump_line_r.png │ │ │ ├── iridium_transport_node.png │ │ │ ├── matrix_buffer_splice_0.png │ │ │ ├── matrix_buffer_splice_1.png │ │ │ ├── matrix_buffer_splice_2.png │ │ │ ├── matrix_buffer_splice_4.png │ │ │ ├── matrix_energy_manager.png │ │ │ ├── matrix_grid_light_cap.png │ │ │ ├── matrix_grid_light_edge.png │ │ │ ├── matrix_power_interface.png │ │ │ ├── transport_node_bridge.png │ │ │ ├── matrix_grid_child_linker.png │ │ │ ├── matrix_neutron_interface.png │ │ │ ├── matrix_topology_container.png │ │ │ ├── phase_transport_node_end.png │ │ │ ├── iridium_transport_node_end.png │ │ │ ├── matrix_component_interface.png │ │ │ ├── phase_transport_node_arrow.png │ │ │ ├── phase_transport_node_bridge.png │ │ │ ├── automatic_recycler_component.png │ │ │ ├── iridium_transport_node_arrow.png │ │ │ ├── iridium_transport_node_bridge.png │ │ │ ├── matrix_component_interface_linker.png │ │ │ ├── matrix_component_interface_splice.png │ │ │ ├── automatic_recycler_component_splice_0.png │ │ │ ├── automatic_recycler_component_splice_1.png │ │ │ ├── automatic_recycler_component_splice_2.png │ │ │ └── automatic_recycler_component_splice_3.png │ │ ├── liquids │ │ │ ├── filter_valve.png │ │ │ ├── cluster_conduit.png │ │ │ ├── conduit_riveting.png │ │ │ ├── liquid_unloader.png │ │ │ ├── bidirectional_valve.png │ │ │ ├── cluster_conduit_cap.png │ │ │ ├── filter_valve_arrow.png │ │ │ ├── liquid_unloader_top.png │ │ │ ├── cluster_conduit_arrow.png │ │ │ ├── cluster_conduit_bottom_0.png │ │ │ ├── cluster_conduit_bottom_1.png │ │ │ ├── cluster_conduit_bottom_2.png │ │ │ ├── cluster_conduit_bottom_3.png │ │ │ ├── cluster_conduit_corner.png │ │ │ ├── conduit_riveting_arrow.png │ │ │ └── bidirectional_valve_arrow.png │ │ ├── power │ │ │ ├── fluidic_generator.png │ │ │ └── fluidic_generator_piston.png │ │ └── walls │ │ │ ├── neutron_polymer_wall.png │ │ │ ├── neutron_polymer_wall_large.png │ │ │ ├── strengthening_alloy_wall.png │ │ │ └── strengthening_alloy_wall_large.png │ ├── others │ │ ├── matrix_arrow.png │ │ └── square_marker.png │ ├── units │ │ └── lightedges │ │ │ ├── aurora.png │ │ │ ├── kaguya.png │ │ │ ├── emptiness.png │ │ │ ├── mornstar.png │ │ │ ├── aurora-cell.png │ │ │ ├── aurora-full.png │ │ │ ├── kaguya-cell.png │ │ │ ├── kaguya-full.png │ │ │ ├── emptiness-cell.png │ │ │ ├── emptiness-full.png │ │ │ ├── mornstar-cell.png │ │ │ ├── mornstar-full.png │ │ │ └── weapons │ │ │ ├── aurora_turret.png │ │ │ ├── kaguya_laser.png │ │ │ ├── aurora_lightcone.png │ │ │ ├── emptiness_cannon.png │ │ │ ├── emptiness_mayfly.png │ │ │ ├── emptiness_turret.png │ │ │ ├── mornstar_turret.png │ │ │ ├── aurora_turret-heat.png │ │ │ ├── kaguya_cannon_body.png │ │ │ ├── kaguya_point_laser.png │ │ │ ├── lightedge-preview.png │ │ │ ├── aurora_lightcone-cell.png │ │ │ ├── aurora_lightcone-heat.png │ │ │ ├── kaguya_cannon-preview.png │ │ │ ├── kaguya_cannon_shooter.png │ │ │ ├── mornstar_cannon-cell.png │ │ │ ├── mornstar_cannon_blade.png │ │ │ ├── mornstar_cannon_body.png │ │ │ ├── aurora_lightcone-preview.png │ │ │ ├── mornstar_cannon-preview.png │ │ │ └── kaguya_cannon_shooter-heat.png │ └── environments │ │ ├── black_crystone_ore1.png │ │ ├── black_crystone_ore2.png │ │ ├── black_crystone_ore3.png │ │ ├── uranium_rawore_ore1.png │ │ ├── uranium_rawore_ore2.png │ │ └── uranium_rawore_ore3.png ├── sprites-override │ └── error.png └── shaders │ ├── 3d │ ├── solar.frag │ ├── base_blit.frag │ ├── skybox.frag │ ├── skybox.vert │ ├── solar.vert │ └── planet.vert │ ├── grayscale_mask.frag │ ├── simple.frag │ ├── dist_base.frag │ ├── lerp_alpha_adjust.frag │ ├── alpha_mask.frag │ ├── linear_alpha_adjust.frag │ └── 3d_dec │ ├── standard_shadowmap.frag │ └── standard_shadowmap.vert ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── bundleInfo.properties ├── publicInfo └── directory.hjson ├── mod.hjson ├── contributors.hjson └── README.md /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "Singularity" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /.gradle/ 3 | /processorLog/ -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # 默认忽略的文件 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/icon.png -------------------------------------------------------------------------------- /src/singularity/ui/Test.java: -------------------------------------------------------------------------------- 1 | package singularity.ui; 2 | 3 | public class Test { 4 | } 5 | -------------------------------------------------------------------------------- /废案/sprites/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/cpu.png -------------------------------------------------------------------------------- /废案/sprites/废案?.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案?.png -------------------------------------------------------------------------------- /src/singularity/net/SglCall.java: -------------------------------------------------------------------------------- 1 | package singularity.net; 2 | 3 | public class SglCall{ 4 | } 5 | -------------------------------------------------------------------------------- /废案/sprites/flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/flash.png -------------------------------------------------------------------------------- /废案/sprites/mist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/mist.png -------------------------------------------------------------------------------- /废案/sprites/dry_ice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/dry_ice.png -------------------------------------------------------------------------------- /废案/sprites/gas_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gas_base.png -------------------------------------------------------------------------------- /废案/sprites/purifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier.png -------------------------------------------------------------------------------- /废案/sprites/gel_mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gel_mixer.png -------------------------------------------------------------------------------- /废案/sprites/lubricant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/lubricant.png -------------------------------------------------------------------------------- /废案/sprites/mixed_tar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/mixed_tar.png -------------------------------------------------------------------------------- /assets/sprites/items/lye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/lye.png -------------------------------------------------------------------------------- /assets/sprites/ui/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/cursor.png -------------------------------------------------------------------------------- /assets/sprites/ui/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/logo.png -------------------------------------------------------------------------------- /assets/sprites/ui/sgl-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/sgl-2.png -------------------------------------------------------------------------------- /废案/sprites/iridium_gel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/iridium_gel.png -------------------------------------------------------------------------------- /废案/sprites/matrix_cutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/matrix_cutter.png -------------------------------------------------------------------------------- /废案/sprites/rock_bitumen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/rock_bitumen.png -------------------------------------------------------------------------------- /废案/sprites/salt_iridium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/salt_iridium.png -------------------------------------------------------------------------------- /废案/sprites/salt_uranium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/salt_uranium.png -------------------------------------------------------------------------------- /废案/sprites/uranium_cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/uranium_cake.png -------------------------------------------------------------------------------- /废案/sprites/废案-gel_mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-gel_mixer.png -------------------------------------------------------------------------------- /assets/sprites/items/acid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/acid.png -------------------------------------------------------------------------------- /assets/sprites/items/coke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/coke.png -------------------------------------------------------------------------------- /assets/sprites/normalTest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/normalTest.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/qq.png -------------------------------------------------------------------------------- /废案/sprites/fast_spin_drill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/fast_spin_drill.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_void.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_void.png -------------------------------------------------------------------------------- /废案/sprites/phase_pipe_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/phase_pipe_node.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame0.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame1.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame2.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame3.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame4.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame5.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame6.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame7.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame8.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame9.png -------------------------------------------------------------------------------- /废案/sprites/reaction_kettle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/reaction_kettle.png -------------------------------------------------------------------------------- /assets/sprites-override/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites-override/error.png -------------------------------------------------------------------------------- /assets/sprites/items/aerogel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/aerogel.png -------------------------------------------------------------------------------- /assets/sprites/items/chlorine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/chlorine.png -------------------------------------------------------------------------------- /assets/sprites/items/helium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/helium.png -------------------------------------------------------------------------------- /assets/sprites/items/iridium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/iridium.png -------------------------------------------------------------------------------- /assets/sprites/items/medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/medium.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/gases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/gases.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/hold.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/reset.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/time.png -------------------------------------------------------------------------------- /assets/sprites/ui/launch_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/launch_logo.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /src/singularity/game/demodrawer/Frame.java: -------------------------------------------------------------------------------- 1 | package singularity.game.demodrawer; 2 | 3 | public class Frame { 4 | } 5 | -------------------------------------------------------------------------------- /废案/sprites/crush_uranium_ore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/crush_uranium_ore.png -------------------------------------------------------------------------------- /废案/sprites/gases/filter_valve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/filter_valve.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_junction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_junction.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_source.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_unloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_unloader.png -------------------------------------------------------------------------------- /废案/sprites/gases/gases_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gases_center.png -------------------------------------------------------------------------------- /废案/sprites/gases/supercharger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/supercharger.png -------------------------------------------------------------------------------- /废案/sprites/gel_mixer_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gel_mixer_center.png -------------------------------------------------------------------------------- /废案/sprites/gel_mixer_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gel_mixer_liquid.png -------------------------------------------------------------------------------- /废案/sprites/gel_mixer_piston.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gel_mixer_piston.png -------------------------------------------------------------------------------- /废案/sprites/gel_mixer_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gel_mixer_rotator.png -------------------------------------------------------------------------------- /废案/sprites/matrix_cutter_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/matrix_cutter_top.png -------------------------------------------------------------------------------- /废案/sprites/mixed_chemical_gel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/mixed_chemical_gel.png -------------------------------------------------------------------------------- /废案/sprites/nuclear_pipe_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/nuclear_pipe_node.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame10.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame11.png -------------------------------------------------------------------------------- /废案/sprites/purifier_frame12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/purifier_frame12.png -------------------------------------------------------------------------------- /废案/sprites/废案-gel_mixer_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-gel_mixer_top.png -------------------------------------------------------------------------------- /废案/sprites/废案-retort_column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-retort_column.png -------------------------------------------------------------------------------- /assets/sprites/items/FEX_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/FEX_liquid.png -------------------------------------------------------------------------------- /assets/sprites/items/algae_mud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/algae_mud.png -------------------------------------------------------------------------------- /assets/sprites/items/aluminium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/aluminium.png -------------------------------------------------------------------------------- /assets/sprites/items/chlorella.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/chlorella.png -------------------------------------------------------------------------------- /assets/sprites/items/flocculant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/flocculant.png -------------------------------------------------------------------------------- /assets/sprites/ui/emp_bar_shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/emp_bar_shape.png -------------------------------------------------------------------------------- /assets/sprites/ui/emp_bar_tech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/emp_bar_tech.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/artist.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/inspire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/inspire.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/matrix.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/nuclear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/nuclear.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/program.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/program.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/sounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/sounds.png -------------------------------------------------------------------------------- /src/singularity/game/demodrawer/Drawer.java: -------------------------------------------------------------------------------- 1 | package singularity.game.demodrawer; 2 | 3 | public interface Drawer { 4 | } 5 | -------------------------------------------------------------------------------- /废案/sprites/FEX_crystal_charger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/FEX_crystal_charger.png -------------------------------------------------------------------------------- /废案/sprites/fast_spin_drill_rim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/fast_spin_drill_rim.png -------------------------------------------------------------------------------- /废案/sprites/fast_spin_drill_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/fast_spin_drill_top.png -------------------------------------------------------------------------------- /废案/sprites/gases/air_compressor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/air_compressor.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_compressor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_compressor.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_0.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_1.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_2.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_3.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_4.png -------------------------------------------------------------------------------- /废案/sprites/gases/pressure_valve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/pressure_valve.png -------------------------------------------------------------------------------- /废案/sprites/matrix_cutter_alloy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/matrix_cutter_alloy.png -------------------------------------------------------------------------------- /废案/sprites/petroleum_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/petroleum_separator.png -------------------------------------------------------------------------------- /废案/sprites/reaction_kettle_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/reaction_kettle_top.png -------------------------------------------------------------------------------- /废案/sprites/废案-gel_mixer_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-gel_mixer_liquid.png -------------------------------------------------------------------------------- /废案/sprites/废案-gel_mixer_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-gel_mixer_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mist.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_3.png -------------------------------------------------------------------------------- /assets/sprites/items/alkali_stone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/alkali_stone.png -------------------------------------------------------------------------------- /assets/sprites/items/anti_metter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/anti_metter.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX.png -------------------------------------------------------------------------------- /assets/sprites/items/matrix_alloy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/matrix_alloy.png -------------------------------------------------------------------------------- /assets/sprites/items/nuclear_waste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/nuclear_waste.png -------------------------------------------------------------------------------- /assets/sprites/items/plutonium_239.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/plutonium_239.png -------------------------------------------------------------------------------- /assets/sprites/items/rock_bitumen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/rock_bitumen.png -------------------------------------------------------------------------------- /assets/sprites/items/spore_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/spore_cloud.png -------------------------------------------------------------------------------- /assets/sprites/items/uranium_235.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/uranium_235.png -------------------------------------------------------------------------------- /assets/sprites/items/uranium_238.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/uranium_238.png -------------------------------------------------------------------------------- /assets/sprites/others/matrix_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/others/matrix_arrow.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_shape.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_tech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_tech.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/debugging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/debugging.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_about.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_start.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/sgl_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/sgl_icon.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/show_infos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/show_infos.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/show_range.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/show_range.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/tech_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/tech_point.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/telegram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/telegram.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/translate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/translate.png -------------------------------------------------------------------------------- /assets/sprites/ui/slider_line_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/slider_line_back.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/frost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/frost.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/locking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/locking.png -------------------------------------------------------------------------------- /src/singularity/game/demodrawer/DemoDrawer.java: -------------------------------------------------------------------------------- 1 | package singularity.game.demodrawer; 2 | 3 | public class DemoDrawer { 4 | } 5 | -------------------------------------------------------------------------------- /src/singularity/ui/dialogs/SglResearchDialog.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.dialogs; 2 | 3 | public class SglResearchDialog { 4 | } 5 | -------------------------------------------------------------------------------- /src/singularity/world/meta/SglStatValues.java: -------------------------------------------------------------------------------- 1 | package singularity.world.meta; 2 | 3 | public class SglStatValues{ 4 | 5 | } 6 | -------------------------------------------------------------------------------- /废案/sprites/fast_spin_drill_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/fast_spin_drill_rotator.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_top_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_top_0.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_top_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_top_1.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_top_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_top_2.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_top_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_top_3.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_conduit_top_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_conduit_top_4.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_source_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_source_light.png -------------------------------------------------------------------------------- /废案/sprites/gases/supercharger_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/supercharger_top.png -------------------------------------------------------------------------------- /废案/sprites/废案-petroleum_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-petroleum_separator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/flash.png -------------------------------------------------------------------------------- /assets/sprites/items/black_crystone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/black_crystone.png -------------------------------------------------------------------------------- /assets/sprites/items/carbon_dioxide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/carbon_dioxide.png -------------------------------------------------------------------------------- /assets/sprites/items/chlorella_block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/chlorella_block.png -------------------------------------------------------------------------------- /assets/sprites/items/purified_water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/purified_water.png -------------------------------------------------------------------------------- /assets/sprites/items/sulfur_dioxide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/sulfur_dioxide.png -------------------------------------------------------------------------------- /assets/sprites/items/uranium_rawore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/uranium_rawore.png -------------------------------------------------------------------------------- /assets/sprites/others/square_marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/others/square_marker.png -------------------------------------------------------------------------------- /assets/sprites/ui/emp_bar_mindustry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/emp_bar_mindustry.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/default_show.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/default_show.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/transparent.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/unshow_infos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/unshow_infos.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/meltdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/meltdown.png -------------------------------------------------------------------------------- /src/singularity/world/unit/AbilityEffectStatus.java: -------------------------------------------------------------------------------- 1 | package singularity.world.unit; 2 | 3 | public class AbilityEffectStatus { 4 | } 5 | -------------------------------------------------------------------------------- /废案/sprites/FEX_crystal_charger_laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/FEX_crystal_charger_laser.png -------------------------------------------------------------------------------- /废案/sprites/gases/air_compressor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/air_compressor_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_drill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_drill.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/decay_bin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/decay_bin.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/curtain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/curtain.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mist_heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mist_heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/roentgen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/roentgen.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_1_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_1_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_2_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_2_full.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_3_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_3_full.png -------------------------------------------------------------------------------- /assets/sprites/items/helium_fusion_fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/helium_fusion_fuel.png -------------------------------------------------------------------------------- /assets/sprites/items/iridium_chloride.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/iridium_chloride.png -------------------------------------------------------------------------------- /assets/sprites/items/mixed_ore_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/mixed_ore_solution.png -------------------------------------------------------------------------------- /assets/sprites/items/phase_FEX_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/phase_FEX_liquid.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_mindustry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_mindustry.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_tech_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_tech_frame.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_configure.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_contribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_contribute.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_database.png -------------------------------------------------------------------------------- /assets/sprites/ui/icons/icon_publicInfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/icons/icon_publicInfo.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/crystallize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/crystallize.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/emp_damaged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/emp_damaged.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/frost_freeze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/frost_freeze.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/wild_growth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/wild_growth.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/aurora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/aurora.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/kaguya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/kaguya.png -------------------------------------------------------------------------------- /src/singularity/contents/ContentList.java: -------------------------------------------------------------------------------- 1 | package singularity.contents; 2 | 3 | public interface ContentList{ 4 | void load(); 5 | } 6 | -------------------------------------------------------------------------------- /废案/sprites/FEX_crystal_charger_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/FEX_crystal_charger_rotator.png -------------------------------------------------------------------------------- /废案/sprites/gases/negative_filter_valve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/negative_filter_valve.png -------------------------------------------------------------------------------- /废案/sprites/matrix_cutter_laser_emitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/matrix_cutter_laser_emitter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/matrix_miner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/matrix_miner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_crusher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_crusher.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/tidal_drill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/tidal_drill.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_4.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_5.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_6.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_7.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/bottom_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/bottom_8.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_2_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_2_hover.png -------------------------------------------------------------------------------- /assets/sprites/blocks/units/cstr_3_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/units/cstr_3_hover.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_0.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_1.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_2.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_3.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_4.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_5.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_6.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_7.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_8.png -------------------------------------------------------------------------------- /assets/sprites/items/crystal_FEX_power_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/crystal_FEX_power_9.png -------------------------------------------------------------------------------- /assets/sprites/items/hydrogen_fusion_fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/hydrogen_fusion_fuel.png -------------------------------------------------------------------------------- /assets/sprites/items/silicon_chloride_sol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/silicon_chloride_sol.png -------------------------------------------------------------------------------- /assets/sprites/items/strengthening_alloy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/strengthening_alloy.png -------------------------------------------------------------------------------- /assets/sprites/items/uranium_rawmaterial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/uranium_rawmaterial.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_shape_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_shape_frame.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/spring_coming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/spring_coming.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/emptiness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/emptiness.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/mornstar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/mornstar.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_compressor_roller_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_compressor_roller_0.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_compressor_roller_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_compressor_roller_1.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_compressor_roller_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_compressor_roller_2.png -------------------------------------------------------------------------------- /废案/sprites/gases/gas_compressor_roller_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/gases/gas_compressor_roller_3.png -------------------------------------------------------------------------------- /废案/sprites/废案-strengthening_alloy_smelter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-strengthening_alloy_smelter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/phased_radar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/phased_radar.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/io_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/io_point.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_drill_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_drill_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/tidal_drill_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/tidal_drill_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/filter_valve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/filter_valve.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/crystal_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/crystal_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/decay_bin_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/decay_bin_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/energy_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/energy_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tokamak_firer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tokamak_firer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_crystal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_crystal.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/destructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/destructor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/incubator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/incubator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/ore_washer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/ore_washer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/bases/block-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/bases/block-5.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/bases/block-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/bases/block-6.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/roentgen_heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/roentgen_heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/roentgen_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/roentgen_top.png -------------------------------------------------------------------------------- /assets/sprites/items/uranium_salt_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/uranium_salt_solution.png -------------------------------------------------------------------------------- /assets/sprites/ui/health_bar_mindustry_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/health_bar_mindustry_frame.png -------------------------------------------------------------------------------- /assets/sprites/ui/statuses/electric_disturb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/ui/statuses/electric_disturb.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/aurora-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/aurora-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/aurora-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/aurora-full.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/kaguya-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/kaguya-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/kaguya-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/kaguya-full.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_core.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_core.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_tower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_tower.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/matrix_miner_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/matrix_miner_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_crusher_rim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_crusher_rim.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_crusher_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_crusher_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_drill_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_drill_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/conduit_riveting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/conduit_riveting.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/liquid_unloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/liquid_unloader.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/lattice_reactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/lattice_reactor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_reactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_reactor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/phase_pipe_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/phase_pipe_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/power/fluidic_generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/power/fluidic_generator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/crystallizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/crystallizer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/electrolytor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/electrolytor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/fuel_packager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/fuel_packager.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/incubator_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/incubator_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/matrix_cutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/matrix_cutter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/neutron_lens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/neutron_lens.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/reacting_pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/reacting_pool.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/retort_column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/retort_column.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/roentgen_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/roentgen_liquid.png -------------------------------------------------------------------------------- /assets/sprites/items/concentration_uranium_235.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/concentration_uranium_235.png -------------------------------------------------------------------------------- /assets/sprites/items/encapsulated_helium_cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/encapsulated_helium_cell.png -------------------------------------------------------------------------------- /assets/sprites/items/iridium_mixed_rawmaterial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/iridium_mixed_rawmaterial.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/emptiness-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/emptiness-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/emptiness-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/emptiness-full.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/mornstar-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/mornstar-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/mornstar-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/mornstar-full.png -------------------------------------------------------------------------------- /src/singularity/graphic/PostAtlasGenerator.java: -------------------------------------------------------------------------------- 1 | package singularity.graphic; 2 | 3 | public interface PostAtlasGenerator { 4 | void postLoad(); 5 | } 6 | -------------------------------------------------------------------------------- /废案/sprites/废案-strengthening_alloy_smelter_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-strengthening_alloy_smelter_top.png -------------------------------------------------------------------------------- /assets/shaders/3d/solar.frag: -------------------------------------------------------------------------------- 1 | 2 | in vec3 v_position; 3 | in vec3 v_normal; 4 | in vec4 v_color; 5 | 6 | void main() { 7 | gl_FragColor = v_color; 8 | } 9 | -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/phased_radar_splice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/phased_radar_splice.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_bridge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_cap.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_monitor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/transport_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/transport_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/force_field_extender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/force_field_extender.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/matrix_miner_extend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/matrix_miner_extend.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/matrix_miner_pierce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/matrix_miner_pierce.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_crusher_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_crusher_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/rock_drill_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/rock_drill_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/tidal_drill_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/tidal_drill_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/tidal_drill_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/tidal_drill_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/tidal_drill_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/tidal_drill_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/bidirectional_valve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/bidirectional_valve.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_cap.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/filter_valve_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/filter_valve_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/liquid_unloader_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/liquid_unloader_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/crystal_container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/crystal_container.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/high_voltage_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/high_voltage_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/lattice_reactor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/lattice_reactor_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_energy_void.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_energy_void.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_pipe_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_pipe_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_reactor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_reactor_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_phase_mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_phase_mixer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/air_compressor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/air_compressor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/distill_purifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/distill_purifier.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/fission_weaver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/fission_weaver.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/gas_phase_packer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/gas_phase_packer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/incubator_middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/incubator_middle.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/laser_resolver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/laser_resolver.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/neutron_lens_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/neutron_lens_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/ore_washer_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/ore_washer_point.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/ore_washer_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/ore_washer_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/osmotic_purifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/osmotic_purifier.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_smelter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_smelter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/vacuum_crucible.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/vacuum_crucible.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/dew/dew_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/dew/dew_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_missile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_missile.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_spine-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_spine-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_spine-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_spine-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_bot-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_bot-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_bot-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_bot-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_bot-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_bot-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_bot-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_bot-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/walls/neutron_polymer_wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/walls/neutron_polymer_wall.png -------------------------------------------------------------------------------- /assets/sprites/environments/black_crystone_ore1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/black_crystone_ore1.png -------------------------------------------------------------------------------- /assets/sprites/environments/black_crystone_ore2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/black_crystone_ore2.png -------------------------------------------------------------------------------- /assets/sprites/environments/black_crystone_ore3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/black_crystone_ore3.png -------------------------------------------------------------------------------- /assets/sprites/environments/uranium_rawore_ore1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/uranium_rawore_ore1.png -------------------------------------------------------------------------------- /assets/sprites/environments/uranium_rawore_ore2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/uranium_rawore_ore2.png -------------------------------------------------------------------------------- /assets/sprites/environments/uranium_rawore_ore3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/environments/uranium_rawore_ore3.png -------------------------------------------------------------------------------- /assets/sprites/items/concentration_plutonium_239.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/concentration_plutonium_239.png -------------------------------------------------------------------------------- /assets/sprites/items/degenerate_neutron_polymer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/degenerate_neutron_polymer.png -------------------------------------------------------------------------------- /assets/sprites/items/encapsulated_hydrogen_cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/items/encapsulated_hydrogen_cell.png -------------------------------------------------------------------------------- /废案/sprites/废案-strengthening_alloy_smelter_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-strengthening_alloy_smelter_liquid.png -------------------------------------------------------------------------------- /assets/shaders/grayscale_mask.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | uniform sampler2D u_mask; 4 | 5 | varying vec2 v_texCoords; 6 | 7 | void main() { 8 | 9 | } -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_4.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/attack_matrix_cell_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/attack_matrix_cell_5.png -------------------------------------------------------------------------------- /assets/sprites/blocks/defence/phased_radar_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/defence/phased_radar_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_controller.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_edge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_link_laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_link_laser.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_link_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_link_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/matrix_miner_overdrive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/matrix_miner_overdrive.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/crystal_container_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/crystal_container_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/lattice_reactor_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/lattice_reactor_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_matrix_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_matrix_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_energy_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_energy_source.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_pipe_node_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_pipe_node_end.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_reactor_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_reactor_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_crystal_power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_crystal_power.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/air_compressor_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/air_compressor_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/combustion_chamber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/combustion_chamber.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_bot.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/fission_weaver_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/fission_weaver_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/fuel_packager_flue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/fuel_packager_flue.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/fuel_packager_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/fuel_packager_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/laser_resolver_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/laser_resolver_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/neutron_lens_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/neutron_lens_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/ore_washer_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/ore_washer_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/ore_washer_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/ore_washer_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/quality_generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/quality_generator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/retort_column_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/retort_column_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/substance_inverter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/substance_inverter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_centrifuge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_centrifuge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/ballista_bow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/ballista_bow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki-preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/haze/haze_spine-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/haze/haze_spine-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_shooter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_shooter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_body.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_side-r.png -------------------------------------------------------------------------------- /废案/sprites/废案-strengthening_alloy_smelter_rotator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-strengthening_alloy_smelter_rotator_1.png -------------------------------------------------------------------------------- /废案/sprites/废案-strengthening_alloy_smelter_rotator_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/废案/sprites/废案-strengthening_alloy_smelter_rotator_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/interface_jump_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/interface_jump_line.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_energy_buffer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_energy_buffer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_monitor_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_monitor_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_process_unit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_process_unit.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/phase_transport_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/phase_transport_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/recycler_component.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/recycler_component.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/transport_node_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/transport_node_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/transport_node_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/transport_node_end.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_bottom_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_bottom_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_bottom_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_bottom_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_bottom_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_bottom_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_bottom_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_bottom_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/cluster_conduit_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/cluster_conduit_corner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/conduit_riveting_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/conduit_riveting_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/crystal_container_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/crystal_container_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_impact_reactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_impact_reactor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_pipe_node_leaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_pipe_node_leaser.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_pipe_node_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_pipe_node_link.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_plasma_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_plasma_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_plasma_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_plasma_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tokamak_firer_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tokamak_firer_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tokamak_firer_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tokamak_firer_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tokamak_firer_plasma_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tokamak_firer_plasma_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tokamak_firer_plasma_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tokamak_firer_plasma_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/power/fluidic_generator_piston.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/power/fluidic_generator_piston.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_crystal_charger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_crystal_charger.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_phase_mixer_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_phase_mixer_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/crystallizer_middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/crystallizer_middle.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_icon.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_left.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_right.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/destructor_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/destructor_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/destructor_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/destructor_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/destructor_plasma_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/destructor_plasma_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/destructor_plasma_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/destructor_plasma_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/electrolytor_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/electrolytor_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/electrolytor_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/electrolytor_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/hadron_reconstructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/hadron_reconstructor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/laser_resolver_laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/laser_resolver_laser.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/lattice_constructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/lattice_constructor.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/matrix_cutter_alloy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/matrix_cutter_alloy.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/neutron_lens_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/neutron_lens_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/reacting_pool_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/reacting_pool_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_smelter_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_smelter_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/ballista_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/ballista_base.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/frost/frost_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/frost/frost_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/fubuki/fubuki_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/fubuki/fubuki_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_blade-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_blade-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_blade-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_blade-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/spring/spring_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/spring/spring_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_bot-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_bot-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/summer/summer_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/summer/summer_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_center.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_side-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_side-l.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_side-r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_side-r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_bot-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_bot-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/winter/winter_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/winter/winter_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/walls/neutron_polymer_wall_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/walls/neutron_polymer_wall_large.png -------------------------------------------------------------------------------- /assets/sprites/blocks/walls/strengthening_alloy_wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/walls/strengthening_alloy_wall.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_turret.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_laser.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/interface_jump_line_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/interface_jump_line_r.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/iridium_transport_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/iridium_transport_node.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_buffer_splice_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_buffer_splice_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_buffer_splice_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_buffer_splice_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_buffer_splice_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_buffer_splice_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_buffer_splice_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_buffer_splice_4.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_energy_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_energy_manager.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_light_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_light_cap.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_light_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_light_edge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_power_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_power_interface.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/transport_node_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/transport_node_bridge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/force_field_extender_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/force_field_extender_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/drills/force_field_extender_splice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/drills/force_field_extender_splice.png -------------------------------------------------------------------------------- /assets/sprites/blocks/liquids/bidirectional_valve_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/liquids/bidirectional_valve_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_energy_container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_energy_container.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator_plasma_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator_plasma_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/neutron_generator_plasma_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/neutron_generator_plasma_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_rotator_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_rotator_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/overrun_reactor_rotator_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/overrun_reactor_rotator_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/FEX_phase_mixer_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/FEX_phase_mixer_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_left_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_left_bot.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_left_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_left_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/distill_purifier_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/distill_purifier_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/gas_phase_packer_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/gas_phase_packer_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/gas_phase_packer_piston.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/gas_phase_packer_piston.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/laser_resolver_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/laser_resolver_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/osmotic_purifier_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/osmotic_purifier_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/osmotic_separation_tank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/osmotic_separation_tank.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_centrifuge_rim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_centrifuge_rim.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_centrifuge_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_centrifuge_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_smelter_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_smelter_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/vacuum_crucible_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/vacuum_crucible_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/ballista_lighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/ballista_lighter.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/mirage/mirage_shooter-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/mirage/mirage_shooter-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_blade-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_blade-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/soflame/soflame_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/soflame/soflame_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_body-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_body-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_side-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_side-heat.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_lightcone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_lightcone.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/emptiness_cannon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/emptiness_cannon.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/emptiness_mayfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/emptiness_mayfly.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/emptiness_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/emptiness_turret.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/mornstar_turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/mornstar_turret.png -------------------------------------------------------------------------------- /assets/shaders/3d/base_blit.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | 4 | in vec2 v_texCoords; 5 | 6 | void main() { 7 | gl_FragColor = texture(u_texture, v_texCoords); 8 | } -------------------------------------------------------------------------------- /assets/shaders/simple.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | 4 | varying vec2 v_texCoords; 5 | 6 | void main() { 7 | gl_FragColor = texture2D(u_texture, v_texCoords); 8 | } -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_grid_child_linker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_grid_child_linker.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_neutron_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_neutron_interface.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_topology_container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_topology_container.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/phase_transport_node_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/phase_transport_node_end.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_energy_source_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_energy_source_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_cap.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_highlight.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_right_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_right_bot.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_right_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_right_top.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/lattice_constructor_wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/lattice_constructor_wave.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_centrifuge_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_centrifuge_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/thunder/thunder_center-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/thunder/thunder_center-heat.png -------------------------------------------------------------------------------- /assets/sprites/blocks/walls/strengthening_alloy_wall_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/walls/strengthening_alloy_wall_large.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_turret-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_turret-heat.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_cannon_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_cannon_body.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_point_laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_point_laser.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/lightedge-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/lightedge-preview.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/iridium_transport_node_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/iridium_transport_node_end.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_component_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_component_interface.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/phase_transport_node_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/phase_transport_node_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/phase_transport_node_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/phase_transport_node_bridge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_cap.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_impact_reactor_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_impact_reactor_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/nuclear_impact_reactor_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/nuclear_impact_reactor_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_lightcone-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_lightcone-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_lightcone-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_lightcone-heat.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_cannon-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_cannon-preview.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_cannon_shooter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_cannon_shooter.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/mornstar_cannon-cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/mornstar_cannon-cell.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/mornstar_cannon_blade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/mornstar_cannon_blade.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/mornstar_cannon_body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/mornstar_cannon_body.png -------------------------------------------------------------------------------- /src/singularity/util/func/Floatc3.java: -------------------------------------------------------------------------------- 1 | package singularity.util.func; 2 | 3 | @FunctionalInterface 4 | public interface Floatc3 { 5 | void get(float p1, float p2, float p3); 6 | } 7 | -------------------------------------------------------------------------------- /assets/shaders/3d/skybox.frag: -------------------------------------------------------------------------------- 1 | 2 | varying vec3 v_texCoords; 3 | 4 | uniform samplerCube u_cubemap; 5 | 6 | void main(){ 7 | gl_FragColor = textureCube(u_cubemap, v_texCoords); 8 | } 9 | -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/automatic_recycler_component.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/automatic_recycler_component.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/iridium_transport_node_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/iridium_transport_node_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/iridium_transport_node_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/iridium_transport_node_bridge.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_arrow.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_energy_container_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_energy_container_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_left_bot_inner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_left_bot_inner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_left_top_inner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_left_top_inner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_right_bot_inner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_right_bot_inner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/culturing_barn_right_top_inner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/culturing_barn_right_top_inner.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/hadron_reconstructor_plasma_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/hadron_reconstructor_plasma_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/hadron_reconstructor_plasma_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/hadron_reconstructor_plasma_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/hadron_reconstructor_plasma_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/hadron_reconstructor_plasma_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/hadron_reconstructor_plasma_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/hadron_reconstructor_plasma_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/lattice_constructor_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/lattice_constructor_framework.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/osmotic_separation_tank_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/osmotic_separation_tank_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/polymer_gravitational_generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/polymer_gravitational_generator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/thermal_centrifuge_toprotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/thermal_centrifuge_toprotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_FEX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_FEX.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/aurora_lightcone-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/aurora_lightcone-preview.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/mornstar_cannon-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/mornstar_cannon-preview.png -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_normal.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_split.png -------------------------------------------------------------------------------- /assets/sprites/units/lightedges/weapons/kaguya_cannon_shooter-heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/units/lightedges/weapons/kaguya_cannon_shooter-heat.png -------------------------------------------------------------------------------- /src/singularity/contents/PowerBlocks.java: -------------------------------------------------------------------------------- 1 | package singularity.contents; 2 | 3 | public class PowerBlocks implements ContentList{ 4 | 5 | @Override 6 | public void load(){ 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_component_interface_linker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_component_interface_linker.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/matrix_component_interface_splice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/matrix_component_interface_splice.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_light.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_splicer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/tidal_confinement_orbit_corner_splicer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_blasting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_blasting.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_piercing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_piercing.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/automatic_recycler_component_splice_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/automatic_recycler_component_splice_0.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/automatic_recycler_component_splice_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/automatic_recycler_component_splice_1.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/automatic_recycler_component_splice_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/automatic_recycler_component_splice_2.png -------------------------------------------------------------------------------- /assets/sprites/blocks/distributor/automatic_recycler_component_splice_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/distributor/automatic_recycler_component_splice_3.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_bottom.png -------------------------------------------------------------------------------- /assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_splicer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/nuclear/magnetic_confinement_orbit_corner_splicer.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/polymer_gravitational_generator_liquid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/polymer_gravitational_generator_liquid.png -------------------------------------------------------------------------------- /assets/sprites/blocks/production/polymer_gravitational_generator_rotator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/production/polymer_gravitational_generator_rotator.png -------------------------------------------------------------------------------- /assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_armorbreaking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EB-wilson/Singularity/HEAD/assets/sprites/blocks/turrets/ballista/arrow/crossbow_arrow_armorbreaking.png -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /assets/shaders/dist_base.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | 4 | varying vec2 v_texCoords; 5 | 6 | void main() { 7 | gl_FragColor.rgb = texture2D(u_texture, v_texCoords).rgb; 8 | gl_FragColor.a = 1.0; 9 | } 10 | -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | 2 | #mod build to directory in this 3 | modOutputDir = /home/local/.local/share/Mindustry/mods 4 | debugGamePath = /home/local/IdeaProjects/Mindustry/desktop/build/libs/Mindustry.jar 5 | 6 | #/home/local/Games/mindustry/Mindustry.jar 7 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /src/singularity/ui/layout/Line.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.layout; 2 | 3 | public class Line { 4 | public Node from; 5 | public Node to; 6 | 7 | public float beginX, beginY; 8 | public float endX, endY; 9 | public float offset; 10 | } 11 | -------------------------------------------------------------------------------- /src/singularity/world/components/ArmorComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components; 2 | 3 | import mindustry.gen.Healthc; 4 | import singularity.world.armor.Armor; 5 | 6 | public interface ArmorComp extends Healthc{ 7 | Armor armorType(); 8 | } 9 | -------------------------------------------------------------------------------- /assets/shaders/3d/skybox.vert: -------------------------------------------------------------------------------- 1 | attribute vec3 a_position; 2 | 3 | varying vec3 v_texCoords; 4 | 5 | uniform mat4 u_proj; 6 | uniform float u_far; 7 | 8 | void main(){ 9 | v_texCoords = a_position; 10 | gl_Position = u_proj * vec4(a_position * u_far, 1.0); 11 | } 12 | -------------------------------------------------------------------------------- /src/singularity/ui/dialogs/InstituteConfigDialog.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.dialogs; 2 | 3 | import mindustry.ui.dialogs.BaseDialog; 4 | 5 | public class InstituteConfigDialog extends BaseDialog { 6 | public InstituteConfigDialog() { 7 | super(""); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /assets/shaders/lerp_alpha_adjust.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | uniform float u_coef; 4 | 5 | varying vec2 v_texCoords; 6 | 7 | void main() { 8 | vec4 c = texture2D(u_texture, v_texCoords); 9 | 10 | gl_FragColor = vec4(c.rgb, max(min(c.a*u_coef, 1.0), 0.0)); 11 | } -------------------------------------------------------------------------------- /src/singularity/world/unit/abilities/ICollideBlockerAbility.java: -------------------------------------------------------------------------------- 1 | package singularity.world.unit.abilities; 2 | 3 | import mindustry.gen.Hitboxc; 4 | import mindustry.gen.Unit; 5 | 6 | public interface ICollideBlockerAbility { 7 | boolean blockedCollides(Unit unit, Hitboxc other); 8 | } 9 | -------------------------------------------------------------------------------- /assets/shaders/alpha_mask.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | uniform sampler2D u_mask; 4 | 5 | varying vec2 v_texCoords; 6 | 7 | void main() { 8 | vec4 c = texture2D(u_texture, v_texCoords); 9 | 10 | gl_FragColor = vec4(c.rgb, texture2D(u_mask, v_texCoords).a*c.a); 11 | } -------------------------------------------------------------------------------- /assets/shaders/linear_alpha_adjust.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform sampler2D u_texture; 3 | uniform float u_coef; 4 | 5 | varying vec2 v_texCoords; 6 | 7 | void main() { 8 | vec4 c = texture2D(u_texture, v_texCoords); 9 | 10 | gl_FragColor = vec4(c.rgb, max(min(c.a + u_coef, 1.0), 0.0)); 11 | } -------------------------------------------------------------------------------- /bundleInfo.properties: -------------------------------------------------------------------------------- 1 | bundlesDir = assets/bundles/ 2 | 3 | source = zh_CN 4 | 5 | targetLocales = [\ 6 | en_US = (wait to translate)\ 7 | zh_TW = (\u5F85\u7FFB\u8B6F)\ 8 | ru = (\u043D\u0443\u0436\u0435\u043D \u043F\u0435\u0440\u0435\u0432\u043E\u0434)\ 9 | ja = (\u7FFB\u8A33\u5F85\u3061)\ 10 | ] 11 | -------------------------------------------------------------------------------- /publicInfo/directory.hjson: -------------------------------------------------------------------------------- 1 | { 2 | pages: [ 3 | { 4 | docName: "alpha_testing.md", 5 | languages: ["en_US", "zh_CN"], 6 | title: ["note of alpha test", "alpha测试须知"], 7 | date: "2023-10-27, 18:16:05", 8 | color: "#ffd37f", 9 | tag: "note" 10 | }, 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /src/singularity/world/draw/DrawAtlasGenerator.java: -------------------------------------------------------------------------------- 1 | package singularity.world.draw; 2 | 3 | import mindustry.graphics.MultiPacker; 4 | import mindustry.world.Block; 5 | 6 | public interface DrawAtlasGenerator { 7 | void generateAtlas(Block block, MultiPacker packer); 8 | void postLoad(Block block); 9 | } 10 | -------------------------------------------------------------------------------- /src/singularity/world/distribution/GridChildType.java: -------------------------------------------------------------------------------- 1 | package singularity.world.distribution; 2 | 3 | import arc.Core; 4 | 5 | public enum GridChildType{ 6 | output, 7 | input, 8 | acceptor, 9 | container; 10 | 11 | public String locale(){ 12 | return Core.bundle.get("misc." + name()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/singularity/Contribute.java: -------------------------------------------------------------------------------- 1 | package singularity; 2 | 3 | import arc.Core; 4 | 5 | public enum Contribute{ 6 | artist, 7 | translate, 8 | sounds, 9 | program, 10 | author; 11 | 12 | public int a; 13 | 14 | public String localize(){ 15 | return Core.bundle.get("contribute." + name()); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/singularity/world/components/distnet/DistMatrixUnitComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components.distnet; 2 | 3 | import universecore.annotations.Annotations; 4 | 5 | public interface DistMatrixUnitComp{ 6 | @Annotations.BindField("bufferCapacity") 7 | default int bufferCapacity(){ 8 | return 0; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /assets/shaders/3d_dec/standard_shadowmap.frag: -------------------------------------------------------------------------------- 1 | 2 | uniform vec3 u_lightPos; 3 | uniform float u_shadowRadius; 4 | 5 | varying vec3 v_fragPos; 6 | 7 | void main() { 8 | float lightDistance = length(v_fragPos - u_lightPos); 9 | 10 | lightDistance = lightDistance / u_shadowRadius; 11 | 12 | gl_FragColor = vec4(vec3(lightDistance), 1.0); 13 | } -------------------------------------------------------------------------------- /mod.hjson: -------------------------------------------------------------------------------- 1 | { 2 | name: "singularity", 3 | displayName: "Singularity", 4 | author: "EBwilson", 5 | main: "singularity.Singularity", 6 | description: "A large tech mod, and more things you can interested\n\n大型科技向mod,有很多东西你会感兴趣的\n\n ==================== \n based on UniverseCore mod", 7 | version: "0.10.0", 8 | minGameVersion: 147, 9 | hideBrowser: true 10 | } 11 | -------------------------------------------------------------------------------- /src/singularity/world/GameObject.java: -------------------------------------------------------------------------------- 1 | package singularity.world; 2 | 3 | import universecore.annotations.Annotations; 4 | 5 | public interface GameObject extends Transform{ 6 | @Annotations.BindField("entityID") 7 | default int getID(){ return 0; } 8 | @Annotations.BindField("entityID") 9 | default void setID(int index){} 10 | void update(); 11 | } 12 | -------------------------------------------------------------------------------- /src/singularity/world/components/StructBlockComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components; 2 | 3 | import universecore.components.blockcomp.ChainsBlockComp; 4 | 5 | public interface StructBlockComp extends ChainsBlockComp { 6 | @Override 7 | default boolean chainable(ChainsBlockComp other){ 8 | return other instanceof StructBlockComp; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/singularity/ui/tables/Monitor.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.tables; 2 | 3 | import arc.scene.ui.layout.Table; 4 | import singularity.world.distribution.DistributeNetwork; 5 | 6 | public abstract class Monitor extends Table{ 7 | public abstract void startMonit(DistributeNetwork distNetwork); 8 | 9 | public abstract void endMonit(DistributeNetwork distNetwork); 10 | } 11 | -------------------------------------------------------------------------------- /src/singularity/world/modules/SglConsumeModule.java: -------------------------------------------------------------------------------- 1 | package singularity.world.modules; 2 | 3 | import universecore.components.blockcomp.ConsumerBuildComp; 4 | import universecore.world.blocks.modules.BaseConsumeModule; 5 | 6 | public class SglConsumeModule extends BaseConsumeModule{ 7 | public SglConsumeModule(ConsumerBuildComp entity){ 8 | super(entity); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/singularity/world/modules/SglProductModule.java: -------------------------------------------------------------------------------- 1 | package singularity.world.modules; 2 | 3 | import universecore.components.blockcomp.ProducerBuildComp; 4 | import universecore.world.blocks.modules.BaseProductModule; 5 | 6 | public class SglProductModule extends BaseProductModule{ 7 | 8 | public SglProductModule(ProducerBuildComp entity){ 9 | super(entity); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/singularity/game/planet/context/Dependence.java: -------------------------------------------------------------------------------- 1 | package singularity.game.planet.context; 2 | 3 | import java.lang.annotation.ElementType; 4 | import java.lang.annotation.Retention; 5 | import java.lang.annotation.RetentionPolicy; 6 | import java.lang.annotation.Target; 7 | 8 | @Retention(RetentionPolicy.RUNTIME) 9 | @Target(ElementType.FIELD) 10 | public @interface Dependence { 11 | } 12 | -------------------------------------------------------------------------------- /assets/shaders/3d/solar.vert: -------------------------------------------------------------------------------- 1 | 2 | layout(location = 0) in vec3 a_position; 3 | layout(location = 1) in vec3 a_normal; 4 | layout(location = 2) in vec4 a_color; 5 | 6 | uniform mat4 u_proj; 7 | uniform mat4 u_view; 8 | uniform mat4 u_transform; 9 | 10 | out vec4 v_color; 11 | 12 | void main(){ 13 | v_color = a_color; 14 | gl_Position = u_proj * u_view * u_transform * vec4(a_position, 1.0); 15 | } 16 | -------------------------------------------------------------------------------- /src/singularity/world/meta/SglBlockGroup.java: -------------------------------------------------------------------------------- 1 | package singularity.world.meta; 2 | 3 | import mindustry.world.meta.BlockGroup; 4 | import universecore.util.handler.EnumHandler; 5 | 6 | public class SglBlockGroup{ 7 | private static final EnumHandler handler = new EnumHandler<>(BlockGroup.class); 8 | 9 | public static BlockGroup nuclear = handler.addEnumItemTail("nuclear", true); 10 | } 11 | -------------------------------------------------------------------------------- /contributors.hjson: -------------------------------------------------------------------------------- 1 | { 2 | "EB-wilson": { 3 | contribute: "author", 4 | name: "EBwilson" 5 | }, 6 | 7 | "Carrot-09": { 8 | contribute: "artist", 9 | name: "Carrot" 10 | }, 11 | 12 | "Ventivu": { 13 | contribute: "program", 14 | name: "Ventivu" 15 | }, 16 | 17 | "woodjecket": { 18 | contribute: "translate", 19 | name: "Woodjecket\n[gray]to en_US" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/singularity/type/PlayerAbility.java: -------------------------------------------------------------------------------- 1 | package singularity.type; 2 | 3 | import mindustry.ctype.ContentType; 4 | import mindustry.ctype.UnlockableContent; 5 | 6 | public class PlayerAbility extends UnlockableContent { 7 | public PlayerAbility(String name) { 8 | super(name); 9 | } 10 | 11 | @Override 12 | public ContentType getContentType() { 13 | return SglContentType.ability.value; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/singularity/world/components/StructCoreBuildComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components; 2 | 3 | import universecore.world.blocks.chains.ChainsContainer; 4 | 5 | public interface StructCoreBuildComp extends StructBuildComp{ 6 | default StructCoreComp getStructCore(){ 7 | return getBlock(StructCoreComp.class); 8 | } 9 | 10 | @Override 11 | default void chainsAdded(ChainsContainer old){ 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/singularity/world/products/Producers.java: -------------------------------------------------------------------------------- 1 | package singularity.world.products; 2 | 3 | import universecore.world.producers.BaseProducers; 4 | 5 | 6 | public class Producers extends BaseProducers{ 7 | public ProduceEnergy energy(float prod){ 8 | return add(new ProduceEnergy<>(prod)); 9 | } 10 | 11 | public ProduceMedium medium(float prod){ 12 | return add(new ProduceMedium<>(prod)); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/singularity/contents/override/OverridePlanets.java: -------------------------------------------------------------------------------- 1 | package singularity.contents.override; 2 | 3 | import mindustry.content.Planets; 4 | import singularity.world.gen.SglSerploGenerator; 5 | import universecore.util.OverrideContentList; 6 | 7 | public class OverridePlanets implements OverrideContentList{ 8 | @Override 9 | public void load(){ 10 | Planets.serpulo.generator = new SglSerploGenerator(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /.idea/modules/Singularity.main.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/singularity/world/unit/UnitEntityType.java: -------------------------------------------------------------------------------- 1 | package singularity.world.unit; 2 | 3 | import mindustry.gen.Unit; 4 | 5 | import java.lang.annotation.ElementType; 6 | import java.lang.annotation.Retention; 7 | import java.lang.annotation.RetentionPolicy; 8 | import java.lang.annotation.Target; 9 | 10 | @Target(ElementType.FIELD) 11 | @Retention(RetentionPolicy.RUNTIME) 12 | public @interface UnitEntityType { 13 | Class value(); 14 | } 15 | -------------------------------------------------------------------------------- /src/singularity/ui/tables/DistTopologyMonitor.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.tables; 2 | 3 | import singularity.world.distribution.DistributeNetwork; 4 | 5 | public class DistTopologyMonitor extends Monitor{ 6 | public DistTopologyMonitor(int maxCount){ 7 | 8 | } 9 | 10 | @Override 11 | public void startMonit(DistributeNetwork distNetwork){ 12 | 13 | } 14 | 15 | @Override 16 | public void endMonit(DistributeNetwork distNetwork){ 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/singularity/ui/tables/DistRequestTaskMonitor.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.tables; 2 | 3 | import singularity.world.distribution.DistributeNetwork; 4 | 5 | public class DistRequestTaskMonitor extends Monitor{ 6 | public DistRequestTaskMonitor(int maxCount){ 7 | 8 | } 9 | 10 | @Override 11 | public void startMonit(DistributeNetwork distNetwork){ 12 | 13 | } 14 | 15 | @Override 16 | public void endMonit(DistributeNetwork distNetwork){ 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![logo](assets/sprites/ui/logo.png) 2 | 3 | --- 4 | 5 | > mod目前尚处于开发阶段,内容不齐全,尽可能不要在发布前游玩此mod 6 | 7 | ## Singularity 8 | 9 | 对`mindustry`原有的内到乏味了么?奇点mod为mindustry游戏本体提供了大量全新的内容,从工业到防线,全新的工厂,全新的防御武器,以及全新的机械。 10 | 11 | mod的内容有很多,包括但不限于令人耳目一新的新型工业架构和中子能量系统,强大的矩阵物流网络,以及一些你从未听闻过的全新机制,各种意义上这是一个十分庞大的mod,这能给你带来的游戏乐趣远不止增长游戏流程那么简单。 12 | 13 | > 本mod需要一个前置mod:[Universe Core](https://github.com/EB-wilson/UniverseCore),当然你不必担心,若在你安装了本mod后启动游戏会检查前置mod是否存在,如果你当前并没有安装前置mod,那么弹窗会引导你进行下载和安装。 14 | -------------------------------------------------------------------------------- /src/singularity/world/components/StructBuildComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components; 2 | 3 | import universecore.annotations.Annotations; 4 | import universecore.components.blockcomp.ChainsBuildComp; 5 | 6 | public interface StructBuildComp extends ChainsBuildComp { 7 | @Annotations.BindField("structCore") 8 | default StructCoreBuildComp core(){ 9 | return null; 10 | } 11 | 12 | @Annotations.BindField("structCore") 13 | default void core(StructCoreBuildComp core){} 14 | } 15 | -------------------------------------------------------------------------------- /src/singularity/world/meta/SglAttribute.java: -------------------------------------------------------------------------------- 1 | package singularity.world.meta; 2 | 3 | import mindustry.world.meta.Attribute; 4 | 5 | public class SglAttribute{ 6 | //沥青属性,影响采集深岩沥青相关的机器效率 7 | public static Attribute bitumen; 8 | 9 | public static Attribute[] all; 10 | 11 | public static void load(){ 12 | bitumen = Attribute.add("bitumen"); 13 | 14 | all = new Attribute[]{bitumen}; 15 | } 16 | 17 | public static Attribute[] values(){ 18 | return all; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/singularity/world/blocks/distribute/DistNetMonitor.java: -------------------------------------------------------------------------------- 1 | package singularity.world.blocks.distribute; 2 | 3 | import arc.scene.ui.layout.Table; 4 | 5 | public class DistNetMonitor extends DistNetBlock{ 6 | public DistNetMonitor(String name){ 7 | super(name); 8 | isNetLinker = false; 9 | configurable = true; 10 | } 11 | 12 | public class DistNetMonitorBuild extends DistNetBuild{ 13 | @Override 14 | public void buildConfiguration(Table table){ 15 | 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/singularity/graphic/graphic3d/ForwardRenderShaderProgram.java: -------------------------------------------------------------------------------- 1 | package singularity.graphic.graphic3d; 2 | 3 | import arc.graphics.gl.FrameBuffer; 4 | 5 | public abstract class ForwardRenderShaderProgram extends ShaderProgram { 6 | @Override 7 | protected boolean isForwardRender() { 8 | return true; 9 | } 10 | 11 | @Override 12 | protected Pass[] buildPasses() { 13 | return null; 14 | } 15 | 16 | @Override 17 | protected FrameBuffer buildBuffer() { 18 | return null; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/singularity/world/blocks/TestBlock.java: -------------------------------------------------------------------------------- 1 | package singularity.world.blocks; 2 | 3 | import arc.util.io.Reads; 4 | import arc.util.io.Writes; 5 | import mindustry.content.Blocks; 6 | import mindustry.world.Block; 7 | import mindustry.world.blocks.logic.MemoryBlock; 8 | 9 | public class TestBlock extends SglBlock{ 10 | public TestBlock(String name){ 11 | super(name); 12 | update = true; 13 | solid = true; 14 | 15 | } 16 | 17 | public class TestBlockBuild extends SglBuilding{ 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/singularity/world/meta/SglStatUnit.java: -------------------------------------------------------------------------------- 1 | package singularity.world.meta; 2 | 3 | import mindustry.world.meta.StatUnit; 4 | 5 | public class SglStatUnit{ 6 | public static final StatUnit neutronFlux = new StatUnit("neutronFlux"), 7 | neutronFluxSecond = new StatUnit("neutronFluxPreSec"), 8 | neutronPotentialEnergy = new StatUnit("neutronPotentialEnergy"), 9 | matrixEnergy = new StatUnit("matrixEnergy"), 10 | heat = new StatUnit("heat"), 11 | bytePreSecond = new StatUnit("bytePreSec"); 12 | } 13 | -------------------------------------------------------------------------------- /assets/shaders/3d_dec/standard_shadowmap.vert: -------------------------------------------------------------------------------- 1 | 2 | attribute vec3 a_position; 3 | attribute vec2 a_texCoord0; 4 | attribute vec2 a_texCoord1; 5 | attribute vec2 a_texCoord2; 6 | attribute vec4 a_color; 7 | attribute vec3 a_normal; 8 | attribute vec3 a_tangent; 9 | 10 | uniform mat4 u_projLightSpace; 11 | uniform mat4 u_transform; 12 | 13 | varying vec3 v_fragPos; 14 | 15 | void main() { 16 | v_fragPos = vec3(u_transform * vec4(a_position, 1.0)); 17 | gl_Position = u_projLightSpace * u_transform * vec4(a_position, 1.0); 18 | } -------------------------------------------------------------------------------- /src/singularity/core/ProxyBuildings.java: -------------------------------------------------------------------------------- 1 | package singularity.core; 2 | 3 | import arc.struct.ObjectMap; 4 | import mindustry.gen.Building; 5 | import mindustry.world.Block; 6 | 7 | public class ProxyBuildings{ 8 | protected ObjectMap oldBuildType = new ObjectMap<>(); 9 | 10 | public void setBuildType(Block block, Building buildType){ 11 | if(block.buildType.get() != buildType){ 12 | oldBuildType.put(block, block.buildType.get()); 13 | block.buildType = () -> buildType; 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/singularity/graphic/graphic3d/DrawRequests.java: -------------------------------------------------------------------------------- 1 | package singularity.graphic.graphic3d; 2 | 3 | import arc.graphics.Mesh; 4 | import arc.graphics.Texture; 5 | 6 | public class DrawRequests { 7 | public static class DrawRequest { 8 | public Texture texture, normalTexture, specTexture; 9 | public Mesh mesh; 10 | public int verticesOffset, verticesSize; 11 | } 12 | 13 | public static class SortedDrawRequest extends DrawRequest { 14 | public boolean isAlpha; 15 | public float dst2; 16 | public Runnable runTask; 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /src/singularity/ui/fragments/entityinfo/EntityInfoDisplay.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.fragments.entityinfo; 2 | 3 | import mindustry.game.Team; 4 | import mindustry.gen.Entityc; 5 | import mindustry.gen.Posc; 6 | 7 | public abstract class EntityInfoDisplay{ 8 | public abstract float draw(EntityInfoFrag.EntityEntry entry, Team team, float maxWight, float dy, float alpha, float scl); 9 | 10 | public abstract void updateVar(EntityInfoFrag.EntityEntry entry, float delta); 11 | 12 | public abstract float wight(float scl); 13 | } 14 | -------------------------------------------------------------------------------- /src/singularity/world/armor/Armor.java: -------------------------------------------------------------------------------- 1 | package singularity.world.armor; 2 | 3 | import mindustry.gen.Bullet; 4 | import mindustry.world.meta.Stats; 5 | import singularity.world.components.ArmorComp; 6 | 7 | public abstract class Armor{ 8 | public abstract void update(E entity); 9 | 10 | public abstract boolean onCollision(Bullet bullet, E entity); 11 | 12 | public abstract boolean shouldPenetrate(Bullet bullet, E entity); 13 | 14 | public abstract void draw(E entity); 15 | 16 | public abstract void setStats(Stats stats); 17 | } 18 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 15 | 16 | -------------------------------------------------------------------------------- /assets/shaders/3d/planet.vert: -------------------------------------------------------------------------------- 1 | 2 | layout(location = 0) in vec3 a_position; 3 | layout(location = 1) in vec3 a_normal; 4 | layout(location = 2) in vec4 a_color; 5 | 6 | uniform mat4 u_proj; 7 | uniform mat4 u_view; 8 | uniform mat4 u_transform; 9 | 10 | out vec3 v_position; 11 | out vec3 v_normal; 12 | out vec4 v_color; 13 | 14 | void main(){ 15 | v_color = a_color; 16 | v_position = (u_transform * vec4(a_position, 1.0)).xyz; 17 | 18 | mat3 v = transpose(inverse(mat3(u_transform))); 19 | v_normal = v * a_normal; 20 | 21 | gl_Position = u_proj * u_view * u_transform * vec4(a_position, 1.0); 22 | } 23 | -------------------------------------------------------------------------------- /src/singularity/world/components/StructCoreComp.java: -------------------------------------------------------------------------------- 1 | package singularity.world.components; 2 | 3 | import arc.struct.Seq; 4 | import singularity.world.blocks.structure.BlockStructure; 5 | import universecore.annotations.Annotations; 6 | 7 | public interface StructCoreComp extends StructBlockComp{ 8 | @Annotations.BindField(value = "structures", initialize = "new arc.struct.Seq<>()") 9 | default Seq structures(){ 10 | return null; 11 | } 12 | 13 | default void addStruct(BlockStructure structure){ 14 | if (structures().contains(structure)) return; 15 | structures().add(structure); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/singularity/world/gen/ForyustGenerator.java: -------------------------------------------------------------------------------- 1 | package singularity.world.gen; 2 | 3 | import arc.graphics.Color; 4 | import arc.math.geom.Vec3; 5 | import mindustry.maps.generators.PlanetGenerator; 6 | import mindustry.world.Block; 7 | 8 | public class ForyustGenerator extends PlanetGenerator{ 9 | public float pole, tropic; 10 | @Override 11 | public float getHeight(Vec3 position){ 12 | return 0; 13 | } 14 | 15 | @Override 16 | public Color getColor(Vec3 position){ 17 | return null; 18 | } 19 | 20 | protected static abstract class environmentArea{ 21 | public abstract Block[] floor(); 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/singularity/ui/tables/DistContainerMonitor.java: -------------------------------------------------------------------------------- 1 | package singularity.ui.tables; 2 | 3 | import singularity.world.distribution.DistributeNetwork; 4 | import singularity.world.distribution.MatrixGrid; 5 | 6 | public class DistContainerMonitor extends Monitor{ 7 | public DistContainerMonitor(int maxCount){ 8 | 9 | } 10 | 11 | @Override 12 | public void startMonit(DistributeNetwork distNetwork){ 13 | distNetwork.grids.forEach(MatrixGrid::startStatContainer); 14 | } 15 | 16 | @Override 17 | public void endMonit(DistributeNetwork distNetwork){ 18 | distNetwork.grids.forEach(MatrixGrid::endStatContainer); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/singularity/world/products/SglProduceType.java: -------------------------------------------------------------------------------- 1 | package singularity.world.products; 2 | 3 | import universecore.world.producers.BaseProduce; 4 | import universecore.world.producers.ProduceType; 5 | 6 | @SuppressWarnings("unchecked") 7 | public class SglProduceType> extends ProduceType{ 8 | public SglProduceType(Class type){ 9 | super(type); 10 | } 11 | 12 | public static final ProduceType> energy = (ProduceType>) add(ProduceEnergy.class); 13 | public static final ProduceType> medium = (ProduceType>) add(ProduceMedium.class); 14 | } 15 | --------------------------------------------------------------------------------