Initial commit
authorTheSaminator <TheSaminator@users.noreply.github.com>
Sun, 6 Feb 2022 19:55:15 +0000 (14:55 -0500)
committerTheSaminator <TheSaminator@users.noreply.github.com>
Sun, 6 Feb 2022 19:55:15 +0000 (14:55 -0500)
commitd104e7722b4bd1d1f3fc427b13dde26f49f63b7e
tree8bfd376cf20fdd8ba561088cf0353ff315f055ce
Initial commit
590 files changed:
.gitignore [new file with mode: 0644]
build.gradle.kts [new file with mode: 0644]
gradle.properties [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.jar [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
gradlew [new file with mode: 0644]
gradlew.bat [new file with mode: 0644]
http/ShutDownUrl.http [new file with mode: 0644]
plan/background/background.pdn [new file with mode: 0644]
plan/coordinates.png [new file with mode: 0644]
plan/icons/strike-craft.svg [new file with mode: 0644]
plan/icons/subsystems.svg [new file with mode: 0644]
plan/mechanics.md [new file with mode: 0644]
plan/spacebox/blue-brown.pdn [new file with mode: 0644]
plan/spacebox/blue-magenta.pdn [new file with mode: 0644]
plan/spacebox/blue-purple.pdn [new file with mode: 0644]
plan/spacebox/grayblue-graybrown.pdn [new file with mode: 0644]
plan/spacebox/magenta-purple.pdn [new file with mode: 0644]
plan/spacebox/orange-orange.pdn [new file with mode: 0644]
plan/spacebox/purple-magenta.pdn [new file with mode: 0644]
settings.gradle.kts [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/data/data.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/admiralty.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/client_mode.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_ability.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_chat.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_packet.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_phase.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_start.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_state.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/game_time.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/matchmaking.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/math.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/pick_bounds.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_factions.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_instances.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_names.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_types.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_weapons.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_weapons_formats.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/ship_weapons_list.kt [new file with mode: 0644]
src/commonMain/kotlin/starshipfights/game/util.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/textfit/textfit.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/0_extraDefs.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AmbientLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AmbientLightProbe.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationAction.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationClip.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationMixer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationObjectGroup.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AnimationUtils.AnimationUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ArcCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ArrayCamera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ArrowHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/AxesHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Bone.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BooleanKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Box2.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Box3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Box3Helper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BoxGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BoxHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BufferAttribute.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BufferGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/BufferGeometryLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CSS3DRenderer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CSS3DSprite.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Cache.Cache.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Camera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CameraControls.module.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CameraHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CanvasTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CatmullRomCurve3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CircleGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Clock.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Color.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ColorKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CompressedTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CompressedTextureLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ConeGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubeCamera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubeTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubeTextureLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubicBezierCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubicBezierCurve3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CubicInterpolant.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Curve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CurvePath.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/CylinderGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Cylindrical.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DataTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DataTexture2DArray.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DataTexture3D.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DataTextureLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DataUtils.DataUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DepthTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DirectionalLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DirectionalLightHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DirectionalLightShadow.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DiscreteInterpolant.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/DodecahedronGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/EdgesGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/EllipseCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Euler.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ExtrudeGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/FileLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Fog.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/FogExp2.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Font.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/FontLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Frustum.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/GLBufferAttribute.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/GridHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Group.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/HemisphereLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/HemisphereLightHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/HemisphereLightProbe.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/IcosahedronGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ImageBitmapLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ImageLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ImageUtils.ImageUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ImmediateRenderObject.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InstancedBufferAttribute.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InstancedBufferGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InstancedInterleavedBuffer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InstancedMesh.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InterleavedBuffer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/InterleavedBufferAttribute.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Interpolant.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/KeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LOD.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LatheGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Layers.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Light.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LightProbe.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LightShadow.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Line.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Line3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineBasicMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineCurve3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineDashedMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineLoop.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LineSegments.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LinearInterpolant.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Loader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LoaderUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/LoadingManager.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MTLLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Material.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MaterialLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Matrix3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Matrix4.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Mesh.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshBasicMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshDepthMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshDistanceMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshLambertMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshMatcapMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshNormalMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshPhongMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshPhysicalMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshStandardMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/MeshToonMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/NumberKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/OBJLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Object3D.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ObjectLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/OctahedronGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/OrthographicCamera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PMREMGenerator.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ParametricGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Path.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PerspectiveCamera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Plane.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PlaneGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PlaneHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PointLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PointLightHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PointLightShadow.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Points.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PointsMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PolarGridHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PolyhedronGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PropertyBinding.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/PropertyMixer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/QuadraticBezierCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/QuadraticBezierCurve3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Quaternion.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/QuaternionKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/QuaternionLinearInterpolant.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/RawShaderMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Ray.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Raycaster.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/RectAreaLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/RingGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Scene.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShaderChunk.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShaderLib.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShaderMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShadowMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Shape.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShapeGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShapePath.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShapeUtils.ShapeUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/ShapeUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Skeleton.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SkeletonHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SkinnedMesh.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Sphere.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SphereGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Spherical.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SphericalHarmonics3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SplineCurve.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SpotLight.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SpotLightHelper.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SpotLightShadow.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Sprite.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/SpriteMaterial.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/StereoCamera.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/StringKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TetrahedronGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TextGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Texture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TextureLoader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TorusGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TorusKnotGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Triangle.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/TubeGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Uniform.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/UniformsLib.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/UniformsUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Vector2.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Vector3.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/Vector4.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/VectorKeyframeTrack.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/VideoTexture.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGL1Renderer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLAttributes.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLBindingStates.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLBufferRenderer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLCapabilities.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLClipping.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLCubeMaps.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLCubeRenderTarget.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLCubeUVMaps.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLExtensions.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLGeometries.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLIndexedBufferRenderer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLInfo.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLLights.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLMultipleRenderTargets.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLMultisampleRenderTarget.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLObjects.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLProgram.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLPrograms.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLProperties.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLRenderLists.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLRenderTarget.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLRenderer.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLShader.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLShadowMap.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLState.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLTextures.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLUniforms.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WebGLUtils.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/WireframeGeometry.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/externals/threejs/constants.module_three.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/client.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/client_error.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/client_game.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/client_matchmaking.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/game_render.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/game_resources.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/game_time_js.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/game_ui.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/loaders.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/pick_bounds_js.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/popup.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/popup_util.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/ship_factions_js.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/ship_selecting.kt [new file with mode: 0644]
src/jsMain/kotlin/starshipfights/game/util_js.kt [new file with mode: 0644]
src/jsMain/resources/images/panel.svg [new file with mode: 0644]
src/jsMain/resources/images/small-craft-disrupted.svg [new file with mode: 0644]
src/jsMain/resources/images/strike-craft-bombers.svg [new file with mode: 0644]
src/jsMain/resources/images/strike-craft-fighters.svg [new file with mode: 0644]
src/jsMain/resources/images/subsystem-emitter.svg [new file with mode: 0644]
src/jsMain/resources/images/subsystem-engines.svg [new file with mode: 0644]
src/jsMain/resources/images/subsystem-shields.svg [new file with mode: 0644]
src/jsMain/resources/images/subsystem-weapons.svg [new file with mode: 0644]
src/jsMain/resources/images/subsystems-power-transfer.svg [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-eris-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-eris-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-eris-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-eris-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-typhon-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-typhon-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-typhon-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-1-typhon-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-ahriman-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-ahriman-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-ahriman-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-ahriman-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-apophis-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-apophis-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-apophis-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-apophis-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-azathoth-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-azathoth-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-azathoth-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-2-azathoth-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-chernobog-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-chernobog-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-chernobog-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-chernobog-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-cipactli-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-cipactli-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-cipactli-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-cipactli-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-lotan-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-lotan-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-lotan-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-lotan-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-morgoth-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-morgoth-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-morgoth-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-morgoth-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-tiamat-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-tiamat-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-tiamat-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-3-tiamat-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-charybdis-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-charybdis-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-charybdis-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-charybdis-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-scylla-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-scylla-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-scylla-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-4-scylla-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-5-aedon-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-5-aedon-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-5-aedon-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/diadochi-5-aedon-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-gannan-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-gannan-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-gannan-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-gannan-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-lodovik-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-lodovik-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-lodovik-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-1-lodovik-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-karnas-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-karnas-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-karnas-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-karnas-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-pertona-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-pertona-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-pertona-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-pertona-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-voss-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-voss-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-voss-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-2-voss-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-brekoryn-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-brekoryn-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-brekoryn-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-brekoryn-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-falk-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-falk-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-falk-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-falk-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-lorus-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-lorus-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-lorus-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-lorus-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-orsh-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-orsh-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-orsh-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-orsh-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-tefran-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-tefran-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-tefran-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-3-tefran-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-kassck-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-kassck-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-kassck-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-kassck-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-khorr-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-khorr-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-khorr-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/fulkreykk-4-khorr-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-1-blitz-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-1-blitz-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-1-blitz-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-1-blitz-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-gladius-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-gladius-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-gladius-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-gladius-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-pilum-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-pilum-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-pilum-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-pilum-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-sica-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-sica-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-sica-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-2-sica-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kaiserswelt-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kaiserswelt-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kaiserswelt-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kaiserswelt-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-karolina-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-karolina-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-karolina-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-karolina-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kozachnia-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kozachnia-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kozachnia-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-kozachnia-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mont-imperial-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mont-imperial-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mont-imperial-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mont-imperial-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mundus-caesaris-divi-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mundus-caesaris-divi-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mundus-caesaris-divi-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-mundus-caesaris-divi-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-vensca-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-vensca-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-vensca-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-3-vensca-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-auctoritas-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-auctoritas-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-auctoritas-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-auctoritas-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-civitas-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-civitas-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-civitas-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-civitas-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-honos-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-honos-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-honos-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-honos-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-imperium-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-imperium-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-imperium-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-imperium-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pax-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pax-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pax-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pax-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pietas-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pietas-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pietas-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-4-pietas-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-earth-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-earth-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-earth-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-earth-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-languavarth-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-languavarth-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-languavarth-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-languavarth-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-mechyrdia-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-mechyrdia-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-mechyrdia-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-mechyrdia-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-nova-roma-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-nova-roma-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-nova-roma-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-nova-roma-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-tyla-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-tyla-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-tyla-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/mechyrdia-5-tyla-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-coleman-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-coleman-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-coleman-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-coleman-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-jefferson-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-jefferson-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-jefferson-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-jefferson-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-quenney-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-quenney-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-quenney-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-quenney-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-roosevelt-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-roosevelt-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-roosevelt-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-roosevelt-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-washington-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-washington-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-washington-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-1-washington-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-arlington-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-arlington-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-arlington-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-arlington-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-concord-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-concord-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-concord-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-concord-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-lexington-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-lexington-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-lexington-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-lexington-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-raven-rock-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-raven-rock-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-raven-rock-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-3-raven-rock-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-iowa-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-iowa-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-iowa-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-iowa-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-maryland-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-maryland-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-maryland-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-maryland-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-new-york-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-new-york-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-new-york-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-new-york-class.spec.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-ohio-class.diff.png [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-ohio-class.mtl [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-ohio-class.obj [new file with mode: 0644]
src/jsMain/resources/meshes/usa-5-ohio-class.spec.png [new file with mode: 0644]
src/jsMain/resources/style.css [new file with mode: 0644]
src/jsMain/resources/textfit.min.js [new file with mode: 0644]
src/jsMain/resources/textures/enemy-signal.png [new file with mode: 0644]
src/jsMain/resources/textures/friendly-marker.png [new file with mode: 0644]
src/jsMain/resources/textures/grid-tile.png [new file with mode: 0644]
src/jsMain/resources/textures/hostile-marker.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-blue-brown.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-blue-magenta.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-blue-purple.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-grayblue-graybrown.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-magenta-purple.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-orange-orange.png [new file with mode: 0644]
src/jsMain/resources/textures/spacebox-purple-magenta.png [new file with mode: 0644]
src/jsMain/resources/three-examples.js [new file with mode: 0644]
src/jsMain/resources/three-extras.js [new file with mode: 0644]
src/jsMain/resources/three.js [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/auth/providers.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/auth/utils.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/admiralty/admirals.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/admiralty/battle_records.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/auth/user_sessions.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/data_connection.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/data_documents.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/data_jvm.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/data/data_routines.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/concurrency.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/endpoints_game.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/game_start_jvm.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/game_time_jvm.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/server_game.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/server_matchmaking.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/util_jvm.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/game/views_game.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/endpoints_info.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/view_bar.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/view_nav.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/view_tpl.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/views_error.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/views_main.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/views_ships.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/info/views_user.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/server.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/server_conf.kt [new file with mode: 0644]
src/jvmMain/kotlin/starshipfights/server_utils.kt [new file with mode: 0644]
src/jvmMain/resources/logback.xml [new file with mode: 0644]
src/jvmMain/resources/static/images/background.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/external-link.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/isarnareykk.inkscape.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/isarnareykk.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/masra-draetsen.inkscape.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/masra-draetsen.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/mechyrdia.inkscape.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/mechyrdia.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/vestigium.inkscape.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/flag/vestigium.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/icon.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/logo.svg [new file with mode: 0644]
src/jvmMain/resources/static/images/panel.svg [new file with mode: 0644]
src/jvmMain/resources/static/init.js [new file with mode: 0644]
src/jvmMain/resources/static/style.css [new file with mode: 0644]