Move to Renderer V2

This commit is contained in:
duckietm
2024-04-03 09:27:56 +02:00
parent 110c3ad393
commit b3134ce50b
4080 changed files with 115593 additions and 66375 deletions
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RedeemItemClothingComposer implements IMessageComposer<ConstructorParameters<typeof RedeemItemClothingComposer>>
{
private _data: ConstructorParameters<typeof RedeemItemClothingComposer>;
constructor(setId: number)
{
this._data = [setId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomDoorbellAccessComposer implements IMessageComposer<ConstructorParameters<typeof RoomDoorbellAccessComposer>>
{
private _data: ConstructorParameters<typeof RoomDoorbellAccessComposer>;
constructor(user: string, allowedEntry: boolean)
{
this._data = [user, allowedEntry];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomEnterComposer implements IMessageComposer<ConstructorParameters<typeof RoomEnterComposer>>
{
private _data: ConstructorParameters<typeof RoomEnterComposer>;
constructor(roomId: number, password: string = null)
{
this._data = [roomId, password];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,2 @@
export * from './RoomDoorbellAccessComposer';
export * from './RoomEnterComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RemoveAllRightsMessageComposer implements IMessageComposer<ConstructorParameters<typeof RemoveAllRightsMessageComposer>>
{
private _data: ConstructorParameters<typeof RemoveAllRightsMessageComposer>;
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomAmbassadorAlertComposer implements IMessageComposer<ConstructorParameters<typeof RoomAmbassadorAlertComposer>>
{
private _data: ConstructorParameters<typeof RoomAmbassadorAlertComposer>;
constructor(userId: number)
{
this._data = [userId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomBanUserComposer implements IMessageComposer<ConstructorParameters<typeof RoomBanUserComposer>>
{
private _data: ConstructorParameters<typeof RoomBanUserComposer>;
constructor(userId: number, roomId: number = 0, type: string)
{
this._data = [userId, roomId, type];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomDeleteComposer implements IMessageComposer<[number]>
{
private _data: [number];
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomGiveRightsComposer implements IMessageComposer<ConstructorParameters<typeof RoomGiveRightsComposer>>
{
private _data: ConstructorParameters<typeof RoomGiveRightsComposer>;
constructor(userId: number)
{
this._data = [userId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomKickUserComposer implements IMessageComposer<ConstructorParameters<typeof RoomKickUserComposer>>
{
private _data: ConstructorParameters<typeof RoomKickUserComposer>;
constructor(userId: number)
{
this._data = [userId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomMuteUserComposer implements IMessageComposer<ConstructorParameters<typeof RoomMuteUserComposer>>
{
private _data: ConstructorParameters<typeof RoomMuteUserComposer>;
constructor(userId: number, minutes: number, roomId: number = 0)
{
this._data = [userId, roomId, minutes];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomTakeRightsComposer implements IMessageComposer<ConstructorParameters<typeof RoomTakeRightsComposer>>
{
private _data: ConstructorParameters<typeof RoomTakeRightsComposer>;
constructor(...userIds: number[])
{
this._data = [userIds.length, ...userIds];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnbanUserComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnbanUserComposer>>
{
private _data: ConstructorParameters<typeof RoomUnbanUserComposer>;
constructor(userId: number, roomId: number)
{
this._data = [userId, roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,9 @@
export * from './RemoveAllRightsMessageComposer';
export * from './RoomAmbassadorAlertComposer';
export * from './RoomBanUserComposer';
export * from './RoomDeleteComposer';
export * from './RoomGiveRightsComposer';
export * from './RoomKickUserComposer';
export * from './RoomMuteUserComposer';
export * from './RoomTakeRightsComposer';
export * from './RoomUnbanUserComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RequestBotCommandConfigurationComposer implements IMessageComposer<ConstructorParameters<typeof RequestBotCommandConfigurationComposer>>
{
private _data: ConstructorParameters<typeof RequestBotCommandConfigurationComposer>;
constructor(botId: number, skillId: number)
{
this._data = [botId, skillId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1 @@
export * from './RequestBotConfigurationComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomBannedUsersComposer implements IMessageComposer<[number]>
{
private _data: [number];
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomSettingsComposer implements IMessageComposer<[number]>
{
private _data: [number];
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUsersWithRightsComposer implements IMessageComposer<ConstructorParameters<typeof RoomUsersWithRightsComposer>>
{
private _data: ConstructorParameters<typeof RoomUsersWithRightsComposer>;
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,81 @@
import { IMessageComposer } from '@nitrots/api';
export class SaveRoomSettingsComposer
implements
IMessageComposer<
ConstructorParameters<typeof SaveRoomSettingsComposer>
>
{
private _data: ConstructorParameters<typeof SaveRoomSettingsComposer>;
constructor(
roomId: number,
roomName: string,
roomDescription: string,
lockState: number,
password: string,
userCount: number,
categoryId: number,
tagsCount: number,
tags: string[],
tradeState: number,
allowPets: boolean,
allowPetsEat: boolean,
allowWalkthrough: boolean,
hideWalls: boolean,
wallThickness: number,
floorThickness: number,
muteState: number,
kickState: number,
banState: number,
chatBubbleMode: number,
chatBubbleWeight: number,
chatBubbleSpeed: number,
chatDistance: number,
chatFloodProtection: number
)
{
//@ts-ignore
this._data = [];
this._data.push(
roomId,
roomName,
roomDescription,
lockState,
password,
userCount,
categoryId
);
this._data.push(tags.length, ...tags);
this._data.push(
tradeState,
allowPets,
allowPetsEat,
allowWalkthrough,
hideWalls,
wallThickness,
floorThickness,
muteState,
kickState,
banState,
chatBubbleMode,
chatBubbleWeight,
chatBubbleSpeed,
chatDistance,
chatFloodProtection
);
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,4 @@
export * from './RoomBannedUsersComposer';
export * from './RoomSettingsComposer';
export * from './RoomUsersWithRightsComposer';
export * from './SaveRoomSettingsComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class BotPlaceComposer implements IMessageComposer<ConstructorParameters<typeof BotPlaceComposer>>
{
private _data: ConstructorParameters<typeof BotPlaceComposer>;
constructor(botId: number, x: number, y: number)
{
this._data = [botId, x, y];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class BotRemoveComposer implements IMessageComposer<ConstructorParameters<typeof BotRemoveComposer>>
{
private _data: ConstructorParameters<typeof BotRemoveComposer>;
constructor(botId: number)
{
this._data = [botId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class BotSkillSaveComposer implements IMessageComposer<ConstructorParameters<typeof BotSkillSaveComposer>>
{
private _data: ConstructorParameters<typeof BotSkillSaveComposer>;
constructor(botId: number, skill: number, data: string)
{
this._data = [botId, skill, data];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,9 @@
import { PetMessageComposer } from './PetMessageComposer';
export class CompostPlantMessageComposer extends PetMessageComposer
{
constructor(id: number)
{
super(id);
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetItemDataComposer implements IMessageComposer<ConstructorParameters<typeof GetItemDataComposer>>
{
private _data: ConstructorParameters<typeof GetItemDataComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,9 @@
import { PetMessageComposer } from './PetMessageComposer';
export class HarvestPetMessageComposer extends PetMessageComposer
{
constructor(id: number)
{
super(id);
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class PetMessageComposer implements IMessageComposer<ConstructorParameters<typeof PetMessageComposer>>
{
private _data: ConstructorParameters<typeof PetMessageComposer>;
constructor(id: number)
{
this._data = [id];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class PetMoveComposer implements IMessageComposer<ConstructorParameters<typeof PetMoveComposer>>
{
private _data: ConstructorParameters<typeof PetMoveComposer>;
constructor(petId: number, x: number, y: number, direction: number)
{
this._data = [petId, x, y, direction];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class PetPlaceComposer implements IMessageComposer<ConstructorParameters<typeof PetPlaceComposer>>
{
private _data: ConstructorParameters<typeof PetPlaceComposer>;
constructor(petId: number, x: number, y: number)
{
this._data = [petId, x, y];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class PetRemoveComposer implements IMessageComposer<ConstructorParameters<typeof PetRemoveComposer>>
{
private _data: ConstructorParameters<typeof PetRemoveComposer>;
constructor(petId: number)
{
this._data = [petId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RemoveWallItemComposer implements IMessageComposer<ConstructorParameters<typeof RemoveWallItemComposer>>
{
private _data: ConstructorParameters<typeof RemoveWallItemComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class SetClothingChangeDataMessageComposer implements IMessageComposer<ConstructorParameters<typeof SetClothingChangeDataMessageComposer>>
{
private _data: ConstructorParameters<typeof SetClothingChangeDataMessageComposer>;
constructor(objectId: number, gender: string, look: string = '')
{
this._data = [objectId, gender, look];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class SetItemDataMessageComposer implements IMessageComposer<ConstructorParameters<typeof SetItemDataMessageComposer>>
{
private _data: ConstructorParameters<typeof SetItemDataMessageComposer>;
constructor(itemId: number, colorHex: string, text: string)
{
this._data = [itemId, colorHex, text];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,23 @@
import { IMessageComposer } from '@nitrots/api';
export class SetObjectDataMessageComposer implements IMessageComposer<any[]>
{
private _data: any[];
constructor(objectId: number, data: Map<string, string>)
{
this._data = [objectId, (data.size * 2)];
for(const [key, value] of data.entries()) this._data.push(key, value);
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,14 @@
export * from './BotPlaceComposer';
export * from './BotRemoveComposer';
export * from './BotSkillSaveComposer';
export * from './CompostPlantMessageComposer';
export * from './GetItemDataComposer';
export * from './HarvestPetMessageComposer';
export * from './PetMessageComposer';
export * from './PetMoveComposer';
export * from './PetPlaceComposer';
export * from './PetRemoveComposer';
export * from './RemoveWallItemComposer';
export * from './SetClothingChangeDataMessageComposer';
export * from './SetItemDataMessageComposer';
export * from './SetObjectDataMessageComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class AddSpamWallPostItMessageComposer implements IMessageComposer<ConstructorParameters<typeof AddSpamWallPostItMessageComposer>>
{
private _data: ConstructorParameters<typeof AddSpamWallPostItMessageComposer>;
constructor(itemId: number, location: string, colorHex: string, message: string)
{
this._data = [itemId, location, colorHex, message];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class ExtendRentOrBuyoutFurniMessageComposer implements IMessageComposer<ConstructorParameters<typeof ExtendRentOrBuyoutFurniMessageComposer>>
{
private _data: ConstructorParameters<typeof ExtendRentOrBuyoutFurniMessageComposer>;
constructor(isWall: boolean, roomInstanceId: number, isBuyout: boolean)
{
this._data = [isWall, roomInstanceId, isBuyout];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class ExtendRentOrBuyoutStripItemMessageComposer implements IMessageComposer<ConstructorParameters<typeof ExtendRentOrBuyoutStripItemMessageComposer>>
{
private _data: ConstructorParameters<typeof ExtendRentOrBuyoutStripItemMessageComposer>;
constructor(stripId: number, isBuyout: boolean)
{
this._data = [stripId, isBuyout];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureAliasesComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureAliasesComposer>>
{
private _data: ConstructorParameters<typeof FurnitureAliasesComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureGroupInfoComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureGroupInfoComposer>>
{
private _data: ConstructorParameters<typeof FurnitureGroupInfoComposer>;
constructor(objectId: number, guildId: number)
{
this._data = [objectId, guildId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurniturePickupComposer implements IMessageComposer<ConstructorParameters<typeof FurniturePickupComposer>>
{
private _data: ConstructorParameters<typeof FurniturePickupComposer>;
constructor(category: number, objectId: number)
{
this._data = [category, objectId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,39 @@
import { IMessageComposer, RoomObjectCategory } from '@nitrots/api';
export class FurniturePlaceComposer implements IMessageComposer<string[]>
{
private _itemId: number;
private _category: number;
private _wallLocation: string;
private _x: number;
private _y: number;
private _direction: number;
constructor(itemId: number, category: number, wallLocation: string, x: number, y: number, direction: number)
{
this._itemId = itemId;
this._category = category;
this._wallLocation = wallLocation;
this._x = x;
this._y = y;
this._direction = direction;
}
public getMessageArray()
{
switch(this._category)
{
case RoomObjectCategory.FLOOR:
return [`${this._itemId} ${this._x} ${this._y} ${this._direction}`];
case RoomObjectCategory.WALL:
return [`${this._itemId} ${this._wallLocation} `];
default:
return [];
}
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurniturePlacePaintComposer implements IMessageComposer<ConstructorParameters<typeof FurniturePlacePaintComposer>>
{
private _data: ConstructorParameters<typeof FurniturePlacePaintComposer>;
constructor(furniId: number)
{
this._data = [furniId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurniturePostItPlaceComposer implements IMessageComposer<ConstructorParameters<typeof FurniturePostItPlaceComposer>>
{
private _data: ConstructorParameters<typeof FurniturePostItPlaceComposer>;
constructor(itemId: number, wallLocation: string)
{
this._data = [itemId, wallLocation];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetRentOrBuyoutOfferMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetRentOrBuyoutOfferMessageComposer>>
{
private _data: ConstructorParameters<typeof GetRentOrBuyoutOfferMessageComposer>;
constructor(isWall: boolean, furnitureFullName: string, isBuyout: boolean)
{
this._data = [isWall, furnitureFullName, isBuyout];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class OpenMysteryTrophyMessageComposer implements IMessageComposer<ConstructorParameters<typeof OpenMysteryTrophyMessageComposer>>
{
private _data: ConstructorParameters<typeof OpenMysteryTrophyMessageComposer>;
constructor(objectId: number, text: string)
{
this._data = [objectId, text];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class OpenPetPackageMessageComposer implements IMessageComposer<ConstructorParameters<typeof OpenPetPackageMessageComposer>>
{
private _data: ConstructorParameters<typeof OpenPetPackageMessageComposer>;
constructor(objectId: number, petName: string)
{
this._data = [objectId, petName];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class OpenWelcomeGiftComposer implements IMessageComposer<ConstructorParameters<typeof OpenWelcomeGiftComposer>>
{
private _data: ConstructorParameters<typeof OpenWelcomeGiftComposer>;
constructor(furniId: number)
{
this._data = [furniId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RentableSpaceCancelRentMessageComposer implements IMessageComposer<ConstructorParameters<typeof RentableSpaceCancelRentMessageComposer>>
{
private _data: ConstructorParameters<typeof RentableSpaceCancelRentMessageComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RentableSpaceRentMessageComposer implements IMessageComposer<ConstructorParameters<typeof RentableSpaceRentMessageComposer>>
{
private _data: ConstructorParameters<typeof RentableSpaceRentMessageComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RentableSpaceStatusMessageComposer implements IMessageComposer<ConstructorParameters<typeof RentableSpaceStatusMessageComposer>>
{
private _data: ConstructorParameters<typeof RentableSpaceStatusMessageComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class MoodlightSettingsComposer implements IMessageComposer<ConstructorParameters<typeof MoodlightSettingsComposer>>
{
private _data: ConstructorParameters<typeof MoodlightSettingsComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class MoodlightSettingsSaveComposer implements IMessageComposer<ConstructorParameters<typeof MoodlightSettingsSaveComposer>>
{
private _data: ConstructorParameters<typeof MoodlightSettingsSaveComposer>;
constructor(k: number, arg2: number, arg3: string, arg4: number, arg5: boolean)
{
this._data = [k, arg2, arg3, arg4, arg5];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class MoodlightTogggleStateComposer implements IMessageComposer<ConstructorParameters<typeof MoodlightTogggleStateComposer>>
{
private _data: ConstructorParameters<typeof MoodlightTogggleStateComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,3 @@
export * from './MoodlightSettingsComposer';
export * from './MoodlightSettingsSaveComposer';
export * from './MoodlightTogggleStateComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureFloorUpdateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureFloorUpdateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureFloorUpdateComposer>;
constructor(itemId: number, x: number, y: number, direction: number)
{
this._data = [itemId, x, y, direction];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1 @@
export * from './FurnitureFloorUpdateComposer';
@@ -0,0 +1,24 @@
export * from './AddSpamWallPostItMessageComposer';
export * from './dimmer';
export * from './ExtendRentOrBuyoutFurniMessageComposer';
export * from './ExtendRentOrBuyoutStripItemMessageComposer';
export * from './floor';
export * from './FurnitureAliasesComposer';
export * from './FurnitureGroupInfoComposer';
export * from './FurniturePickupComposer';
export * from './FurniturePlaceComposer';
export * from './FurniturePlacePaintComposer';
export * from './FurniturePostItPlaceComposer';
export * from './GetRentOrBuyoutOfferMessageComposer';
export * from './logic';
export * from './mannequin';
export * from './OpenMysteryTrophyMessageComposer';
export * from './OpenPetPackageMessageComposer';
export * from './OpenWelcomeGiftComposer';
export * from './presents';
export * from './RentableSpaceCancelRentMessageComposer';
export * from './RentableSpaceRentMessageComposer';
export * from './RentableSpaceStatusMessageComposer';
export * from './toner';
export * from './wall';
export * from './youtube';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureColorWheelComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureColorWheelComposer>>
{
private _data: ConstructorParameters<typeof FurnitureColorWheelComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureDiceActivateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureDiceActivateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureDiceActivateComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureDiceDeactivateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureDiceDeactivateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureDiceDeactivateComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureExchangeComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureExchangeComposer>>
{
private _data: ConstructorParameters<typeof FurnitureExchangeComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureMultiStateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureMultiStateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureMultiStateComposer>;
constructor(itemId: number, state: number = 0)
{
this._data = [itemId, state];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureOneWayDoorComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureOneWayDoorComposer>>
{
private _data: ConstructorParameters<typeof FurnitureOneWayDoorComposer>;
constructor(itemId: number)
{
this._data = [itemId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureRandomStateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureRandomStateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureRandomStateComposer>;
constructor(itemId: number, state: number)
{
this._data = [itemId, state];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureStackHeightComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureStackHeightComposer>>
{
private _data: ConstructorParameters<typeof FurnitureStackHeightComposer>;
constructor(itemId: number, height: number = -100)
{
this._data = [itemId, height];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureWallMultiStateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureWallMultiStateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureWallMultiStateComposer>;
constructor(itemId: number, state: number)
{
this._data = [itemId, state];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,9 @@
export * from './FurnitureColorWheelComposer';
export * from './FurnitureDiceActivateComposer';
export * from './FurnitureDiceDeactivateComposer';
export * from './FurnitureExchangeComposer';
export * from './FurnitureMultiStateComposer';
export * from './FurnitureOneWayDoorComposer';
export * from './FurnitureRandomStateComposer';
export * from './FurnitureStackHeightComposer';
export * from './FurnitureWallMultiStateComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureMannequinSaveLookComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureMannequinSaveLookComposer>>
{
private _data: ConstructorParameters<typeof FurnitureMannequinSaveLookComposer>;
constructor(k: number)
{
this._data = [k];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureMannequinSaveNameComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureMannequinSaveNameComposer>>
{
private _data: ConstructorParameters<typeof FurnitureMannequinSaveNameComposer>;
constructor(itemId: number, name: string)
{
this._data = [itemId, name];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,2 @@
export * from './FurnitureMannequinSaveLookComposer';
export * from './FurnitureMannequinSaveNameComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class OpenPresentComposer implements IMessageComposer<ConstructorParameters<typeof OpenPresentComposer>>
{
private _data: ConstructorParameters<typeof OpenPresentComposer>;
constructor(k: number)
{
this._data = [k];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1 @@
export * from './OpenPresentComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class ApplyTonerComposer implements IMessageComposer<ConstructorParameters<typeof ApplyTonerComposer>>
{
private _data: ConstructorParameters<typeof ApplyTonerComposer>;
constructor(k: number, arg2: number, arg3: number, arg4: number)
{
this._data = [k, arg2, arg3, arg4];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1 @@
export * from './ApplyTonerComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class FurnitureWallUpdateComposer implements IMessageComposer<ConstructorParameters<typeof FurnitureWallUpdateComposer>>
{
private _data: ConstructorParameters<typeof FurnitureWallUpdateComposer>;
constructor(itemId: number, location: string)
{
this._data = [itemId, location];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1 @@
export * from './FurnitureWallUpdateComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class ControlYoutubeDisplayPlaybackMessageComposer implements IMessageComposer<ConstructorParameters<typeof ControlYoutubeDisplayPlaybackMessageComposer>>
{
private _data: ConstructorParameters<typeof ControlYoutubeDisplayPlaybackMessageComposer>;
constructor(k: number, _arg_2: number)
{
this._data = [k, _arg_2];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetYoutubeDisplayStatusMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetYoutubeDisplayStatusMessageComposer>>
{
private _data: ConstructorParameters<typeof GetYoutubeDisplayStatusMessageComposer>;
constructor(k: number)
{
this._data = [k];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class SetYoutubeDisplayPlaylistMessageComposer implements IMessageComposer<ConstructorParameters<typeof SetYoutubeDisplayPlaylistMessageComposer>>
{
private _data: ConstructorParameters<typeof SetYoutubeDisplayPlaylistMessageComposer>;
constructor(k: number, _arg_2: string)
{
this._data = [k, _arg_2];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,3 @@
export * from './ControlYoutubeDisplayPlaybackMessageComposer';
export * from './GetYoutubeDisplayStatusMessageComposer';
export * from './SetYoutubeDisplayPlaylistMessageComposer';
@@ -0,0 +1,19 @@
export * from './access';
export * from './action';
export * from './bots';
export * from './data';
export * from './engine';
export * from './furniture';
export * from './furniture/dimmer';
export * from './furniture/floor';
export * from './furniture/logic';
export * from './furniture/mannequin';
export * from './furniture/presents';
export * from './furniture/toner';
export * from './furniture/wall';
export * from './furniture/youtube';
export * from './layout';
export * from './RedeemItemClothingComposer';
export * from './session';
export * from './unit';
export * from './unit/chat';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetOccupiedTilesMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetOccupiedTilesMessageComposer>>
{
private _data: ConstructorParameters<typeof GetOccupiedTilesMessageComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetRoomEntryDataMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetRoomEntryDataMessageComposer>>
{
private _data: ConstructorParameters<typeof GetRoomEntryDataMessageComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GetRoomEntryTileMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetRoomEntryTileMessageComposer>>
{
private _data: ConstructorParameters<typeof GetRoomEntryTileMessageComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class UpdateFloorPropertiesMessageComposer implements IMessageComposer<ConstructorParameters<typeof UpdateFloorPropertiesMessageComposer>>
{
private _data: ConstructorParameters<typeof UpdateFloorPropertiesMessageComposer>;
constructor(model: string, doorX: number, doorY: number, doorDirection: number, thicknessWall: number, thicknessFloor: number, wallHeight: number)
{
this._data = [model, doorX, doorY, doorDirection, thicknessWall, thicknessFloor, wallHeight];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,4 @@
export * from './GetOccupiedTilesMessageComposer';
export * from './GetRoomEntryDataMessageComposer';
export * from './GetRoomEntryTileMessageComposer';
export * from './UpdateFloorPropertiesMessageComposer';
@@ -0,0 +1,25 @@
import { IMessageComposer } from '@nitrots/api';
export class BreedPetsMessageComposer implements IMessageComposer<ConstructorParameters<typeof BreedPetsMessageComposer>>
{
public static readonly STATE_START: number = 0;
public static readonly STATE_CANCEL: number = 1;
public static readonly STATE_ACCEPT: number = 2;
private _data: ConstructorParameters<typeof BreedPetsMessageComposer>;
constructor(state: number, petOneId: number, petTwoId: number)
{
this._data = [state, petOneId, petTwoId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class PetSelectedMessageComposer implements IMessageComposer<ConstructorParameters<typeof PetSelectedMessageComposer>>
{
private _data: ConstructorParameters<typeof PetSelectedMessageComposer>;
constructor(petId: number)
{
this._data = [petId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,2 @@
export * from './BreedPetsMessageComposer';
export * from './PetSelectedMessageComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class ChangeQueueMessageComposer implements IMessageComposer<ConstructorParameters<typeof ChangeQueueMessageComposer>>
{
private _data: ConstructorParameters<typeof ChangeQueueMessageComposer>;
constructor(targetQueue: number)
{
this._data = [targetQueue];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class GoToFlatMessageComposer implements IMessageComposer<ConstructorParameters<typeof GoToFlatMessageComposer>>
{
private _data: ConstructorParameters<typeof GoToFlatMessageComposer>;
constructor(roomId: number)
{
this._data = [roomId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,2 @@
export * from './ChangeQueueMessageComposer';
export * from './GoToFlatMessageComposer';
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitActionComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitActionComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitActionComposer>;
constructor(actionType: number)
{
this._data = [actionType];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitDanceComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitDanceComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitDanceComposer>;
constructor(danceType: number)
{
this._data = [danceType];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitDropHandItemComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitDropHandItemComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitDropHandItemComposer>;
constructor()
{
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitGiveHandItemComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitGiveHandItemComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitGiveHandItemComposer>;
constructor(unitId: number)
{
this._data = [unitId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitGiveHandItemPetComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitGiveHandItemPetComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitGiveHandItemPetComposer>;
constructor(unitId: number)
{
this._data = [unitId];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}
@@ -0,0 +1,21 @@
import { IMessageComposer } from '@nitrots/api';
export class RoomUnitLookComposer implements IMessageComposer<ConstructorParameters<typeof RoomUnitLookComposer>>
{
private _data: ConstructorParameters<typeof RoomUnitLookComposer>;
constructor(x: number, y: number)
{
this._data = [x, y];
}
public getMessageArray()
{
return this._data;
}
public dispose(): void
{
return;
}
}

Some files were not shown because too many files have changed in this diff Show More