Model directory cleanup
*Structurized the src/model/ directory into subdirectories
This commit is contained in:
parent
8336e63b9b
commit
480d838e61
@ -1,4 +1,4 @@
|
|||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
const DefinedSwitches = {
|
const DefinedSwitches = {
|
||||||
"Crossing": [
|
"Crossing": [
|
||||||
@ -1,23 +1,23 @@
|
|||||||
import Scenery from './scenery';
|
import Scenery from './scenery';
|
||||||
import { tracksConnectionTest } from './tracks-connection-test';
|
import { tracksConnectionTest } from './tracks-connection-test';
|
||||||
import Switch from './switch';
|
import Switch from './switch';
|
||||||
import StandardTrack from './standard-track';
|
import StandardTrack from './tracks/standard-track';
|
||||||
import BezierTrack from './bezier-track';
|
import BezierTrack from './tracks/bezier-track';
|
||||||
import TrackObject from './track-object';
|
import TrackObject from './track-objects/track-object';
|
||||||
import Signal from './signal';
|
import Signal from './track-objects/signal';
|
||||||
import Route from './route';
|
import Route from './route';
|
||||||
import Misc from './misc';
|
import Misc from './misc';
|
||||||
import SceneryParserLog from './scenery-parser-log';
|
import SceneryParserLog from './scenery-parser-log';
|
||||||
import SignalBox from './signalbox';
|
import SignalBox from './signalbox';
|
||||||
import Constants from '../helpers/constants';
|
import Constants from '../helpers/constants';
|
||||||
import SceneryInfo from './scenery-info';
|
import SceneryInfo from './special-objects/scenery-info';
|
||||||
import Sign from './sign';
|
import Sign from './track-objects/sign';
|
||||||
import CameraHome from './camera-home';
|
import CameraHome from './special-objects/camera-home';
|
||||||
import MainCamera from './main-camera';
|
import MainCamera from './special-objects/main-camera';
|
||||||
import ElectrificationResolver from './electrification-resolver';
|
import ElectrificationResolver from './electrification-resolver';
|
||||||
import NEVP from './nevp';
|
import NEVP from './track-objects/nevp';
|
||||||
import Derailer from './derailer';
|
import Derailer from './track-objects/derailer';
|
||||||
import SpawnPoint from './spawn-point';
|
import SpawnPoint from './track-objects/spawn-point';
|
||||||
|
|
||||||
/*
|
/*
|
||||||
TODO: add support for WorldRotation and WorldTranslation
|
TODO: add support for WorldRotation and WorldTranslation
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import Misc from "./misc.js";
|
import Misc from "./misc.js";
|
||||||
import SceneryParserLog from "./scenery-parser-log.js";
|
import SceneryParserLog from "./scenery-parser-log.js";
|
||||||
import Vector3 from "./vector3.js";
|
import Vector3 from "./vector3.js";
|
||||||
import DefinedSignalBoxes from "./defined-signalboxes.js";
|
import DefinedSignalBoxes from "./defs/defined-signalboxes.js";
|
||||||
|
|
||||||
export default class SignalBox extends Misc {
|
export default class SignalBox extends Misc {
|
||||||
type = "SignalBox";
|
type = "SignalBox";
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import SpecialObject from "./special-object.js";
|
import SpecialObject from "./special-object.js";
|
||||||
import Vector3 from "./vector3.js";
|
import Vector3 from "../vector3.js";
|
||||||
|
|
||||||
export default class CameraHome extends SpecialObject {
|
export default class CameraHome extends SpecialObject {
|
||||||
pos;
|
pos;
|
||||||
@ -1,5 +1,5 @@
|
|||||||
import SpecialObject from "./special-object.js";
|
import SpecialObject from "./special-object.js";
|
||||||
import Vector3 from "./vector3.js";
|
import Vector3 from "../vector3.js";
|
||||||
|
|
||||||
export default class MainCamera extends SpecialObject {
|
export default class MainCamera extends SpecialObject {
|
||||||
pos;
|
pos;
|
||||||
@ -1,8 +1,8 @@
|
|||||||
import PointTrack from "./point-track.js";
|
import PointTrack from "./tracks/point-track.js";
|
||||||
import SceneryObject from "./scenery-object.js";
|
import SceneryObject from "./scenery-object.js";
|
||||||
import SceneryParserLog from "./scenery-parser-log.js";
|
import SceneryParserLog from "./scenery-parser-log.js";
|
||||||
import Vector3 from "./vector3.js";
|
import Vector3 from "./vector3.js";
|
||||||
import DefinedSwitches from "./defined-switches.js";
|
import DefinedSwitches from "./defs/defined-switches.js";
|
||||||
import Constants from "../helpers/constants.js";
|
import Constants from "../helpers/constants.js";
|
||||||
|
|
||||||
export default class Switch extends SceneryObject {
|
export default class Switch extends SceneryObject {
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import TrackObject from './track-object';
|
import TrackObject from './track-object';
|
||||||
import Vector3 from './vector3';
|
import Vector3 from '../vector3';
|
||||||
|
|
||||||
export default class Derailer extends TrackObject {
|
export default class Derailer extends TrackObject {
|
||||||
type = "Derailer";
|
type = "Derailer";
|
||||||
@ -1,5 +1,5 @@
|
|||||||
import TrackObject from './track-object';
|
import TrackObject from './track-object';
|
||||||
import Vector3 from './vector3';
|
import Vector3 from '../vector3';
|
||||||
|
|
||||||
export default class NEVP extends TrackObject {
|
export default class NEVP extends TrackObject {
|
||||||
type = "NEVP";
|
type = "NEVP";
|
||||||
@ -1,7 +1,7 @@
|
|||||||
import DefinedSigns from "./defined-signs";
|
import DefinedSigns from "../defs/defined-signs";
|
||||||
import SceneryParserLog from "./scenery-parser-log";
|
import SceneryParserLog from "../scenery-parser-log";
|
||||||
import TrackObject from "./track-object";
|
import TrackObject from "./track-object";
|
||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
export default class Sign extends TrackObject {
|
export default class Sign extends TrackObject {
|
||||||
type = "Sign";
|
type = "Sign";
|
||||||
@ -1,7 +1,7 @@
|
|||||||
import SceneryParserLog from "./scenery-parser-log";
|
import SceneryParserLog from "../scenery-parser-log";
|
||||||
import SpawnInfo from "./spawn-info";
|
import SpawnInfo from "../spawn-info";
|
||||||
import TrackObject from "./track-object";
|
import TrackObject from "./track-object";
|
||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
export default class Signal extends TrackObject {
|
export default class Signal extends TrackObject {
|
||||||
is_spawn;
|
is_spawn;
|
||||||
@ -1,7 +1,7 @@
|
|||||||
import SceneryParserLog from "./scenery-parser-log";
|
import SceneryParserLog from "../scenery-parser-log";
|
||||||
import SpawnInfo from "./spawn-info";
|
import SpawnInfo from "../spawn-info";
|
||||||
import TrackObject from "./track-object";
|
import TrackObject from "./track-object";
|
||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
export default class SpawnPoint extends TrackObject {
|
export default class SpawnPoint extends TrackObject {
|
||||||
is_spawn;
|
is_spawn;
|
||||||
@ -1,6 +1,6 @@
|
|||||||
import SceneryObject from './scenery-object';
|
import SceneryObject from '../scenery-object';
|
||||||
import SceneryParserLog from './scenery-parser-log';
|
import SceneryParserLog from '../scenery-parser-log';
|
||||||
import Vector3 from './vector3';
|
import Vector3 from '../vector3';
|
||||||
|
|
||||||
export default class TrackObject extends SceneryObject {
|
export default class TrackObject extends SceneryObject {
|
||||||
prefab_name;
|
prefab_name;
|
||||||
@ -1,5 +1,5 @@
|
|||||||
import Track from "./track";
|
import Track from "./track";
|
||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
export default class BezierTrack extends Track
|
export default class BezierTrack extends Track
|
||||||
{
|
{
|
||||||
@ -1,6 +1,6 @@
|
|||||||
import AngleHelper from '../helpers/angleHelper';
|
import AngleHelper from '../../helpers/angleHelper';
|
||||||
import Track from './track';
|
import Track from './track';
|
||||||
import Vector3 from './vector3';
|
import Vector3 from '../vector3';
|
||||||
|
|
||||||
export default class PointTrack extends Track
|
export default class PointTrack extends Track
|
||||||
{
|
{
|
||||||
@ -1,6 +1,6 @@
|
|||||||
import AngleHelper from "../helpers/angleHelper";
|
import AngleHelper from "../../helpers/angleHelper";
|
||||||
import Track from "./track";
|
import Track from "./track";
|
||||||
import Vector3 from "./vector3";
|
import Vector3 from "../vector3";
|
||||||
|
|
||||||
export default class StandardTrack extends Track
|
export default class StandardTrack extends Track
|
||||||
{
|
{
|
||||||
@ -1,5 +1,5 @@
|
|||||||
import SceneryObject from "./scenery-object";
|
import SceneryObject from "../scenery-object";
|
||||||
import { ElectrificationStatus } from "./electrification-status";
|
import { ElectrificationStatus } from "../electrification-status";
|
||||||
|
|
||||||
export default class Track extends SceneryObject {
|
export default class Track extends SceneryObject {
|
||||||
len;
|
len;
|
||||||
Loading…
Reference in New Issue
Block a user