mirror of
https://github.com/demostf/demo.js
synced 2026-06-04 09:04:13 +02:00
encoder for createStringTable
This commit is contained in:
parent
79cd277fed
commit
89b9c3b25c
10 changed files with 276 additions and 77 deletions
|
|
@ -4,7 +4,7 @@ import {handleGameEvent} from '../PacketHandler/GameEvent';
|
|||
import {handleGameEventList} from '../PacketHandler/GameEventList';
|
||||
import {handlePacketEntities} from '../PacketHandler/PacketEntities';
|
||||
import {handleSayText2} from '../PacketHandler/SayText2';
|
||||
import {handleStringTable} from '../PacketHandler/StringTable';
|
||||
import {handleStringTable, handleStringTables} from '../PacketHandler/StringTable';
|
||||
import {Building} from './Building';
|
||||
import {Death} from './Death';
|
||||
import {GameEventDefinitionMap} from './GameEvent';
|
||||
|
|
@ -146,6 +146,10 @@ export class Match {
|
|||
handleDataTable(packet, this);
|
||||
break;
|
||||
case 'stringTable':
|
||||
handleStringTables(packet, this);
|
||||
break;
|
||||
case 'createStringTable':
|
||||
case 'updateStringTable':
|
||||
handleStringTable(packet, this);
|
||||
break;
|
||||
case 'gameEventList':
|
||||
|
|
|
|||
|
|
@ -11,6 +11,16 @@ export interface StringTablePacket {
|
|||
tables: StringTable[];
|
||||
}
|
||||
|
||||
export interface CreateStringTablePacket {
|
||||
packetType: 'createStringTable';
|
||||
table: StringTable;
|
||||
}
|
||||
|
||||
export interface UpdateStringTablePacket {
|
||||
packetType: 'updateStringTable';
|
||||
table: StringTable;
|
||||
}
|
||||
|
||||
export interface ConsoleCmdPacket {
|
||||
packetType: 'consoleCmd';
|
||||
command: string;
|
||||
|
|
@ -81,7 +91,7 @@ export interface ParseSoundsPacket {
|
|||
|
||||
export interface SetConVarPacket {
|
||||
packetType: 'setConVar';
|
||||
vars: {[key: string]: string};
|
||||
vars: { [key: string]: string };
|
||||
}
|
||||
|
||||
export interface TempEntitiesPacket {
|
||||
|
|
@ -142,6 +152,8 @@ export type UserMessagePacket = SayText2Packet | TextMessagePacket | UnknownUser
|
|||
|
||||
export type Packet = BSPDecalPacket |
|
||||
StringTablePacket |
|
||||
CreateStringTablePacket |
|
||||
UpdateStringTablePacket |
|
||||
DataTablePacket |
|
||||
ClassInfoPacket |
|
||||
EntityMessagePacket |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue