// This file has been automatically generated by writePacketClasses.js import {UUID} from '../UUID'; import Long = require('long'); import {MessageFlags} from '../../enums/MessageFlags'; import {Packet} from '../Packet'; export class GodUpdateRegionInfoPacket implements Packet { name = 'GodUpdateRegionInfo'; flags = MessageFlags.Zerocoded | MessageFlags.FrequencyLow; id = 4294901903; AgentData: { AgentID: UUID; SessionID: UUID; }; RegionInfo: { SimName: string; EstateID: number; ParentEstateID: number; RegionFlags: number; BillableFactor: number; PricePerMeter: number; RedirectGridX: number; RedirectGridY: number; }; RegionInfo2: { RegionFlagsExtended: Long; }[]; getSize(): number { return (this.RegionInfo['SimName'].length + 1) + ((8) * this.RegionInfo2.length) + 61; } }