Compare commits
	
		
			2 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| bd186a5f61 | |||
| efdb64eff3 | 
@ -37,6 +37,7 @@ export const placeDecoInComponentController: RequestHandler = async (req, res) =
 | 
			
		||||
        const deco = component.Decos.find(x => x._id.equals(request.MoveId))!;
 | 
			
		||||
        deco.Pos = request.Pos;
 | 
			
		||||
        deco.Rot = request.Rot;
 | 
			
		||||
        deco.Scale = request.Scale;
 | 
			
		||||
    } else {
 | 
			
		||||
        const deco =
 | 
			
		||||
            component.Decos[
 | 
			
		||||
@ -45,6 +46,7 @@ export const placeDecoInComponentController: RequestHandler = async (req, res) =
 | 
			
		||||
                    Type: request.Type,
 | 
			
		||||
                    Pos: request.Pos,
 | 
			
		||||
                    Rot: request.Rot,
 | 
			
		||||
                    Scale: request.Scale,
 | 
			
		||||
                    Name: request.Name,
 | 
			
		||||
                    Sockets: request.Sockets
 | 
			
		||||
                }) - 1
 | 
			
		||||
@ -113,9 +115,9 @@ interface IPlaceDecoInComponentRequest {
 | 
			
		||||
    Type: string;
 | 
			
		||||
    Pos: number[];
 | 
			
		||||
    Rot: number[];
 | 
			
		||||
    Scale?: number;
 | 
			
		||||
    Name?: string;
 | 
			
		||||
    Sockets?: number;
 | 
			
		||||
    Scale?: number; // only provided alongside MoveId and seems to always be 1
 | 
			
		||||
    MoveId?: string;
 | 
			
		||||
    ShipDeco?: boolean;
 | 
			
		||||
    VaultDeco?: boolean;
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ const dojoDecoSchema = new Schema<IDojoDecoDatabase>({
 | 
			
		||||
    Type: String,
 | 
			
		||||
    Pos: [Number],
 | 
			
		||||
    Rot: [Number],
 | 
			
		||||
    Scale: Number,
 | 
			
		||||
    Name: String,
 | 
			
		||||
    Sockets: Number,
 | 
			
		||||
    RegularCredits: Number,
 | 
			
		||||
 | 
			
		||||
@ -222,6 +222,7 @@ export const getDojoClient = async (
 | 
			
		||||
                        Type: deco.Type,
 | 
			
		||||
                        Pos: deco.Pos,
 | 
			
		||||
                        Rot: deco.Rot,
 | 
			
		||||
                        Scale: deco.Scale,
 | 
			
		||||
                        Name: deco.Name,
 | 
			
		||||
                        Sockets: deco.Sockets,
 | 
			
		||||
                        PictureFrameInfo: deco.PictureFrameInfo
 | 
			
		||||
 | 
			
		||||
@ -206,6 +206,7 @@ export interface IDojoDecoClient {
 | 
			
		||||
    Type: string;
 | 
			
		||||
    Pos: number[];
 | 
			
		||||
    Rot: number[];
 | 
			
		||||
    Scale?: number;
 | 
			
		||||
    Name?: string; // for teleporters
 | 
			
		||||
    Sockets?: number;
 | 
			
		||||
    RegularCredits?: number;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user