🆙 Init V3

This commit is contained in:
DuckieTM
2026-01-31 09:10:52 +01:00
commit 7feb10ab15
1733 changed files with 53405 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
import { IAvatarInfo } from './IAvatarInfo';
export class AvatarInfoPet implements IAvatarInfo
{
public static PET_INFO: string = 'IPI_PET_INFO';
public level: number = 0;
public maximumLevel: number = 0;
public experience: number = 0;
public levelExperienceGoal: number = 0;
public energy: number = 0;
public maximumEnergy: number = 0;
public happyness: number = 0;
public maximumHappyness: number = 0;
public respectsPetLeft: number = 0;
public respect: number = 0;
public age: number = 0;
public name: string = '';
public id: number = -1;
public image: HTMLImageElement = null;
public petType: number = 0;
public petBreed: number = 0;
public petFigure: string = '';
public posture: string = 'std';
public isOwner: boolean = false;
public ownerId: number = -1;
public ownerName: string = '';
public canRemovePet: boolean = false;
public roomIndex: number = 0;
public unknownRarityLevel: number = 0;
public saddle: boolean = false;
public rider: boolean = false;
public breedable: boolean = false;
public skillTresholds: number[] = [];
public publiclyRideable: number = 0;
public fullyGrown: boolean = false;
public dead: boolean = false;
public rarityLevel: number = 0;
public maximumTimeToLive: number = 0;
public remainingTimeToLive: number = 0;
public remainingGrowTime: number = 0;
public publiclyBreedable: boolean = false;
constructor(public readonly type: string)
{}
}