Skip to content

Instantly share code, notes, and snippets.

{
"players": [
6,
4,
0,
1
],
"fight": {
"time_start": 1249.9164,
"time_end": 1289.3734,
int __fastcall rev_connect(__int64 a1, double a2)
{
__int64 v2; // r13@1
int result; // eax@3
int v4; // er15@5
__int64 v5; // rcx@5
__int64 v6; // rcx@6
__int64 v7; // rax@10
int v8; // eax@16
__int64 v9; // r15@18
void __fastcall CConnectGameClient::CheckForResend(CConnectGameClient *this, char a2, double a3)
{
signed int v3; // ecx@6
__int64 v4; // r14@8
signed __int64 v5; // rbx@8
int v6; // er15@9
int v7; // eax@9
__int64 v8; // rcx@9
__int64 v9; // rdx@11
__int64 v10; // rdx@17
[ProcessorState] Found PlayerResources at index 460
[ProcessorState] Found GamerulesProxy at index 473
[Chat] Admin Meister Division 3: aduhhhhh langsung ajja
[Player] Added Leon- 4/4/6 to team 2 using hero CDOTA_Unit_Hero_Juggernaut (npc_dota_hero_juggernaut)
[Player] Added Zero 8/3/10 to team 3 using hero CDOTA_Unit_Hero_Sven (npc_dota_hero_sven)
[Player] Added LyD 5/0/7 to team 3 using hero CDOTA_Unit_Hero_Ogre_Magi (npc_dota_hero_ogre_magi)
[Player] Added JESA! 1/1/9 to team 2 using hero CDOTA_Unit_Hero_Axe (npc_dota_hero_axe)
[Player] Added NyomNyom 3/3/2 to team 2 using hero CDOTA_Unit_Hero_Nyx_Assassin (npc_dota_hero_nyx_assassin)
[Player] Added erga 0/0/8 to team 2 using hero CDOTA_Unit_Hero_Tinker (npc_dota_hero_tinker)
[Player] Added Standin.Ivo 6/0/11 to team 3 using hero CDOTA_Unit_Hero_Mirana (npc_dota_hero_mirana)
{
"courier_deaths": [],
"evendescriptors": [],
"teams": [],
"frames": [],
"smokes": [],
"chat": [],
"teamfight": [],
"match": [],
"broadcasters": [],
/** Static fieldpath lookup */
force_inline fieldop* fieldop_lookup(uint32_t id) {
switch (id) {
case 0: // PlusOne
return &fieldpath_operations[0];
case 2: // FieldPathEncodeFinish
return &fieldpath_operations[39];
case 14: // PlusTwo
return &fieldpath_operations[1];
case 15: // PushOneLeftDeltaNRightNonZeroPack6Bits

Keybase proof

I hereby claim:

  • I am invokr on github.
  • I am invokr (https://keybase.io/invokr) on keybase.
  • I have a public key whose fingerprint is B999 CE0E 96A2 E246 95B2 D15A A70B 51F1 8BC6 B409

To claim this, I am signing this object:

#ifndef _HANDLER_COMBATLOG_HPP_
#define _HANDLER_COMBATLOG_HPP_
#include <sstream>
#include <alice/handler.hpp>
#include <alice/dota_gcmessages_common.pb.h>
#include <alice/netmessages.pb.h>
#include <alice/networkbasetypes.pb.h>
=== RUN TestReadProperties
manta.PlusTwo: Name: CBaseEntity
manta.(*fieldpath).walk: Reached in 4 bits, m_flSimulationTime
manta.PlusOne: Name: CBaseEntity
manta.(*fieldpath).walk: Reached in 1 bits, m_hOwnerEntity
manta.PlusOne: Name: CBaseEntity
manta.(*fieldpath).walk: Reached in 1 bits, CBodyComponent
manta.PushOneLeftDeltaZeroRightZero: Name: CBaseEntity
manta.(*fieldpath).walk: Reached in 12 bits, m_cellX
manta.PlusOne: Name: CBaseEntity
// This works:
i.value.(func(*reader, *fieldpath))(r, fp)
// This doesn't:
type FieldPathOpFcn func(*reader, *fieldpath)
i.value.(FieldPathOpFcn)(r, fp)
panic: interface conversion: interface is func(*manta.reader, *manta.fieldpath), not manta.FieldPathOpFcn