commit 91c7a11ba88c345cabd37aeec7a7b0e1798614fb Author: Patryk Gensch <43010113+patryk025@users.noreply.github.com> Date: Sat May 30 22:11:41 2026 +0200 Engine-surface extractor for Piklib/BlooMoo + golden-pair snapshots Ghidra headless post-script (pyghidra/Jython) that extracts the scripting "surface" of Aidem Media engine DLLs into a versionable snapshot.json, for diffing engine versions. All four axes validated on the golden pair (PIKLIB8.dll / MSVC6 vs bloomoodll.dll / MSVC8): - types : CMC_ObjectsContainer::resolve factory ladder (script name -> C++ class, ctor, object size; + dispatch_addr, via_module_iface for the dual MULTIARRAY branch) - methods : CMC_*_Runner::prepareMthHashSet (name -> id) + inheritance chain - events : CMC_*::getBehavioursList (ordered per-class list) - fields : CMC_* ctor -> CMElement::getPropertyValue (name + type) (+ bonus struct_layout: this+offset stores via decompiler P-code) Extraction rests on semantic anchors (call targets, referenced string literals, push/immediate operands), never decompiled-C text, so the same script works across both compilers despite ILT stubs, undefined string literals, unnamed FUN_ ctors and an MSVC6 inline-strcpy off-by-one. Co-Authored-By: Claude Opus 4.8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6186234 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# Golden-pair snapshots ARE tracked as validated reference data for the diff engine. + +# Binaries / Ghidra projects never belong in git +*.dll +*.exe +*.iso +*.zip +*.gpr +*.rep/ + +# Python +__pycache__/ +*.pyc +.venv/ + +# macOS +.DS_Store diff --git a/README.md b/README.md new file mode 100644 index 0000000..222214b --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +# aidem_media_playground + +Narzędzie do **analizy różnicowej** silników gier Aidem Media (Piklib / BlooMoo). +Cel: katalog gier (z ISO/ZIP), wersje silnika z hashami, oraz ekstrakcja i porównywanie +"powierzchni silnika" — typów, metod, eventów i pól klas `CMC_*` — między wersjami. + +## Status + +Faza 1: **ekstraktor `snapshot.json` z Ghidry** (walidacja na golden pair PIKLIB8 ↔ bloomoo). +Infrastruktura (FastAPI + worker + DB + front) dochodzi dopiero, gdy format snapshotu +będzie sprawdzony na realnych binariach. + +## Architektura (docelowa) + +Modularny monolit + worker. Backend Python/FastAPI tylko zleca, wersjonuje i diffuje. +Cała ekstrakcja żyje w **workerze = Ghidra headless + ten skrypt**, bo wymaga dostępu +do call-grafu, referencji i vtable. Worker emituje `snapshot.json`, monolit go konsumuje. + +``` +Front (centrum dowodzenia) ─ FastAPI (katalog/hashe/diff) ─ PostgreSQL + │ kolejka + Worker: Ghidra headless + extract_engine_surface.py +``` + +## Zasada ekstrakcji + +Ekstrakcja stoi na **kotwicach semantycznych** (cele wywołań, referowane literały +stringów, immediaty `PUSH`), a **nie** na tekście dekompilatu. Dzięki temu jeden skrypt +działa na MSVC6 (Piklib) i MSVC8 (BlooMoo) mimo różnego kodu wynikowego. + +| Co | Kotwica w Ghidrze | Status | +|----|-------------------|--------| +| Typy | `CMC_ObjectsContainer::resolve`: `operator==("NAME")` → `operator_new(SIZE)` → `CMC_X::CMC_X` | ✅ (+ `dispatch_addr`, `via_module_iface`) | +| Metody | `CMC_*_Runner::prepareMthHashSet`: `CInteger(id)` + `CStringHashCode("NAME")` + `CHashtable::put` | ✅ (+ `method_inheritance`) | +| Eventy | `CMC_*::getBehavioursList`: lista literałów `CXString` | ✅ (lista per klasa, bez dziedziczenia) | +| Pola (skryptowe) | ctory `CMC_*`: literały czytane przez `CMElement::getPropertyValue` → nazwa + typ pola (FPS, PRELOAD, VISIBLE…) | ✅ (+ `field_inheritance`) | +| Layout C++ (bonus) | ctory `CMC_*`: store'y `this+offset` przez P-code (rozmyte, `is_vtable`) | ✅ pod `struct_layout` | + +## Uruchomienie ekstraktora + +**W GUI Ghidry** (najszybciej do walidacji): skopiuj `ghidra_scripts/extract_engine_surface.py` +do swojego katalogu skryptów (Script Manager → *Manage Script Directories*), otwórz program, +uruchom skrypt. Wynik trafi do `.snapshot.json` w katalogu roboczym Ghidry. + +**Headless** (tryb docelowy): +```bash +analyzeHeadless -process PIKLIB8.dll \ + -postScript extract_engine_surface.py "$(pwd)/snapshots/PIKLIB8.snapshot.json" +``` + +## Format snapshotu + +`schema_version`, `binary{name,sha256,engine,compiler,factory_addr}`, oraz listy +`types` / `methods` / `events` / `fields`. Diff = operacje na zbiorach dwóch snapshotów. diff --git a/ghidra_scripts/extract_engine_surface.py b/ghidra_scripts/extract_engine_surface.py new file mode 100644 index 0000000..7efea33 --- /dev/null +++ b/ghidra_scripts/extract_engine_surface.py @@ -0,0 +1,618 @@ +# Extract the "engine surface" (types/methods/events/fields) from a Piklib/BlooMoo +# engine DLL and emit a snapshot.json for cross-version diffing. +# +# Runs as a Ghidra **headless** post-script. Compatible with both pyghidra (CPython 3) +# and the bundled Jython 2.7, so it avoids f-strings and py3-only APIs. +# +# Usage (headless): +# analyzeHeadless -process PIKLIB8.dll \ +# -postScript extract_engine_surface.py /abs/path/out.snapshot.json +# +# Design note: extraction stands on SEMANTIC ANCHORS (call targets, referenced string +# constants, push immediates), never on decompiled-C text. That is what makes the same +# script work across MSVC6 (Piklib) and MSVC8 (BlooMoo) despite very different codegen. +# +# @category AidemMedia +from __future__ import print_function + +import json +import hashlib +import os +import re +import tempfile + +from ghidra.app.decompiler import DecompInterface +from ghidra.program.model.pcode import PcodeOp + +# Names of the helper functions the factory dispatch relies on. These survive demangling +# identically on both compilers. +OP_NEW = "operator_new" +OP_EQ = "operator==" +CMC_PREFIX = "CMC_" + +# How many preceding instructions to inspect when recovering a PUSH argument. +LOOKBACK = 8 + + +# --------------------------------------------------------------------------- helpers + +def find_function_by_qualified(program, class_name, method_name): + """Find a function `method_name` whose immediate parent namespace is `class_name`.""" + fm = program.getFunctionManager() + it = fm.getFunctions(True) + while it.hasNext(): + f = it.next() + if f.getName() != method_name: + continue + ns = f.getParentNamespace() + if ns is not None and ns.getName() == class_name: + return f + return None + + +def call_target(program, instr): + """Resolve the (possibly thunked) function a direct CALL points at, or None.""" + fm = program.getFunctionManager() + for a in instr.getFlows(): + f = fm.getFunctionAt(a) + if f is not None: + return f + return None + + +def resolve_thunk(func): + """Follow an incremental-linking (ILT) thunk to the real function. MSVC8 places a + `JMP real` stub at the symbol address; the actual body lives elsewhere. + + Two cases: (a) Ghidra modelled it as a real thunk function, or (b) it didn't, and the + stub is just a function whose entire body is one unconditional `JMP real` (the symbol + `resolve` sits on the stub, while the body is e.g. FUN_xxxx).""" + if func is None: + return func + if func.isThunk(): + return func.getThunkedFunction(True) + instr = currentProgram.getListing().getInstructionAt(func.getEntryPoint()) + if instr is not None: + ft = instr.getFlowType() + if ft.isJump() and not ft.isConditional(): + flows = instr.getFlows() + if len(flows) == 1: + target = currentProgram.getFunctionManager().getFunctionAt(flows[0]) + if target is not None: + return target + return func + + +def _read_cstring(program, addr, maxlen=64): + """Read a NUL-terminated printable-ASCII string straight from memory. Needed because + some type-name literals (e.g. "BOOL", "FONT") are referenced but never defined as Data, + so getDataAt() returns nothing for them.""" + mem = program.getMemory() + chars = [] + i = 0 + while i < maxlen: + try: + b = mem.getByte(addr.add(i)) & 0xff + except: # noqa: E722 - Java MemoryAccessException isn't a Python Exception under Jython + return None + if b == 0: + break + if b < 0x20 or b > 0x7e: + return None # not a clean type-name literal + chars.append(chr(b)) + i += 1 + return "".join(chars) if chars else None + + +def _string_at(program, addr): + if addr is None or not addr.isMemoryAddress(): + return None # skip stack/register/constant refs (e.g. inline CXString stack buffers) + d = program.getListing().getDataAt(addr) + if d is not None and d.hasStringValue(): + return str(d.getValue()) + return _read_cstring(program, addr) # fall back to raw memory for undefined literals + + +def lookback_string(program, recent): + """Most recent PUSH that references (or immediately points at) a string constant.""" + af = program.getAddressFactory().getDefaultAddressSpace() + for instr in reversed(recent): + if instr.getMnemonicString() != "PUSH": + continue + for ref in instr.getReferencesFrom(): + s = _string_at(program, ref.getToAddress()) + if s is not None: + return s + sc = instr.getScalar(0) # fallback: treat the immediate as an address + if sc is not None: + try: + s = _string_at(program, af.getAddress(sc.getUnsignedValue())) + if s is not None: + return s + except Exception: + pass + return None + + +def lookback_scalar(recent): + """Most recent PUSH of a plain integer immediate (the operator_new size).""" + for instr in reversed(recent): + if instr.getMnemonicString() == "PUSH": + sc = instr.getScalar(0) + if sc is not None and not instr.getReferencesFrom(): + return int(sc.getUnsignedValue()) + return None + + +# A load from an object field: `[ + 0xNN]` with a general register base (not the stack +# pointer/base ESP/EBP). The module-interface dispatch branches fetch their container from a +# field of `this` this way, while the direct branches pass `this` straight from a register. +# Offset-agnostic, so it survives different compilers/struct layouts. +_FIELD_LOAD = re.compile(r"\[E(?:AX|BX|CX|DX|SI|DI) \+ 0x[0-9a-fA-F]+\]") + + +def _branch_uses_field_load(branch): + for instr in branch: + if _FIELD_LOAD.search(instr.toString()): + return True + return False + + +def _imm_string(program, instr): + """If any operand is an immediate that points at a printable string, return that string. + + Used for method names: they are loaded as `MOV reg, `, and the immediate is the + true string start. Relying on references instead breaks under MSVC6, whose inline strcpy + references string+1 (first char handled separately), truncating the name by one char.""" + af = program.getAddressFactory().getDefaultAddressSpace() + for opi in range(instr.getNumOperands()): + sc = instr.getScalar(opi) + if sc is None: + continue + try: + s = _string_at(program, af.getAddress(sc.getUnsignedValue())) + except: # noqa: E722 + continue + if s is not None: + return s + return None + + +# --------------------------------------------------------------------------- extractors + +def extract_types(program, factory): + """Walk CMC_ObjectsContainer::resolve, recovering the type-dispatch ladder. + + Per branch the engine emits, in order: + CALL operator==(typeStr, "NAME") -> script type name + CALL operator_new(SIZE) -> object allocation size + CALL (...) -> the next call IS the constructor + + The constructor is detected *structurally* (first CALL after operator_new), not by name: + several ctors are unnamed FUN_xxxx (e.g. CMC_Text, CMC_Movie) and name-gating dropped them. + """ + listing = program.getListing() + types = [] + recent = [] + branch = [] # instructions since the current branch's operator== match + pending_name = None + pending_size = None + armed = False # set by operator_new; the next CALL is the object's constructor + + it = listing.getInstructions(factory.getBody(), True) + while it.hasNext(): + instr = it.next() + if instr.getMnemonicString() == "CALL": + f = call_target(program, instr) + tname = f.getName() if f is not None else None + if tname == OP_EQ: + s = lookback_string(program, recent) + if s is not None: + pending_name = s + branch = [] + elif tname == OP_NEW: + pending_size = lookback_scalar(recent) + armed = True + elif armed: + if pending_name is not None and f is not None: + ctor = resolve_thunk(f) + cls = f.getName() + types.append({ + "script_name": pending_name, + "cpp_class": cls if cls.startswith(CMC_PREFIX) else None, + "ctor_addr": "0x%x" % ctor.getEntryPoint().getOffset(), + "object_size": pending_size, + "dispatch_addr": "0x%x" % instr.getAddress().getOffset(), + "via_module_iface": _branch_uses_field_load(branch), + }) + pending_name = None + pending_size = None + armed = False + recent.append(instr) + branch.append(instr) + if len(recent) > LOOKBACK: + recent.pop(0) + return types + + +def _owner_from_runner(runner_name): + """CMC_Animo_Runner -> CMC_Animo ; CMC_Runner -> CMC (the base that holds global methods).""" + if runner_name.endswith("_Runner"): + return runner_name[:-len("_Runner")] + return runner_name + + +def _is_method_name(s): + return bool(s) and all(c.isalnum() or c == "_" for c in s) + + +def _extract_methods_from(program, runner_func): + """Walk one CMC_*_Runner::prepareMthHashSet, recovering its directly-registered methods. + + Per method the engine emits: new CInteger(ID) ; new CStringHashCode("NAME") ; CHashtable::put. + The method name is *loaded* (MOV), not pushed, so we track the most recent string literal + referenced by any instruction rather than scanning PUSH operands. The leading call to the + base class's prepareMthHashSet gives the inheritance link (inherited/global methods).""" + listing = program.getListing() + methods = [] + base_runner = None + last_string = None + last_id = None + pending_name = None + recent = [] + + ns = runner_func.getParentNamespace() + runner = ns.getName() if ns is not None else "?" + owner = _owner_from_runner(runner) + + it = listing.getInstructions(resolve_thunk(runner_func).getBody(), True) + while it.hasNext(): + instr = it.next() + s = _imm_string(program, instr) + if s is not None and _is_method_name(s): + last_string = s + if instr.getMnemonicString() == "CALL": + cf = call_target(program, instr) + cname = cf.getName() if cf is not None else None + cns = cf.getParentNamespace() if cf is not None else None + cns_name = cns.getName() if cns is not None else None + if cname == "prepareMthHashSet": + if base_runner is None: + base_runner = cns_name + elif cname == "CInteger": + last_id = lookback_scalar(recent) + elif cname == "CStringHashCode": + pending_name = last_string + elif cname == "put" and cns_name == "CHashtable": + if pending_name is not None: + methods.append({"owner": owner, "runner": runner, + "name": pending_name, "id": last_id}) + pending_name = None + recent.append(instr) + if len(recent) > LOOKBACK: + recent.pop(0) + return methods, runner, base_runner + + +def extract_methods(program): + """Returns (methods, inheritance). `methods` lists each Runner's directly-registered + methods; `inheritance` maps each runner to the base runner it chains to, so the consumer + can compose the full (incl. global) method set per type. Method id -> vtable address + correlation is a later step.""" + fm = program.getFunctionManager() + methods = [] + inheritance = [] + it = fm.getFunctions(True) + while it.hasNext(): + f = it.next() + if f.getName() != "prepareMthHashSet": + continue + own, runner, base = _extract_methods_from(program, f) + methods.extend(own) + if base is not None: + inheritance.append({"runner": runner, "base_runner": base}) + return methods, inheritance + + +def extract_events(program): + """Per CMC_*::getBehavioursList, collect the ordered event-name literals (ONINIT, ONDONE, ...). + + The function builds a flat CXString[] with each name inlined; there is no base-class call, so + each class's list is self-contained (no inheritance chain, unlike methods). Each literal is + loaded twice per entry (strlen + memcpy), so consecutive duplicates are collapsed.""" + fm = program.getFunctionManager() + listing = program.getListing() + events = [] + it = fm.getFunctions(True) + while it.hasNext(): + f = it.next() + if f.getName() != "getBehavioursList": + continue + ns = f.getParentNamespace() + owner = ns.getName() if ns is not None else "?" + order = 0 + last = None + ins = listing.getInstructions(resolve_thunk(f).getBody(), True) + while ins.hasNext(): + s = _imm_string(program, ins.next()) + if s is not None and _is_method_name(s) and s != last: + events.append({"owner": owner, "name": s, "order": order}) + order += 1 + last = s + return events + + +def _is_cmc_ctor(func): + ns = func.getParentNamespace() + return ns is not None and func.getName() == ns.getName() and func.getName().startswith(CMC_PREFIX) + + +def _this_varnodes(high): + """Varnodes that represent the `this` parameter (parameter category index 0).""" + out = set() + syms = high.getLocalSymbolMap().getSymbols() + while syms.hasNext(): + s = syms.next() + if s.isParameter() and s.getCategoryIndex() == 0: + hv = s.getHighVariable() + if hv is not None: + for vn in hv.getInstances(): + out.add(vn) + return out + + +def _trace_this_offset(vn, this_vns, depth=0): + """If `vn` is `this + constant`, return the constant; else None. Walks the def chain through + the address arithmetic the decompiler emits (this abstracts away which register held `this`).""" + if vn is None or depth > 12: + return None + if vn in this_vns: + return 0 + d = vn.getDef() + if d is None: + return None + op = d.getOpcode() + ins = d.getInputs() + if op in (PcodeOp.INT_ADD, PcodeOp.PTRADD): + a, b = ins[0], ins[1] + if b.isConstant(): + base = _trace_this_offset(a, this_vns, depth + 1) + if base is not None: + step = ins[2].getOffset() if (op == PcodeOp.PTRADD and len(ins) > 2) else 1 + return base + b.getOffset() * step + if a.isConstant(): + base = _trace_this_offset(b, this_vns, depth + 1) + if base is not None: + return base + a.getOffset() + elif op == PcodeOp.PTRSUB: + b = ins[1] + if b.isConstant(): + base = _trace_this_offset(ins[0], this_vns, depth + 1) + if base is not None: + return base + b.getOffset() + elif op in (PcodeOp.COPY, PcodeOp.CAST, PcodeOp.INT_ZEXT, PcodeOp.INT_SEXT): + return _trace_this_offset(ins[0], this_vns, depth + 1) + return None + + +def _is_vtable_value(program, vn): + """True if the stored value is a constant pointer to a *vftable* symbol.""" + if not vn.isConstant(): + return False + try: + a = program.getAddressFactory().getDefaultAddressSpace().getAddress(vn.getOffset()) + except: # noqa: E722 + return False + sym = program.getSymbolTable().getPrimarySymbol(a) + return sym is not None and "vftable" in sym.getName().lower() + + +def _base_ctor(program, ctor): + """Direct base class = the first CMC_* constructor this ctor calls (conventionally first).""" + listing = program.getListing() + it = listing.getInstructions(resolve_thunk(ctor).getBody(), True) + while it.hasNext(): + instr = it.next() + if instr.getMnemonicString() == "CALL": + cf = call_target(program, instr) + if cf is not None and _is_cmc_ctor(cf) and cf.getName() != ctor.getName(): + return cf.getName() + return None + + +def _extract_fields_from(program, ifc, ctor): + """Recover this-relative STORE offsets from one CMC_* constructor via decompiler P-code.""" + res = ifc.decompileFunction(ctor, 60, monitor) + if res is None or not res.decompileCompleted(): + return [], None + high = res.getHighFunction() + if high is None: + return [], None + this_vns = _this_varnodes(high) + if not this_vns: + return [], None + owner = ctor.getParentNamespace().getName() + fields = {} + ops = high.getPcodeOps() + while ops.hasNext(): + op = ops.next() + if op.getOpcode() != PcodeOp.STORE: + continue + off = _trace_this_offset(op.getInput(1), this_vns) + if off is None or off < 0: + continue + val = op.getInput(2) + rec = {"owner": owner, "offset": off, "size": val.getSize(), + "is_vtable": _is_vtable_value(program, val), "confidence": "high"} + cur = fields.get(off) + if cur is None or rec["size"] > cur["size"]: + fields[off] = rec + return list(fields.values()), _base_ctor(program, ctor) + + +_PROP_TYPE = [("Bool", "bool"), ("Int", "int"), ("Double", "double"), ("Float", "double"), + ("List", "list"), ("Point", "point"), ("Size", "size"), ("Rect", "rect")] + + +def _prop_type(getter): + """Map a CMElement::getPropertyValue getter name to the script field type.""" + for needle, ty in _PROP_TYPE: + if needle in getter: + return ty + return "string" # plain getPropertyValue + + +def extract_script_fields(program): + """The script-visible named fields each type exposes (FILENAME, FPS, PRELOAD, VISIBLE, ...). + + The CMC_* constructor reads them from the element: it builds the property-name literal and + calls CMElement::getPropertyValue(...). We anchor on that getter call, take the preceding + string literal as the field name, and derive the field type from the getter. Returns a flat + list deduped per (owner, name).""" + fm = program.getFunctionManager() + listing = program.getListing() + by_key = {} # (owner, name) -> record + next_order = {} # owner -> next order index + it = fm.getFunctions(True) + while it.hasNext(): + f = it.next() + if not _is_cmc_ctor(f): + continue + owner = f.getParentNamespace().getName() + last_string = None + ins = listing.getInstructions(resolve_thunk(f).getBody(), True) + while ins.hasNext(): + instr = ins.next() + s = _imm_string(program, instr) + if s is not None and _is_method_name(s): + last_string = s + if instr.getMnemonicString() == "CALL": + cf = call_target(program, instr) + cname = cf.getName() if cf is not None else None + if cname is not None and cname.startswith("getProperty") and last_string is not None: + key = (owner, last_string) + if key not in by_key: + o = next_order.get(owner, 0) + by_key[key] = {"owner": owner, "name": last_string, + "type": _prop_type(cname), "order": o} + next_order[owner] = o + 1 + last_string = None + return sorted(by_key.values(), key=lambda r: (r["owner"], r["order"])) + + +def extract_struct_layout(program): + """Bonus/fuzzy axis: per CMC_* constructor, recover the this-relative C++ field stores + (offset, size, is_vtable) and the base-class link. Offsets come from decompiler P-code, so + they are normalised across compilers. Returns (layout, field_inheritance).""" + fm = program.getFunctionManager() + ifc = DecompInterface() + ifc.openProgram(program) + try: + by_key = {} # (owner, offset) -> field record, deduped across overloaded ctors + inheritance = {} # class -> base_class + it = fm.getFunctions(True) + while it.hasNext(): + f = it.next() + if not _is_cmc_ctor(f): + continue + own, base = _extract_fields_from(program, ifc, f) + for rec in own: + key = (rec["owner"], rec["offset"]) + cur = by_key.get(key) + if cur is None or rec["size"] > cur["size"]: + by_key[key] = rec + if base is not None and f.getName() not in inheritance: + inheritance[f.getName()] = base + fields = sorted(by_key.values(), key=lambda r: (r["owner"], r["offset"])) + field_inheritance = [{"class": k, "base_class": v} for k, v in inheritance.items()] + return fields, field_inheritance + finally: + ifc.dispose() + + +# --------------------------------------------------------------------------- metadata + +def detect_engine(factory): + """(engine, compiler) from the factory's enclosing namespace. Compiler is heuristic.""" + ns = factory.getParentNamespace() + parent = ns.getParentNamespace() if ns is not None else None + if parent is not None and parent.getName() == "BlooMooDLL": + return ("BlooMoo", "MSVC8") + return ("Piklib", "MSVC6") + + +def default_out_path(program): + """Write into /snapshots/ (derived from this script's own location), + falling back to the OS temp dir if the layout is unexpected or unwritable.""" + name = program.getName() + ".snapshot.json" + try: + scripts_dir = os.path.dirname(getSourceFile().getAbsolutePath()) # .../ghidra_scripts + out_dir = os.path.join(os.path.dirname(scripts_dir), "snapshots") + if not os.path.isdir(out_dir): + os.makedirs(out_dir) + return os.path.join(out_dir, name) + except Exception: + return os.path.join(tempfile.gettempdir(), name) + + +def sha256_of(program): + try: + path = program.getExecutablePath() + fh = open(path, "rb") + try: + return hashlib.sha256(fh.read()).hexdigest() + finally: + fh.close() + except Exception: + return None + + +# --------------------------------------------------------------------------- main + +def run(): + program = currentProgram # GhidraScript/pyghidra inject this global, not `program` + factory = find_function_by_qualified(program, "CMC_ObjectsContainer", "resolve") + if factory is None: + print("[!] CMC_ObjectsContainer::resolve not found - is this a Piklib/BlooMoo DLL?") + return + + engine, compiler = detect_engine(factory) # namespace lives on the symbol/stub + factory = resolve_thunk(factory) # MSVC8 exposes the symbol as a JMP stub + types = extract_types(program, factory) + methods, method_inheritance = extract_methods(program) + events = extract_events(program) + fields = extract_script_fields(program) + struct_layout, field_inheritance = extract_struct_layout(program) + + snapshot = { + "schema_version": 3, + "binary": { + "name": program.getName(), + "sha256": sha256_of(program), + "engine": engine, + "compiler": compiler, + "factory_addr": "0x%x" % factory.getEntryPoint().getOffset(), + }, + "types": types, + "methods": methods, + "method_inheritance": method_inheritance, + "events": events, + "fields": fields, + "field_inheritance": field_inheritance, + "struct_layout": struct_layout, + } + + args = getScriptArgs() + out_path = args[0] if len(args) > 0 else default_out_path(program) + fh = open(out_path, "w") + try: + fh.write(json.dumps(snapshot, indent=2, sort_keys=True)) + finally: + fh.close() + + print("[+] %s [%s/%s]: %d types, %d methods, %d events, %d fields (%d layout) -> %s" % ( + program.getName(), engine, compiler, len(types), len(methods), + len(events), len(fields), len(struct_layout), out_path)) + + +run() diff --git a/snapshots/PIKLIB8.dll.snapshot.json b/snapshots/PIKLIB8.dll.snapshot.json new file mode 100644 index 0000000..78a34d2 --- /dev/null +++ b/snapshots/PIKLIB8.dll.snapshot.json @@ -0,0 +1,15722 @@ +{ + "binary": { + "compiler": "MSVC6", + "engine": "Piklib", + "factory_addr": "0x1008bb90", + "name": "PIKLIB8.dll", + "sha256": "a5dea135d4ce909abedd3b7623dc1e7390f578f5242799c66b266257a04de86b" + }, + "events": [ + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Animo" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Animo" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Animo" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Animo" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Animo" + }, + { + "name": "ONPAUSED", + "order": 5, + "owner": "CMC_Animo" + }, + { + "name": "ONRESUMED", + "order": 6, + "owner": "CMC_Animo" + }, + { + "name": "ONFRAMECHANGED", + "order": 7, + "owner": "CMC_Animo" + }, + { + "name": "ONCOLLISION", + "order": 8, + "owner": "CMC_Animo" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 9, + "owner": "CMC_Animo" + }, + { + "name": "ONFOCUSON", + "order": 10, + "owner": "CMC_Animo" + }, + { + "name": "ONFOCUSOFF", + "order": 11, + "owner": "CMC_Animo" + }, + { + "name": "ONCLICK", + "order": 12, + "owner": "CMC_Animo" + }, + { + "name": "ONRELEASE", + "order": 13, + "owner": "CMC_Animo" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Array" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Array" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Array" + }, + { + "name": "ONCHANGED", + "order": 3, + "owner": "CMC_Array" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONRUNTIMESUCCESS", + "order": 3, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONRUNTIMEFAILED", + "order": 4, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Button" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Button" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Button" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Button" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Button" + }, + { + "name": "ONPAUSED", + "order": 5, + "owner": "CMC_Button" + }, + { + "name": "ONCLICKED", + "order": 6, + "owner": "CMC_Button" + }, + { + "name": "ONRELEASED", + "order": 7, + "owner": "CMC_Button" + }, + { + "name": "ONACTION", + "order": 8, + "owner": "CMC_Button" + }, + { + "name": "ONSTARTDRAGGING", + "order": 9, + "owner": "CMC_Button" + }, + { + "name": "ONDRAGGING", + "order": 10, + "owner": "CMC_Button" + }, + { + "name": "ONENDDRAGGING", + "order": 11, + "owner": "CMC_Button" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Canvas" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Canvas" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Canvas" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Canvas" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Canvas" + }, + { + "name": "ONCLICK", + "order": 5, + "owner": "CMC_Canvas" + }, + { + "name": "ONRELEASE", + "order": 6, + "owner": "CMC_Canvas" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONINITIALUPDATE", + "order": 3, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONUPDATE", + "order": 4, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONUPDATED", + "order": 5, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONWINDOWFOCUSON", + "order": 6, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONWINDOWFOCUSOFF", + "order": 7, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_EditBox" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_EditBox" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_EditBox" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_EditBox" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_EditBox" + }, + { + "name": "ONCHANGED", + "order": 5, + "owner": "CMC_EditBox" + }, + { + "name": "ONENTER", + "order": 6, + "owner": "CMC_EditBox" + }, + { + "name": "ONESC", + "order": 7, + "owner": "CMC_EditBox" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Behaviour" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Behaviour" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Behaviour" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Image" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Image" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Image" + }, + { + "name": "ONCOLLISION", + "order": 3, + "owner": "CMC_Image" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 4, + "owner": "CMC_Image" + }, + { + "name": "ONFOCUSON", + "order": 5, + "owner": "CMC_Image" + }, + { + "name": "ONFOCUSOFF", + "order": 6, + "owner": "CMC_Image" + }, + { + "name": "ONCLICK", + "order": 7, + "owner": "CMC_Image" + }, + { + "name": "ONRELEASE", + "order": 8, + "owner": "CMC_Image" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Joystick" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Joystick" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Joystick" + }, + { + "name": "ONBUTTONUP", + "order": 3, + "owner": "CMC_Joystick" + }, + { + "name": "ONBUTTONDOWN", + "order": 4, + "owner": "CMC_Joystick" + }, + { + "name": "ONMOVE", + "order": 5, + "owner": "CMC_Joystick" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Keyboard" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Keyboard" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Keyboard" + }, + { + "name": "ONCHAR", + "order": 3, + "owner": "CMC_Keyboard" + }, + { + "name": "ONKEYDOWN", + "order": 4, + "owner": "CMC_Keyboard" + }, + { + "name": "ONKEYUP", + "order": 5, + "owner": "CMC_Keyboard" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Mouse" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Mouse" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Mouse" + }, + { + "name": "ONMOVE", + "order": 3, + "owner": "CMC_Mouse" + }, + { + "name": "ONCLICK", + "order": 4, + "owner": "CMC_Mouse" + }, + { + "name": "ONRELEASE", + "order": 5, + "owner": "CMC_Mouse" + }, + { + "name": "ONDBLCLICK", + "order": 6, + "owner": "CMC_Mouse" + }, + { + "name": "ONCONNECTED", + "order": 0, + "owner": "CMC_NetClient" + }, + { + "name": "ONCOMMAND", + "order": 1, + "owner": "CMC_NetClient" + }, + { + "name": "ONCONNECTIONCLOSED", + "order": 2, + "owner": "CMC_NetClient" + }, + { + "name": "ONNEWPLAYER", + "order": 0, + "owner": "CMC_NetServer" + }, + { + "name": "ONDESTROYPLAYER", + "order": 1, + "owner": "CMC_NetServer" + }, + { + "name": "ONCOMMAND", + "order": 2, + "owner": "CMC_NetServer" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Pattern" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Pattern" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Pattern" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Pattern" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Pattern" + }, + { + "name": "ONCLICK", + "order": 5, + "owner": "CMC_Pattern" + }, + { + "name": "ONRELEASE", + "order": 6, + "owner": "CMC_Pattern" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Scene" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Scene" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Scene" + }, + { + "name": "ONDOMODAL", + "order": 3, + "owner": "CMC_Scene" + }, + { + "name": "ONRESTART", + "order": 4, + "owner": "CMC_Scene" + }, + { + "name": "ONMUSICLOOPED", + "order": 5, + "owner": "CMC_Scene" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Scroll" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Scroll" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Scroll" + }, + { + "name": "ONTOP", + "order": 3, + "owner": "CMC_Scroll" + }, + { + "name": "ONBOTTOM", + "order": 4, + "owner": "CMC_Scroll" + }, + { + "name": "ONLEFT", + "order": 5, + "owner": "CMC_Scroll" + }, + { + "name": "ONRIGHT", + "order": 6, + "owner": "CMC_Scroll" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Sequence" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Sequence" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Sequence" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Sequence" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Sequence" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Sound" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Sound" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Sound" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Sound" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Sound" + }, + { + "name": "ONRESUMED", + "order": 5, + "owner": "CMC_Sound" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Text" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Text" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Text" + }, + { + "name": "ONCOLLISION", + "order": 3, + "owner": "CMC_Text" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 4, + "owner": "CMC_Text" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Timer" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Timer" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Timer" + }, + { + "name": "ONTICK", + "order": 3, + "owner": "CMC_Timer" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Variable" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Variable" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Variable" + }, + { + "name": "ONCHANGED", + "order": 3, + "owner": "CMC_Variable" + }, + { + "name": "ONBRUTALCHANGED", + "order": 4, + "owner": "CMC_Variable" + }, + { + "name": "ONNETCHANGE", + "order": 5, + "owner": "CMC_Variable" + } + ], + "field_inheritance": [ + { + "base_class": "CMC_Variable", + "class": "CMC_Expression" + }, + { + "base_class": "CMC_Object", + "class": "CMC_EditBox" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Scene" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_EditBox_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Font" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_MultiArray_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Canvas_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Sound" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Sound_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Joystick" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_VirtualGraphicsObject_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Sequence_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_System" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_BasicCondition_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Array_Runner" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Integer" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Episode" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Scroll" + }, + { + "base_class": "CMC_BasicCondition", + "class": "CMC_Condition" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Mouse_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Text_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Rand_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Animo_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Keyboard" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Image" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Bool" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Groupped_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Mouse" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Timer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Variable_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Image_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_CNVLoader_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_CNVLoader" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Pattern" + }, + { + "base_class": "CMC_Object", + "class": "CMC_VirtualGraphicsObject" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Dialog_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_NetServer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Structure_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Variable" + }, + { + "base_class": "CMC_BasicCondition", + "class": "CMC_ComplexCondition" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Structure" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Behaviour_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Button" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Database_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Pattern_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_MultiArray" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Canvas" + }, + { + "base_class": "CMC_Object", + "class": "CMC_NetClient" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Application_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Joystick_Runner" + }, + { + "base_class": "CMC_ObjectsContainer", + "class": "CMC_Class" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Font_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Text" + }, + { + "base_class": "CMC_Object", + "class": "CMC_CanvasObserver" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Keyboard_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Groupped" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Array" + }, + { + "base_class": "CMC_Object", + "class": "CMC_BasicCondition" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Double" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Episode_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_NetClient_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Dialog" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Behaviour_Entry" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Button_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Database" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_CanvasObserver_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_NetServer_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Timer_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Application" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Scroll_Runner" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_String" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Animo" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Scene_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_ObjectsContainer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Class_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Sequence" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Behaviour" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_System_Runner" + } + ], + "fields": [ + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Animo", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 1, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 2, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 3, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "PRELOAD", + "order": 4, + "owner": "CMC_Animo", + "type": "string" + }, + { + "name": "MONITORCOLLISION", + "order": 5, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 6, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 7, + "owner": "CMC_Animo", + "type": "int" + }, + { + "name": "FPS", + "order": 8, + "owner": "CMC_Animo", + "type": "int" + }, + { + "name": "ASBUTTON", + "order": 9, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "ONFIRSTFRAME", + "order": 10, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "EPISODES", + "order": 0, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "STARTWITH", + "order": 1, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "SENDONCHANGE", + "order": 0, + "owner": "CMC_Array", + "type": "bool" + }, + { + "name": "CODE", + "order": 0, + "owner": "CMC_Behaviour", + "type": "string" + }, + { + "name": "CONDITION", + "order": 1, + "owner": "CMC_Behaviour", + "type": "string" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_Bool", + "type": "bool" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Bool", + "type": "string" + }, + { + "name": "ACCENT", + "order": 0, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXSTANDARD", + "order": 1, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXONMOVE", + "order": 2, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXONCLICK", + "order": 3, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDSTANDARD", + "order": 4, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDONMOVE", + "order": 5, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDONCLICK", + "order": 6, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "DRAG", + "order": 7, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "RECT", + "order": 8, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "ENABLE", + "order": 9, + "owner": "CMC_Button", + "type": "bool" + }, + { + "name": "DRAGGABLE", + "order": 10, + "owner": "CMC_Button", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 11, + "owner": "CMC_Button", + "type": "int" + }, + { + "name": "PRIORITY", + "order": 0, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "WIDTH", + "order": 1, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "HEIGHT", + "order": 2, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "ALPHA", + "order": 3, + "owner": "CMC_Canvas", + "type": "bool" + }, + { + "name": "BACKGROUND", + "order": 4, + "owner": "CMC_Canvas", + "type": "bool" + }, + { + "name": "DEF", + "order": 0, + "owner": "CMC_Class", + "type": "string" + }, + { + "name": "BASE", + "order": 1, + "owner": "CMC_Class", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 0, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "CONDITION1", + "order": 1, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "CONDITION2", + "order": 2, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 0, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "OPERAND1", + "order": 1, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "OPERAND2", + "order": 2, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "MODEL", + "order": 0, + "owner": "CMC_Database", + "type": "string" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_Double", + "type": "double" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Double", + "type": "string" + }, + { + "name": "RECT", + "order": 0, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "PRIORITY", + "order": 1, + "owner": "CMC_EditBox", + "type": "int" + }, + { + "name": "TEXT", + "order": 2, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "FONT", + "order": 3, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "CURSOR", + "order": 4, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "SCENES", + "order": 0, + "owner": "CMC_Episode", + "type": "string" + }, + { + "name": "STARTWITH", + "order": 1, + "owner": "CMC_Episode", + "type": "string" + }, + { + "name": "OPERAND1", + "order": 0, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "OPERAND2", + "order": 1, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 2, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Image", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 1, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 2, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 3, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "PRELOAD", + "order": 4, + "owner": "CMC_Image", + "type": "string" + }, + { + "name": "MONITORCOLLISION", + "order": 5, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 6, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 7, + "owner": "CMC_Image", + "type": "int" + }, + { + "name": "ASBUTTON", + "order": 8, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_Integer", + "type": "int" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Integer", + "type": "string" + }, + { + "name": "DIMENSIONS", + "order": 0, + "owner": "CMC_MultiArray", + "type": "int" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_Pattern", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_Pattern", + "type": "bool" + }, + { + "name": "LAYERS", + "order": 2, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "PRIORITY", + "order": 3, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "WIDTH", + "order": 4, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "HEIGHT", + "order": 5, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "GRIDX", + "order": 6, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "GRIDY", + "order": 7, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "DLLS", + "order": 0, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "DESCRIPTION", + "order": 1, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "CREATIONTIME", + "order": 2, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "LASTMODIFYTIME", + "order": 3, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "AUTHOR", + "order": 4, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "COAUTHORS", + "order": 5, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "PATH", + "order": 6, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "BACKGROUND", + "order": 7, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "MUSIC", + "order": 8, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "VIEWPORT", + "order": 0, + "owner": "CMC_Scroll", + "type": "rect" + }, + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Sequence", + "type": "string" + }, + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Sound", + "type": "string" + }, + { + "name": "PRELOAD", + "order": 1, + "owner": "CMC_Sound", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 2, + "owner": "CMC_Sound", + "type": "bool" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_String", + "type": "string" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_String", + "type": "string" + }, + { + "name": "FIELDS", + "order": 0, + "owner": "CMC_Structure", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_Text", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_Text", + "type": "bool" + }, + { + "name": "TEXT", + "order": 2, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "VJUSTIFY", + "order": 3, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "HJUSTIFY", + "order": 4, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "RECT", + "order": 5, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "PRIORITY", + "order": 6, + "owner": "CMC_Text", + "type": "int" + }, + { + "name": "FONT", + "order": 7, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "ENABLED", + "order": 0, + "owner": "CMC_Timer", + "type": "string" + }, + { + "name": "ELAPSE", + "order": 1, + "owner": "CMC_Timer", + "type": "string" + }, + { + "name": "TICKS", + "order": 2, + "owner": "CMC_Timer", + "type": "int" + }, + { + "name": "TOINI", + "order": 0, + "owner": "CMC_Variable", + "type": "bool" + }, + { + "name": "NETNOTIFY", + "order": 1, + "owner": "CMC_Variable", + "type": "bool" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "MONITORCOLLISION", + "order": 2, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 3, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 4, + "owner": "CMC_VirtualGraphicsObject", + "type": "int" + }, + { + "name": "SOURCE", + "order": 5, + "owner": "CMC_VirtualGraphicsObject", + "type": "string" + }, + { + "name": "MASK", + "order": 6, + "owner": "CMC_VirtualGraphicsObject", + "type": "string" + }, + { + "name": "ASBUTTON", + "order": 7, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + } + ], + "method_inheritance": [ + { + "base_runner": "CMC_Runner", + "runner": "CMC_Animo_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Application_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Array_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_BasicCondition_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Behaviour_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Button_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Canvas_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Class_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_CNVLoader_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Database_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Dialog_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_EditBox_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Episode_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Font_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Groupped_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Image_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Joystick_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Keyboard_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Mouse_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_MultiArray_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_NetClient_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_NetServer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Pattern_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Rand_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Scene_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Scroll_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Sequence_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Sound_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Structure_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_System_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Text_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Timer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Variable_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_VirtualGraphicsObject_Runner" + } + ], + "methods": [ + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 10, + "name": "PLAY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 11, + "name": "SETFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 12, + "name": "STOP", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 13, + "name": "ISPLAYING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 15, + "name": "GETPOSITIONX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 16, + "name": "GETPOSITIONY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 17, + "name": "GETWIDTH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 18, + "name": "GETHEIGHT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 19, + "name": "GETFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 20, + "name": "GETFRAMENAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 56, + "name": "SETFRAMENAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 21, + "name": "GETFRAMENO", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 22, + "name": "GETEVENTNAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 23, + "name": "ISNEAR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 24, + "name": "ISINSIDE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 25, + "name": "PLAYRAND", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 26, + "name": "MONITORCOLLISION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 27, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 28, + "name": "SETFORWARD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 29, + "name": "SETBACKWARD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 30, + "name": "NEXTFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 31, + "name": "PREVFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 32, + "name": "SETPRIORITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 33, + "name": "GETALPHA", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 34, + "name": "GETPIXEL", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 35, + "name": "SETFPS", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 36, + "name": "MERGEALPHA", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 37, + "name": "INVALIDATE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 38, + "name": "GETCURRFRAMEPOSX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 39, + "name": "GETCURRFRAMEPOSY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 40, + "name": "GETCENTERX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 41, + "name": "GETCENTERY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 42, + "name": "GETNOE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 43, + "name": "GETNOF", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 44, + "name": "GETNOFINEVENT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 45, + "name": "GETMAXWIDTH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 46, + "name": "GETMAXHEIGHT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 47, + "name": "ISVISIBLE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 48, + "name": "GETCFRAMEINEVENT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 49, + "name": "SETASBUTTON", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 50, + "name": "SETONFF", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 51, + "name": "SETOPACITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 65, + "name": "GETOPACITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 52, + "name": "SETVOLUME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 53, + "name": "SETPAN", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 54, + "name": "SETFREQ", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 55, + "name": "SETANCHOR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 57, + "name": "GETPRIORITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 58, + "name": "FLIPH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 59, + "name": "FLIPV", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 60, + "name": "RESETFLIPS", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 61, + "name": "DRAWONTO", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 62, + "name": "PLAYREVERSE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 63, + "name": "NPLAY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 64, + "name": "ISAT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 66, + "name": "GETANCHOR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 1, + "name": "EXIT", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 2, + "name": "RESTART", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 3, + "name": "GOTO", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 4, + "name": "SETLANGUAGE", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 5, + "name": "GETLANGUAGE", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 6, + "name": "PRINT", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 7, + "name": "ENABLEMUSIC", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 8, + "name": "DISABLEMUSIC", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 9, + "name": "RUN", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 10, + "name": "STOREBINARY", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 11, + "name": "RUNENV", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 12, + "name": "EXISTSENV", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 2, + "name": "GETSIZE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 3, + "name": "INSERTAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 4, + "name": "REMOVEAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 5, + "name": "CHANGEAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 6, + "name": "REMOVEALL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 7, + "name": "GET", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 8, + "name": "REMOVE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 9, + "name": "FIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 39, + "name": "REVERSEFIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 54, + "name": "FINDALL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 10, + "name": "CONTAINS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 11, + "name": "SAVEINI", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 12, + "name": "LOADINI", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 13, + "name": "PREV", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 14, + "name": "NEXT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 15, + "name": "ADDCLONES", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 16, + "name": "RESETMARKER", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 17, + "name": "GETMARKERPOS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 18, + "name": "SETMARKERPOS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 19, + "name": "SUM", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 20, + "name": "SUMA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 21, + "name": "SUB", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 22, + "name": "SUBA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 23, + "name": "MUL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 24, + "name": "MULA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 25, + "name": "DIV", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 32, + "name": "DIVA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 33, + "name": "MIN", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 57, + "name": "MIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 34, + "name": "MAX", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 56, + "name": "MAXD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 35, + "name": "GETSUMVALUE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 37, + "name": "LOAD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 38, + "name": "SAVE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 36, + "name": "SORT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 55, + "name": "SORTMANY", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 42, + "name": "ADDAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 43, + "name": "SUBAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 40, + "name": "MULAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 41, + "name": "DIVAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 44, + "name": "MODAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 45, + "name": "CLAMPAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 46, + "name": "DIR", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 47, + "name": "COMPARE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 58, + "name": "COPYTO", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 53, + "name": "SWAP", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 48, + "name": "SENDONCHANGE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 49, + "name": "SHIFTLEFT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 50, + "name": "SHIFTRIGHT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 51, + "name": "ROTATELEFT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 52, + "name": "ROTATERIGHT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 59, + "name": "FILL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 60, + "name": "RANDOMFILL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 1, + "name": "CHECK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 2, + "name": "BREAK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 3, + "name": "ONE_BREAK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 1, + "name": "RUN", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 2, + "name": "RUNC", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 3, + "name": "RUNLOOPED", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 4, + "name": "BREAK", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 5, + "name": "ENABLE", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 6, + "name": "DISABLE", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 1, + "name": "SETRECT", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 2, + "name": "ENABLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 3, + "name": "DISABLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 4, + "name": "ENABLEDRAGGING", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 5, + "name": "DISABLEDRAGGING", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 6, + "name": "DISABLEBUTVISIBLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 7, + "name": "ACCENT", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 8, + "name": "SETSTD", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 9, + "name": "SETONMOVE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 10, + "name": "SETONCLICK", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 11, + "name": "SETPRIORITY", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 12, + "name": "GETPRIORITY", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 13, + "name": "GETSTD", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 14, + "name": "GETONMOVE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 15, + "name": "GETONCLICK", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 3, + "name": "SHOW", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 4, + "name": "HIDE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 5, + "name": "SETPRIORITY", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 6, + "name": "SETPOSITION", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 7, + "name": "MOVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 8, + "name": "CLEAR", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 9, + "name": "CAPTURE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 10, + "name": "SETOPACITY", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 11, + "name": "SETASBUTTON", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 12, + "name": "ERASE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 13, + "name": "DRAW", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 14, + "name": "SAVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 1, + "name": "REFRESH", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 2, + "name": "ADD", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 3, + "name": "REMOVE", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 4, + "name": "SETBACKGROUND", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 5, + "name": "GETGRAPHICSAT", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 6, + "name": "MOVEBKG", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 7, + "name": "SETBKGPOS", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 8, + "name": "SAVE", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 9, + "name": "ENABLENOTIFY", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 10, + "name": "REDRAW", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 11, + "name": "GETBPP", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 1, + "name": "NEW", + "owner": "CMC_Class", + "runner": "CMC_Class_Runner" + }, + { + "id": 2, + "name": "DELETE", + "owner": "CMC_Class", + "runner": "CMC_Class_Runner" + }, + { + "id": 1, + "name": "LOAD", + "owner": "CMC_CNVLoader", + "runner": "CMC_CNVLoader_Runner" + }, + { + "id": 2, + "name": "RELEASE", + "owner": "CMC_CNVLoader", + "runner": "CMC_CNVLoader_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 3, + "name": "LOAD", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 4, + "name": "SAVE", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 5, + "name": "REMOVEALL", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 6, + "name": "FIND", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 7, + "name": "SELECT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 8, + "name": "NEXT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 9, + "name": "PREV", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 10, + "name": "GETROWSNO", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 11, + "name": "REMOVEAT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 12, + "name": "INSERTAT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 13, + "name": "GETCURSORPOS", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 3, + "name": "SETBACKGROUND", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 4, + "name": "ADD", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 1, + "name": "SETTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 2, + "name": "GETTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 3, + "name": "ACTIVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 4, + "name": "DEACTIVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 5, + "name": "ENABLE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 6, + "name": "DISABLE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 7, + "name": "ADDTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 8, + "name": "MOVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 9, + "name": "SETPOSITION", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 10, + "name": "SETPRIORITY", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 11, + "name": "SETCURSORPOS", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 1, + "name": "NEXT", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 2, + "name": "PREV", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 3, + "name": "BACK", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 4, + "name": "RESTART", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 5, + "name": "GOTO", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 6, + "name": "GETLATESTSCENE", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 7, + "name": "GETCURRENTSCENE", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 1, + "name": "SETCOLOR", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 2, + "name": "SETSTYLE", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 3, + "name": "SETFAMILY", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 4, + "name": "SETSIZE", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 3, + "name": "REMOVEALL", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 4, + "name": "GETSIZE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 5, + "name": "GETNAME", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 6, + "name": "PREV", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 7, + "name": "NEXT", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 8, + "name": "ADDCLONES", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 9, + "name": "RESETMARKER", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 10, + "name": "GETMARKERPOS", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 11, + "name": "SETMARKERPOS", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 12, + "name": "CLONE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 13, + "name": "GETCLONEINDEX", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 14, + "name": "GETNAMEATMARKER", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 58, + "name": "RESETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 59, + "name": "SETRESETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 15, + "name": "GETPOSITIONX", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 16, + "name": "GETPOSITIONY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 17, + "name": "GETWIDTH", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 18, + "name": "GETHEIGHT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 23, + "name": "ISNEAR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 24, + "name": "ISINSIDE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 26, + "name": "MONITORCOLLISION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 27, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 28, + "name": "SETSCALEFACTOR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 32, + "name": "SETPRIORITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 33, + "name": "GETALPHA", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 34, + "name": "GETPIXEL", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 36, + "name": "MERGEALPHA", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 37, + "name": "INVALIDATE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 40, + "name": "GETCENTERX", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 41, + "name": "GETCENTERY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 48, + "name": "ISVISIBLE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 49, + "name": "LINK", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 50, + "name": "SETASBUTTON", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 51, + "name": "SETOPACITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 64, + "name": "GETOPACITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 52, + "name": "SAVE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 53, + "name": "SETANCHOR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 54, + "name": "FLIPH", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 55, + "name": "FLIPV", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 56, + "name": "RESETFLIPS", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 57, + "name": "DRAWONTO", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 63, + "name": "ISAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 65, + "name": "GETSLIDECOMPS", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 66, + "name": "GETCOLORAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 67, + "name": "GETCOLORRAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 68, + "name": "GETCOLORGAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 69, + "name": "GETCOLORBAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 1, + "name": "GETBUTTONSTATE", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 2, + "name": "GETPOSITION", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 3, + "name": "ISLEFT", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 4, + "name": "ISRIGHT", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 1, + "name": "ENABLE", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 2, + "name": "DISABLE", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 3, + "name": "SETAUTOREPEAT", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 4, + "name": "ISKEYDOWN", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 6, + "name": "GETLATESTKEY", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 8, + "name": "GETLATESTKEYS", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 7, + "name": "ISENABLED", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 3, + "name": "ENABLE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 4, + "name": "DISABLE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 5, + "name": "GETPOSX", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 6, + "name": "GETPOSY", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 7, + "name": "GETLASTCLICKPOSX", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 8, + "name": "GETLASTCLICKPOSY", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 9, + "name": "SET", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 10, + "name": "SETPOSITION", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 11, + "name": "MOVE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 12, + "name": "CLICK", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 13, + "name": "ENABLESIGNAL", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 14, + "name": "DISABLESIGNAL", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 15, + "name": "MOUSERELEASE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 16, + "name": "SETCLIPRECT", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 17, + "name": "LOCKACTIVECURSOR", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 1, + "name": "SET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 2, + "name": "GET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 3, + "name": "GETSIZE", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 4, + "name": "COUNT", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 5, + "name": "LOAD", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 6, + "name": "SAVE", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 7, + "name": "SAFEGET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 1, + "name": "CONNECT", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 2, + "name": "DISCONNECT", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 3, + "name": "ISCONNECTING", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 4, + "name": "ISCONNECTED", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 5, + "name": "SENDCMD", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 1, + "name": "START", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 3, + "name": "GETLATESTPLAYERNAME", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 4, + "name": "ISSTARTED", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 5, + "name": "SENDCMD", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 6, + "name": "GETDESTROYEDNAME", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 2, + "name": "SETGRID", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 3, + "name": "MOVE", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 11, + "name": "SETPOSITION", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 4, + "name": "GETGRAPHICSAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 5, + "name": "REMOVE", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 6, + "name": "GETALIASAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 10, + "name": "GETALIASATCELL", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 7, + "name": "GETINFOAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 8, + "name": "GETALIASINFO", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 9, + "name": "GETCELLCORD", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 1, + "name": "GET", + "owner": "CMC_Rand", + "runner": "CMC_Rand_Runner" + }, + { + "id": 2, + "name": "GETPLENTY", + "owner": "CMC_Rand", + "runner": "CMC_Rand_Runner" + }, + { + "id": 96, + "name": "SEND", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 97, + "name": "ADDTOGROUP", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 98, + "name": "ADDTOARRAY", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 99, + "name": "GETNAME", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 100, + "name": "CLONE", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 101, + "name": "ADDBEHAVIOUR", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 102, + "name": "GETCLONEINDEX", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 103, + "name": "MSGBOX", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 104, + "name": "RESETCLONES", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 105, + "name": "REMOVEBEHAVIOUR", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 107, + "name": "REMOVEALLBEHAVIOURS", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 106, + "name": "GETCLONESNO", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 1, + "name": "STARTMUSIC", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 2, + "name": "STOPMUSIC", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 3, + "name": "GETDRAGGEDNAME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 4, + "name": "GETPLAYINGSEQ", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 5, + "name": "RUN", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 6, + "name": "RUNCLONES", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 7, + "name": "CREATEOBJECT", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 8, + "name": "REMOVE", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 9, + "name": "REMOVECLONES", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 16, + "name": "SETMUSICVOLUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 17, + "name": "GETMUSICVOLUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 18, + "name": "SETMUSICPAN", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 19, + "name": "SETMUSICFREQ", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 20, + "name": "PAUSE", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 21, + "name": "RESUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 22, + "name": "SETMINHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 23, + "name": "SETMAXHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 24, + "name": "GETELEMENTSNO", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 25, + "name": "TOTIME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 26, + "name": "ISPAUSED", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 27, + "name": "GETPLAYINGANIMO", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 28, + "name": "RESUMEONLY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 29, + "name": "GETMINHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 30, + "name": "GETMAXHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 31, + "name": "GETRUNNINGTIMER", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 32, + "name": "GETOBJECTS", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 3, + "name": "SCROLLUP", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 4, + "name": "SCROLLDOWN", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 5, + "name": "SCROLLLEFT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 6, + "name": "SCROLLRIGHT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 7, + "name": "SETVIEWPORT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 8, + "name": "MOVEVIEWPORT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 1, + "name": "PLAY", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 5, + "name": "SHOW", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 6, + "name": "HIDE", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 7, + "name": "ISPLAYING", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 8, + "name": "SETVOLUME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 9, + "name": "SETPAN", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 10, + "name": "SETFREQ", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 11, + "name": "GETEVENTNAME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 12, + "name": "GETPLAYING", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 1, + "name": "PLAY", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 8, + "name": "SETVOLUME", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 9, + "name": "SETPAN", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 10, + "name": "SETFREQ", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 11, + "name": "ISPLAYING", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 1, + "name": "SET", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 2, + "name": "SETFIELD", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 3, + "name": "GETFIELD", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 1, + "name": "GETDATE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 2, + "name": "GETDATESTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 3, + "name": "GETDAY", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 4, + "name": "GETDAYOFWEEK", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 5, + "name": "GETDAYOFWEEKSTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 6, + "name": "GETMONTH", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 7, + "name": "GETMONTHSTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 8, + "name": "GETYEAR", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 9, + "name": "GETTIMESTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 10, + "name": "GETHOUR", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 11, + "name": "GETMINUTES", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 12, + "name": "GETSECONDS", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 13, + "name": "GETSYSTEMTIME", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 14, + "name": "GETMHZ", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 15, + "name": "DELAY", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 16, + "name": "COPYFILE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 1, + "name": "SETTEXT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 19, + "name": "SETTEXTDOUBLE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 2, + "name": "SETJUSTIFY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 3, + "name": "SHOW", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 4, + "name": "HIDE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 10, + "name": "GETPOSITIONX", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 11, + "name": "GETPOSITIONY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 12, + "name": "GETWIDTH", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 13, + "name": "GETHEIGHT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 14, + "name": "ISNEAR", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 15, + "name": "SETPRIORITY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 16, + "name": "SETCOLOR", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 17, + "name": "DRAWONTO", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 18, + "name": "SETRECT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 20, + "name": "SETOPACITY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 21, + "name": "SETFONT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 1, + "name": "ENABLE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 2, + "name": "DISABLE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 5, + "name": "GETTICKS", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 6, + "name": "RESET", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 7, + "name": "SET", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 8, + "name": "SETELAPSE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 1, + "name": "SET", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 2, + "name": "SWITCH", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 4, + "name": "INC", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 5, + "name": "DEC", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 3, + "name": "CLEAR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 6, + "name": "ADD", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 7, + "name": "MUL", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 10, + "name": "SUB", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 11, + "name": "DIV", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 12, + "name": "MOD", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 8, + "name": "RESETINI", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 9, + "name": "SETDEFAULT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 13, + "name": "ABS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 14, + "name": "AND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 15, + "name": "OR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 16, + "name": "NOT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 17, + "name": "XOR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 18, + "name": "POWER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 20, + "name": "SQRT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 38, + "name": "SGN", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 21, + "name": "CLAMP", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 22, + "name": "LENGTH", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 23, + "name": "ARCTAN", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 27, + "name": "ARCTANEX", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 24, + "name": "GET", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 26, + "name": "MAXA", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 25, + "name": "MINA", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 28, + "name": "SINUS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 29, + "name": "COSINUS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 30, + "name": "UPPER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 31, + "name": "FIND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 32, + "name": "CUT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 33, + "name": "REPLACEAT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 34, + "name": "INSERTAT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 35, + "name": "REPLACE", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 36, + "name": "ROUND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 37, + "name": "ISUPPERLETTER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 39, + "name": "COPYFILE", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 40, + "name": "RANDOM", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 3, + "name": "SETPOSITION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 4, + "name": "MOVE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 5, + "name": "SETSOURCE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 6, + "name": "SETMASK", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 7, + "name": "CLEARCLIPPING", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 8, + "name": "SETCLIPPING", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 9, + "name": "GETPOSITIONX", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 10, + "name": "GETPOSITIONY", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 11, + "name": "GETWIDTH", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 12, + "name": "GETHEIGHT", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 13, + "name": "ISNEAR", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 14, + "name": "ISINSIDE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 15, + "name": "MONITORCOLLISION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 16, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 17, + "name": "SETPRIORITY", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 18, + "name": "INVALIDATE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 19, + "name": "ISVISIBLE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 20, + "name": "SETASBUTTON", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + } + ], + "schema_version": 3, + "struct_layout": [ + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 97, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 98, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 99, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 101, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 102, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 103, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Animo_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Animo_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 236, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 240, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 244, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 248, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 252, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 256, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 260, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 296, + "owner": "CMC_Application", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 297, + "owner": "CMC_Application", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 300, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 304, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 308, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Application_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Application_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Array_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Array_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_BasicCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_BasicCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_BasicCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_BasicCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_BasicCondition_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_BasicCondition_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 161, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 162, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 189, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 190, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Behaviour_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Behaviour_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 208, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 212, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 216, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 220, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 224, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 225, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 228, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Button_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Button_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CNVLoader", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CNVLoader", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_CNVLoader", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_CNVLoader", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CNVLoader_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CNVLoader_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 85, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 86, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 87, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CanvasObserver", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CanvasObserver", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_CanvasObserver", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_CanvasObserver", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CanvasObserver_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CanvasObserver_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Canvas_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Canvas_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Class", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Class", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Class", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Class", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Class_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Class_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_ComplexCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_ComplexCondition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Condition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Condition", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_DLLExModuleInterface", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_DLLExModuleInterface", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Database", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Database", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Database", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Database", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Database_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Database_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Dialog", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Dialog", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Dialog", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Dialog", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Dialog_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Dialog_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Double", + "size": 8 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Double", + "size": 8 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_EditBox", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_EditBox", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_EditBox", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_EditBox", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_EditBox_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_EditBox_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 236, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 240, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 244, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 248, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 252, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 256, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 260, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 296, + "owner": "CMC_Episode", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 297, + "owner": "CMC_Episode", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 300, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 304, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 308, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 312, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 316, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Episode_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Episode_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ExternObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Font", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Font", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Font", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Font", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Font_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Font_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Groupped", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Groupped", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Groupped", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Groupped", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Groupped_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Groupped_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 101, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 102, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 103, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 105, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 106, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Image_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Image_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Joystick", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Joystick", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Joystick", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Joystick", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Joystick_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Joystick_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Keyboard_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Keyboard_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Mouse_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Mouse_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_MultiArray", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_MultiArray", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_MultiArray", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_MultiArray", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_MultiArray_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_MultiArray_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetClient", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetClient", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_NetClient", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_NetClient", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetClient_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetClient_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetServer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetServer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_NetServer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_NetServer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetServer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetServer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_ObjectsContainer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_ObjectsContainer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_ObjectsContainer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_ObjectsContainer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 82, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 83, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Pattern_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Pattern_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Rand_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Rand_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 208, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 212, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 216, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 220, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 224, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 228, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 232, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 236, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 240, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 244, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 248, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 252, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 256, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 260, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 264, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 268, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 272, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 276, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 280, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 284, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 288, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 292, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 296, + "owner": "CMC_Scene", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 297, + "owner": "CMC_Scene", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Scroll", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Scroll", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Scroll", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Scroll", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Scroll_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Scroll_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sequence", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sequence", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Sequence", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Sequence", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sequence_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sequence_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sound_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sound_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_StructureParser", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_StructureParser", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Structure_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Structure_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_System", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_System", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_System", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_System", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_System_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_System_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Text", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Text", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Text", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Text", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Text_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Text_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Timer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Timer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 28, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Variable_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Variable_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 93, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + } + ], + "types": [ + { + "cpp_class": "CMC_Behaviour", + "ctor_addr": "0x1004d5f0", + "dispatch_addr": "0x1008bcd1", + "object_size": 208, + "script_name": "BEHAVIOUR", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Bool", + "ctor_addr": "0x10053570", + "dispatch_addr": "0x1008bd1a", + "object_size": 84, + "script_name": "BOOL", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Double", + "ctor_addr": "0x10064830", + "dispatch_addr": "0x1008bd63", + "object_size": 96, + "script_name": "DOUBLE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Integer", + "ctor_addr": "0x1007afb0", + "dispatch_addr": "0x1008bdac", + "object_size": 88, + "script_name": "INTEGER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_String", + "ctor_addr": "0x100a73e0", + "dispatch_addr": "0x1008bdf5", + "object_size": 112, + "script_name": "STRING", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Condition", + "ctor_addr": "0x10060350", + "dispatch_addr": "0x1008be41", + "object_size": 144, + "script_name": "CONDITION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_ComplexCondition", + "ctor_addr": "0x1005f240", + "dispatch_addr": "0x1008be8d", + "object_size": 144, + "script_name": "COMPLEXCONDITION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Expression", + "ctor_addr": "0x1006c860", + "dispatch_addr": "0x1008bed9", + "object_size": 128, + "script_name": "EXPRESSION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Array", + "ctor_addr": "0x10043660", + "dispatch_addr": "0x1008bf22", + "object_size": 84, + "script_name": "ARRAY", + "via_module_iface": false + }, + { + "cpp_class": "CMC_MultiArray", + "ctor_addr": "0x10083470", + "dispatch_addr": "0x1008bf6b", + "object_size": 88, + "script_name": "MULTIARRAY", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Image", + "ctor_addr": "0x10074170", + "dispatch_addr": "0x1008bfb4", + "object_size": 108, + "script_name": "IMAGE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Animo", + "ctor_addr": "0x10034e40", + "dispatch_addr": "0x1008bffd", + "object_size": 108, + "script_name": "ANIMO", + "via_module_iface": false + }, + { + "cpp_class": "CMC_VirtualGraphicsObject", + "ctor_addr": "0x100ba9d0", + "dispatch_addr": "0x1008c04c", + "object_size": 128, + "script_name": "VIRTUALGRAPHICSOBJECT", + "via_module_iface": true + }, + { + "cpp_class": "CMC_Font", + "ctor_addr": "0x100710b0", + "dispatch_addr": "0x1008c095", + "object_size": 80, + "script_name": "FONT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Mouse", + "ctor_addr": "0x1007f590", + "dispatch_addr": "0x1008c0de", + "object_size": 104, + "script_name": "MOUSE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Keyboard", + "ctor_addr": "0x1007d4b0", + "dispatch_addr": "0x1008c12a", + "object_size": 128, + "script_name": "KEYBOARD", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Joystick", + "ctor_addr": "0x1007ba20", + "dispatch_addr": "0x1008c173", + "object_size": 116, + "script_name": "JOYSTICK", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Timer", + "ctor_addr": "0x100b1350", + "dispatch_addr": "0x1008c1bc", + "object_size": 108, + "script_name": "TIMER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Button", + "ctor_addr": "0x10054130", + "dispatch_addr": "0x1008c208", + "object_size": 232, + "script_name": "BUTTON", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Sound", + "ctor_addr": "0x100a2bc0", + "dispatch_addr": "0x1008c251", + "object_size": 84, + "script_name": "SOUND", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Sequence", + "ctor_addr": "0x100a0ab0", + "dispatch_addr": "0x1008c29a", + "object_size": 100, + "script_name": "SEQUENCE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_CanvasObserver", + "ctor_addr": "0x1005ac00", + "dispatch_addr": "0x1008c2e3", + "object_size": 80, + "script_name": "CANVAS_OBSERVER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Groupped", + "ctor_addr": "0x10072150", + "dispatch_addr": "0x1008c32c", + "object_size": 80, + "script_name": "GROUP", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Text", + "ctor_addr": "0x100ad520", + "dispatch_addr": "0x1008c378", + "object_size": 148, + "script_name": "TEXT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_EditBox", + "ctor_addr": "0x10068a00", + "dispatch_addr": "0x1008c3c1", + "object_size": 116, + "script_name": "EDITBOX", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1006e040", + "dispatch_addr": "0x1008c40a", + "object_size": 96, + "script_name": "FILTER", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x100a4490", + "dispatch_addr": "0x1008c453", + "object_size": 92, + "script_name": "STATICFILTER", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x100b8f10", + "dispatch_addr": "0x1008c49c", + "object_size": 80, + "script_name": "VECTOR", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x10092e70", + "dispatch_addr": "0x1008c4e5", + "object_size": 88, + "script_name": "PATH", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x10094120", + "dispatch_addr": "0x1008c52e", + "object_size": 76, + "script_name": "FIFO", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x10094300", + "dispatch_addr": "0x1008c577", + "object_size": 76, + "script_name": "LIFO", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Canvas", + "ctor_addr": "0x10057d10", + "dispatch_addr": "0x1008c5c0", + "object_size": 88, + "script_name": "CANVAS", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Pattern", + "ctor_addr": "0x1008f5c0", + "dispatch_addr": "0x1008c609", + "object_size": 100, + "script_name": "PATTERN", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Dialog", + "ctor_addr": "0x10063580", + "dispatch_addr": "0x1008c652", + "object_size": 76, + "script_name": "DIALOG", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Scroll", + "ctor_addr": "0x1009eff0", + "dispatch_addr": "0x1008c69b", + "object_size": 104, + "script_name": "SCROLL", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Structure", + "ctor_addr": "0x100a8690", + "dispatch_addr": "0x1008c6e4", + "object_size": 88, + "script_name": "STRUCT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Database", + "ctor_addr": "0x100615c0", + "dispatch_addr": "0x1008c72d", + "object_size": 104, + "script_name": "DATABASE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Class", + "ctor_addr": "0x1005d290", + "dispatch_addr": "0x1008c779", + "object_size": 124, + "script_name": "CLASS", + "via_module_iface": true + }, + { + "cpp_class": "CMC_MultiArray", + "ctor_addr": "0x10083470", + "dispatch_addr": "0x1008c7c1", + "object_size": 88, + "script_name": "MULTIARRAY", + "via_module_iface": true + }, + { + "cpp_class": null, + "ctor_addr": "0x10082130", + "dispatch_addr": "0x1008c806", + "object_size": 80, + "script_name": "MOVIE", + "via_module_iface": true + } + ] +} \ No newline at end of file diff --git a/snapshots/bloomoodll.dll.snapshot.json b/snapshots/bloomoodll.dll.snapshot.json new file mode 100644 index 0000000..0a8ebda --- /dev/null +++ b/snapshots/bloomoodll.dll.snapshot.json @@ -0,0 +1,11586 @@ +{ + "binary": { + "compiler": "MSVC8", + "engine": "BlooMoo", + "factory_addr": "0x100239c0", + "name": "bloomoodll.dll", + "sha256": "985230c4c4c4d69455556a6d72246b652bd6f9c0e85082204bd33c34a979ee5f" + }, + "events": [ + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Joystick" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Joystick" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Joystick" + }, + { + "name": "ONBUTTONUP", + "order": 3, + "owner": "CMC_Joystick" + }, + { + "name": "ONBUTTONDOWN", + "order": 4, + "owner": "CMC_Joystick" + }, + { + "name": "ONMOVE", + "order": 5, + "owner": "CMC_Joystick" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Groupped" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Groupped" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Groupped" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Timer" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Timer" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Timer" + }, + { + "name": "ONTICK", + "order": 3, + "owner": "CMC_Timer" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Canvas" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Canvas" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Canvas" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Canvas" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Canvas" + }, + { + "name": "ONCLICK", + "order": 5, + "owner": "CMC_Canvas" + }, + { + "name": "ONRELEASE", + "order": 6, + "owner": "CMC_Canvas" + }, + { + "name": "ONCONNECTED", + "order": 0, + "owner": "CMC_NetClient" + }, + { + "name": "ONCOMMAND", + "order": 1, + "owner": "CMC_NetClient" + }, + { + "name": "ONCONNECTIONCLOSED", + "order": 2, + "owner": "CMC_NetClient" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Keyboard" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Keyboard" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Keyboard" + }, + { + "name": "ONCHAR", + "order": 3, + "owner": "CMC_Keyboard" + }, + { + "name": "ONKEYDOWN", + "order": 4, + "owner": "CMC_Keyboard" + }, + { + "name": "ONKEYUP", + "order": 5, + "owner": "CMC_Keyboard" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Font" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Font" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Font" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_EditBox" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_EditBox" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_EditBox" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_EditBox" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_EditBox" + }, + { + "name": "ONCHANGED", + "order": 5, + "owner": "CMC_EditBox" + }, + { + "name": "ONENTER", + "order": 6, + "owner": "CMC_EditBox" + }, + { + "name": "ONESC", + "order": 7, + "owner": "CMC_EditBox" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Sound" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Sound" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Sound" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Sound" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Sound" + }, + { + "name": "ONRESUMED", + "order": 5, + "owner": "CMC_Sound" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Internet" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Internet" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Internet" + }, + { + "name": "ONCONNECTED", + "order": 3, + "owner": "CMC_Internet" + }, + { + "name": "ONDOWNLOADED", + "order": 4, + "owner": "CMC_Internet" + }, + { + "name": "ONERROR", + "order": 5, + "owner": "CMC_Internet" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Behaviour" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Behaviour" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Behaviour" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Array" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Array" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Array" + }, + { + "name": "ONCHANGED", + "order": 3, + "owner": "CMC_Array" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Variable" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Variable" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Variable" + }, + { + "name": "ONCHANGED", + "order": 3, + "owner": "CMC_Variable" + }, + { + "name": "ONBRUTALCHANGED", + "order": 4, + "owner": "CMC_Variable" + }, + { + "name": "ONNETCHANGE", + "order": 5, + "owner": "CMC_Variable" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Database" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Database" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Database" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_GrBuffer" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_GrBuffer" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_GrBuffer" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Application" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Application" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Application" + }, + { + "name": "ONDOMODAL", + "order": 3, + "owner": "CMC_Application" + }, + { + "name": "ONRESTART", + "order": 4, + "owner": "CMC_Application" + }, + { + "name": "ONMUSICLOOPED", + "order": 5, + "owner": "CMC_Application" + }, + { + "name": "ONACTIVATE", + "order": 6, + "owner": "CMC_Application" + }, + { + "name": "ONDEACTIVATE", + "order": 7, + "owner": "CMC_Application" + }, + { + "name": "ONUPGRADE", + "order": 8, + "owner": "CMC_Application" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Image" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Image" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Image" + }, + { + "name": "ONCOLLISION", + "order": 3, + "owner": "CMC_Image" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 4, + "owner": "CMC_Image" + }, + { + "name": "ONFOCUSON", + "order": 5, + "owner": "CMC_Image" + }, + { + "name": "ONFOCUSOFF", + "order": 6, + "owner": "CMC_Image" + }, + { + "name": "ONCLICK", + "order": 7, + "owner": "CMC_Image" + }, + { + "name": "ONRELEASE", + "order": 8, + "owner": "CMC_Image" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Mouse" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Mouse" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Mouse" + }, + { + "name": "ONMOVE", + "order": 3, + "owner": "CMC_Mouse" + }, + { + "name": "ONCLICK", + "order": 4, + "owner": "CMC_Mouse" + }, + { + "name": "ONRELEASE", + "order": 5, + "owner": "CMC_Mouse" + }, + { + "name": "ONDBLCLICK", + "order": 6, + "owner": "CMC_Mouse" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Structure" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Structure" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Structure" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Button" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Button" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Button" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Button" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Button" + }, + { + "name": "ONPAUSED", + "order": 5, + "owner": "CMC_Button" + }, + { + "name": "ONCLICKED", + "order": 6, + "owner": "CMC_Button" + }, + { + "name": "ONRELEASED", + "order": 7, + "owner": "CMC_Button" + }, + { + "name": "ONACTION", + "order": 8, + "owner": "CMC_Button" + }, + { + "name": "ONSTARTDRAGGING", + "order": 9, + "owner": "CMC_Button" + }, + { + "name": "ONDRAGGING", + "order": 10, + "owner": "CMC_Button" + }, + { + "name": "ONENDDRAGGING", + "order": 11, + "owner": "CMC_Button" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Dialog" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Dialog" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Dialog" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Pattern" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Pattern" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Pattern" + }, + { + "name": "ONFOCUSON", + "order": 3, + "owner": "CMC_Pattern" + }, + { + "name": "ONFOCUSOFF", + "order": 4, + "owner": "CMC_Pattern" + }, + { + "name": "ONCLICK", + "order": 5, + "owner": "CMC_Pattern" + }, + { + "name": "ONRELEASE", + "order": 6, + "owner": "CMC_Pattern" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Scroll" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Scroll" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Scroll" + }, + { + "name": "ONTOP", + "order": 3, + "owner": "CMC_Scroll" + }, + { + "name": "ONBOTTOM", + "order": 4, + "owner": "CMC_Scroll" + }, + { + "name": "ONLEFT", + "order": 5, + "owner": "CMC_Scroll" + }, + { + "name": "ONRIGHT", + "order": 6, + "owner": "CMC_Scroll" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Scene" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Scene" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Scene" + }, + { + "name": "ONDOMODAL", + "order": 3, + "owner": "CMC_Scene" + }, + { + "name": "ONRESTART", + "order": 4, + "owner": "CMC_Scene" + }, + { + "name": "ONMUSICLOOPED", + "order": 5, + "owner": "CMC_Scene" + }, + { + "name": "ONACTIVATE", + "order": 6, + "owner": "CMC_Scene" + }, + { + "name": "ONDEACTIVATE", + "order": 7, + "owner": "CMC_Scene" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Text" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Text" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Text" + }, + { + "name": "ONCOLLISION", + "order": 3, + "owner": "CMC_Text" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 4, + "owner": "CMC_Text" + }, + { + "name": "ONNEWPLAYER", + "order": 0, + "owner": "CMC_NetServer" + }, + { + "name": "ONDESTROYPLAYER", + "order": 1, + "owner": "CMC_NetServer" + }, + { + "name": "ONCOMMAND", + "order": 2, + "owner": "CMC_NetServer" + }, + { + "name": "ONTEXT", + "order": 3, + "owner": "CMC_NetServer" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Sequence" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Sequence" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Sequence" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Sequence" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Sequence" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_MultiArray" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_MultiArray" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_MultiArray" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_Animo" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_Animo" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_Animo" + }, + { + "name": "ONSTARTED", + "order": 3, + "owner": "CMC_Animo" + }, + { + "name": "ONFINISHED", + "order": 4, + "owner": "CMC_Animo" + }, + { + "name": "ONPAUSED", + "order": 5, + "owner": "CMC_Animo" + }, + { + "name": "ONRESUMED", + "order": 6, + "owner": "CMC_Animo" + }, + { + "name": "ONFRAMECHANGED", + "order": 7, + "owner": "CMC_Animo" + }, + { + "name": "ONCOLLISION", + "order": 8, + "owner": "CMC_Animo" + }, + { + "name": "ONCOLLISIONFINISHED", + "order": 9, + "owner": "CMC_Animo" + }, + { + "name": "ONFOCUSON", + "order": 10, + "owner": "CMC_Animo" + }, + { + "name": "ONFOCUSOFF", + "order": 11, + "owner": "CMC_Animo" + }, + { + "name": "ONCLICK", + "order": 12, + "owner": "CMC_Animo" + }, + { + "name": "ONRELEASE", + "order": 13, + "owner": "CMC_Animo" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONRUNTIMESUCCESS", + "order": 3, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONRUNTIMEFAILED", + "order": 4, + "owner": "CMC_BasicCondition" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_VirtualGraphicsObject" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_VirtualGraphicsObject" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_VirtualGraphicsObject" + }, + { + "name": "ONINIT", + "order": 0, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONDONE", + "order": 1, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONSIGNAL", + "order": 2, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONINITIALUPDATE", + "order": 3, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONUPDATE", + "order": 4, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONUPDATED", + "order": 5, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONWINDOWFOCUSON", + "order": 6, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONWINDOWFOCUSOFF", + "order": 7, + "owner": "CMC_CanvasObserver" + }, + { + "name": "ONINITIALUPDATED", + "order": 8, + "owner": "CMC_CanvasObserver" + } + ], + "field_inheritance": [ + { + "base_class": "CMC_Variable", + "class": "CMC_Expression" + }, + { + "base_class": "CMC_Object", + "class": "CMC_EditBox" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Scene" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Internet" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_EditBox_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Font" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_MultiArray_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Sound" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Canvas_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Sound_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Joystick" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_VirtualGraphicsObject_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Sequence_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Internet_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_System" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_BasicCondition_Runner" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Integer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Array_Runner" + }, + { + "base_class": "CMC_Scene", + "class": "CMC_Episode" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Scroll" + }, + { + "base_class": "CMC_BasicCondition", + "class": "CMC_Condition" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Mouse_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Text_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Rand_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Animo_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_NetPeer_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_NetPeer" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Keyboard" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Image" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Bool" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Timer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Groupped_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Mouse" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Variable_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Image_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_CNVLoader_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_GrBuffer" + }, + { + "base_class": "CMC_Object", + "class": "CMC_CNVLoader" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Pattern" + }, + { + "base_class": "CMC_Object", + "class": "CMC_VirtualGraphicsObject" + }, + { + "base_class": "CMC_NetPeer", + "class": "CMC_NetServer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Dialog_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Variable" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Structure_Runner" + }, + { + "base_class": "CMC_BasicCondition", + "class": "CMC_ComplexCondition" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Structure" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Button" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Behaviour_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Database_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Pattern_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_MultiArray" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Canvas" + }, + { + "base_class": "CMC_NetPeer", + "class": "CMC_NetClient" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Application_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Joystick_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Text" + }, + { + "base_class": "CMC_ObjectsContainer", + "class": "CMC_Class" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Font_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_CanvasObserver" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Keyboard_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Groupped" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Array" + }, + { + "base_class": "CMC_Object", + "class": "CMC_BasicCondition" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_Double" + }, + { + "base_class": "CMC_NetPeer_Runner", + "class": "CMC_NetClient_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Episode_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Dialog" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Behaviour_Entry" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Database" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Button_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_CanvasObserver_Runner" + }, + { + "base_class": "CMC_NetPeer_Runner", + "class": "CMC_NetServer_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Timer_Runner" + }, + { + "base_class": "CMC_Scene", + "class": "CMC_Application" + }, + { + "base_class": "CMC_Variable", + "class": "CMC_String" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Scroll_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Animo" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_GrBuffer_Runner" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Scene_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_ObjectsContainer" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_Class_Runner" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Sequence" + }, + { + "base_class": "CMC_Object", + "class": "CMC_Behaviour" + }, + { + "base_class": "CMC_Runner", + "class": "CMC_System_Runner" + } + ], + "fields": [ + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Animo", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 1, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 2, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 3, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "PRELOAD", + "order": 4, + "owner": "CMC_Animo", + "type": "string" + }, + { + "name": "MONITORCOLLISION", + "order": 5, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 6, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 7, + "owner": "CMC_Animo", + "type": "int" + }, + { + "name": "FPS", + "order": 8, + "owner": "CMC_Animo", + "type": "int" + }, + { + "name": "ASBUTTON", + "order": 9, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "ONFIRSTFRAME", + "order": 10, + "owner": "CMC_Animo", + "type": "bool" + }, + { + "name": "BLOOMOO_VERSION", + "order": 0, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "VERSION", + "order": 1, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "EPISODES", + "order": 2, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "SCENES", + "order": 3, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "STARTWITH", + "order": 4, + "owner": "CMC_Application", + "type": "string" + }, + { + "name": "SENDONCHANGE", + "order": 0, + "owner": "CMC_Array", + "type": "bool" + }, + { + "name": "CODE", + "order": 0, + "owner": "CMC_Behaviour", + "type": "string" + }, + { + "name": "CONDITION", + "order": 1, + "owner": "CMC_Behaviour", + "type": "string" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_Bool", + "type": "bool" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Bool", + "type": "string" + }, + { + "name": "ACCENT", + "order": 0, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXSTANDARD", + "order": 1, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXONMOVE", + "order": 2, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "GFXONCLICK", + "order": 3, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDSTANDARD", + "order": 4, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDONMOVE", + "order": 5, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "SNDONCLICK", + "order": 6, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "DRAG", + "order": 7, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "RECT", + "order": 8, + "owner": "CMC_Button", + "type": "string" + }, + { + "name": "ENABLE", + "order": 9, + "owner": "CMC_Button", + "type": "bool" + }, + { + "name": "DRAGGABLE", + "order": 10, + "owner": "CMC_Button", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 11, + "owner": "CMC_Button", + "type": "int" + }, + { + "name": "PRIORITY", + "order": 0, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "WIDTH", + "order": 1, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "HEIGHT", + "order": 2, + "owner": "CMC_Canvas", + "type": "int" + }, + { + "name": "ALPHA", + "order": 3, + "owner": "CMC_Canvas", + "type": "bool" + }, + { + "name": "BACKGROUND", + "order": 4, + "owner": "CMC_Canvas", + "type": "bool" + }, + { + "name": "DEF", + "order": 0, + "owner": "CMC_Class", + "type": "string" + }, + { + "name": "BASE", + "order": 1, + "owner": "CMC_Class", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 0, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "CONDITION1", + "order": 1, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "CONDITION2", + "order": 2, + "owner": "CMC_ComplexCondition", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 0, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "OPERAND1", + "order": 1, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "OPERAND2", + "order": 2, + "owner": "CMC_Condition", + "type": "string" + }, + { + "name": "MODEL", + "order": 0, + "owner": "CMC_Database", + "type": "string" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_Double", + "type": "double" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Double", + "type": "string" + }, + { + "name": "RECT", + "order": 0, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "PRIORITY", + "order": 1, + "owner": "CMC_EditBox", + "type": "int" + }, + { + "name": "TEXT", + "order": 2, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "FONT", + "order": 3, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "CURSOR", + "order": 4, + "owner": "CMC_EditBox", + "type": "string" + }, + { + "name": "SCENES", + "order": 0, + "owner": "CMC_Episode", + "type": "string" + }, + { + "name": "STARTWITH", + "order": 1, + "owner": "CMC_Episode", + "type": "string" + }, + { + "name": "OPERAND1", + "order": 0, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "OPERAND2", + "order": 1, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "OPERATOR", + "order": 2, + "owner": "CMC_Expression", + "type": "string" + }, + { + "name": "SOURCE", + "order": 0, + "owner": "CMC_GrBuffer", + "type": "string" + }, + { + "name": "DESTINY", + "order": 1, + "owner": "CMC_GrBuffer", + "type": "string" + }, + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Image", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 1, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 2, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 3, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "PRELOAD", + "order": 4, + "owner": "CMC_Image", + "type": "string" + }, + { + "name": "MONITORCOLLISION", + "order": 5, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 6, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 7, + "owner": "CMC_Image", + "type": "int" + }, + { + "name": "ASBUTTON", + "order": 8, + "owner": "CMC_Image", + "type": "bool" + }, + { + "name": "55", + "order": 0, + "owner": "CMC_Integer", + "type": "int" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_Integer", + "type": "string" + }, + { + "name": "SERVER", + "order": 0, + "owner": "CMC_Internet", + "type": "string" + }, + { + "name": "PORT", + "order": 0, + "owner": "CMC_Joystick", + "type": "string" + }, + { + "name": "DIMENSIONS", + "order": 0, + "owner": "CMC_MultiArray", + "type": "int" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_Pattern", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_Pattern", + "type": "bool" + }, + { + "name": "LAYERS", + "order": 2, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "PRIORITY", + "order": 3, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "WIDTH", + "order": 4, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "HEIGHT", + "order": 5, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "GRIDX", + "order": 6, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "GRIDY", + "order": 7, + "owner": "CMC_Pattern", + "type": "int" + }, + { + "name": "DLLS", + "order": 0, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "DESCRIPTION", + "order": 1, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "CREATIONTIME", + "order": 2, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "LASTMODIFYTIME", + "order": 3, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "AUTHOR", + "order": 4, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "COAUTHORS", + "order": 5, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "PATH", + "order": 6, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "BACKGROUND", + "order": 7, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "MUSIC", + "order": 8, + "owner": "CMC_Scene", + "type": "string" + }, + { + "name": "DEAMON", + "order": 9, + "owner": "CMC_Scene", + "type": "bool" + }, + { + "name": "VIEWPORT", + "order": 0, + "owner": "CMC_Scroll", + "type": "rect" + }, + { + "name": "FILENAME", + "order": 0, + "owner": "CMC_Sequence", + "type": "string" + }, + { + "name": "zr", + "order": 0, + "owner": "CMC_Sound", + "type": "string" + }, + { + "name": "PRELOAD", + "order": 1, + "owner": "CMC_Sound", + "type": "bool" + }, + { + "name": "FLUSHAFTERPLAYED", + "order": 2, + "owner": "CMC_Sound", + "type": "bool" + }, + { + "name": "VALUE", + "order": 0, + "owner": "CMC_String", + "type": "string" + }, + { + "name": "DEFAULT", + "order": 1, + "owner": "CMC_String", + "type": "string" + }, + { + "name": "FIELDS", + "order": 0, + "owner": "CMC_Structure", + "type": "string" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_Text", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_Text", + "type": "bool" + }, + { + "name": "TEXT", + "order": 2, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "HYPERTEXT", + "order": 3, + "owner": "CMC_Text", + "type": "bool" + }, + { + "name": "VJUSTIFY", + "order": 4, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "HJUSTIFY", + "order": 5, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "RECT", + "order": 6, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "PRIORITY", + "order": 7, + "owner": "CMC_Text", + "type": "int" + }, + { + "name": "FONT", + "order": 8, + "owner": "CMC_Text", + "type": "string" + }, + { + "name": "ENABLED", + "order": 0, + "owner": "CMC_Timer", + "type": "string" + }, + { + "name": "ELAPSE", + "order": 1, + "owner": "CMC_Timer", + "type": "string" + }, + { + "name": "TICKS", + "order": 2, + "owner": "CMC_Timer", + "type": "int" + }, + { + "name": "TOINI", + "order": 0, + "owner": "CMC_Variable", + "type": "bool" + }, + { + "name": "NETNOTIFY", + "order": 1, + "owner": "CMC_Variable", + "type": "bool" + }, + { + "name": "TOCANVAS", + "order": 0, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "VISIBLE", + "order": 1, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "MONITORCOLLISION", + "order": 2, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "MONITORCOLLISIONALPHA", + "order": 3, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + }, + { + "name": "PRIORITY", + "order": 4, + "owner": "CMC_VirtualGraphicsObject", + "type": "int" + }, + { + "name": "SOURCE", + "order": 5, + "owner": "CMC_VirtualGraphicsObject", + "type": "string" + }, + { + "name": "MASK", + "order": 6, + "owner": "CMC_VirtualGraphicsObject", + "type": "string" + }, + { + "name": "ASBUTTON", + "order": 7, + "owner": "CMC_VirtualGraphicsObject", + "type": "bool" + } + ], + "method_inheritance": [ + { + "base_runner": "CMC_Runner", + "runner": "CMC_MultiArray_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Canvas_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Button_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_BasicCondition_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Sequence_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Scene_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Behaviour_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Pattern_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Episode_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Array_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Application_Runner" + }, + { + "base_runner": "CMC_NetPeer_Runner", + "runner": "CMC_NetServer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Timer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Text_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_NetPeer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Keyboard_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Database_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Groupped_Runner" + }, + { + "base_runner": "CMC_NetPeer_Runner", + "runner": "CMC_NetClient_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Animo_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_GrBuffer_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Internet_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Font_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Sound_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Class_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Joystick_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_EditBox_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Structure_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Rand_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Dialog_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Image_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Mouse_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_System_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Variable_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_CNVLoader_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_Scroll_Runner" + }, + { + "base_runner": "CMC_Runner", + "runner": "CMC_VirtualGraphicsObject_Runner" + } + ], + "methods": [ + { + "id": 1, + "name": "SET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 2, + "name": "GET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 3, + "name": "GETSIZE", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 4, + "name": "COUNT", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 5, + "name": "LOAD", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 6, + "name": "SAVE", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 7, + "name": "SAFEGET", + "owner": "CMC_MultiArray", + "runner": "CMC_MultiArray_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 3, + "name": "SHOW", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 4, + "name": "HIDE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 5, + "name": "SETPRIORITY", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 6, + "name": "SETPOSITION", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 7, + "name": "MOVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 8, + "name": "CLEAR", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 9, + "name": "CAPTURE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 10, + "name": "SETOPACITY", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 11, + "name": "SETASBUTTON", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 12, + "name": "ERASE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 13, + "name": "DRAW", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 14, + "name": "SAVE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 15, + "name": "GETPOSITIONX", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 16, + "name": "GETPOSITIONY", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 17, + "name": "GETWIDTH", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 18, + "name": "GETHEIGHT", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 19, + "name": "GETNUMVISIBLEPIXELS", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 20, + "name": "RECREATE", + "owner": "CMC_Canvas", + "runner": "CMC_Canvas_Runner" + }, + { + "id": 1, + "name": "SETRECT", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 2, + "name": "ENABLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 3, + "name": "DISABLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 4, + "name": "ENABLEDRAGGING", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 5, + "name": "DISABLEDRAGGING", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 6, + "name": "DISABLEBUTVISIBLE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 7, + "name": "ACCENT", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 8, + "name": "SETSTD", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 9, + "name": "SETONMOVE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 10, + "name": "SETONCLICK", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 11, + "name": "SETPRIORITY", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 12, + "name": "GETPRIORITY", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 13, + "name": "GETSTD", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 14, + "name": "GETONMOVE", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 15, + "name": "GETONCLICK", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 16, + "name": "SYN", + "owner": "CMC_Button", + "runner": "CMC_Button_Runner" + }, + { + "id": 1, + "name": "CHECK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 2, + "name": "BREAK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 3, + "name": "ONE_BREAK", + "owner": "CMC_BasicCondition", + "runner": "CMC_BasicCondition_Runner" + }, + { + "id": 1, + "name": "PLAY", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 5, + "name": "SHOW", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 6, + "name": "HIDE", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 7, + "name": "ISPLAYING", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 8, + "name": "SETVOLUME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 9, + "name": "SETPAN", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 10, + "name": "SETFREQ", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 11, + "name": "GETEVENTNAME", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 12, + "name": "GETPLAYING", + "owner": "CMC_Sequence", + "runner": "CMC_Sequence_Runner" + }, + { + "id": 1, + "name": "STARTMUSIC", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 2, + "name": "STOPMUSIC", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 3, + "name": "GETDRAGGEDNAME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 4, + "name": "GETPLAYINGSEQ", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 5, + "name": "RUN", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 6, + "name": "RUNCLONES", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 7, + "name": "CREATEOBJECT", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 8, + "name": "REMOVE", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 9, + "name": "REMOVECLONES", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 16, + "name": "SETMUSICVOLUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 17, + "name": "GETMUSICVOLUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 18, + "name": "SETMUSICPAN", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 19, + "name": "SETMUSICFREQ", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 20, + "name": "PAUSE", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 21, + "name": "RESUME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 22, + "name": "SETMINHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 23, + "name": "SETMAXHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 24, + "name": "GETELEMENTSNO", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 25, + "name": "TOTIME", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 26, + "name": "ISPAUSED", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 27, + "name": "GETPLAYINGANIMO", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 28, + "name": "RESUMEONLY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 33, + "name": "RESUMESEQONLY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 29, + "name": "GETMINHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 30, + "name": "GETMAXHSPRIORITY", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 31, + "name": "GETRUNNINGTIMER", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 32, + "name": "GETOBJECTS", + "owner": "CMC_Scene", + "runner": "CMC_Scene_Runner" + }, + { + "id": 1, + "name": "RUN", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 2, + "name": "RUNC", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 3, + "name": "RUNLOOPED", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 4, + "name": "BREAK", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 5, + "name": "ENABLE", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 6, + "name": "DISABLE", + "owner": "CMC_Behaviour", + "runner": "CMC_Behaviour_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 2, + "name": "SETGRID", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 3, + "name": "MOVE", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 11, + "name": "SETPOSITION", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 4, + "name": "GETGRAPHICSAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 5, + "name": "REMOVE", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 6, + "name": "GETALIASAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 10, + "name": "GETALIASATCELL", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 7, + "name": "GETINFOAT", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 8, + "name": "GETALIASINFO", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 9, + "name": "GETCELLCORD", + "owner": "CMC_Pattern", + "runner": "CMC_Pattern_Runner" + }, + { + "id": 1, + "name": "NEXT", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 2, + "name": "PREV", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 3, + "name": "BACK", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 4, + "name": "RESTART", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 5, + "name": "GOTO", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 6, + "name": "GETLATESTSCENE", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 7, + "name": "GETCURRENTSCENE", + "owner": "CMC_Episode", + "runner": "CMC_Episode_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 2, + "name": "GETSIZE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 3, + "name": "INSERTAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 4, + "name": "REMOVEAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 5, + "name": "CHANGEAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 6, + "name": "REMOVEALL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 7, + "name": "GET", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 8, + "name": "REMOVE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 9, + "name": "FIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 39, + "name": "REVERSEFIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 54, + "name": "FINDALL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 10, + "name": "CONTAINS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 11, + "name": "SAVEINI", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 12, + "name": "LOADINI", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 13, + "name": "PREV", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 14, + "name": "NEXT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 15, + "name": "ADDCLONES", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 16, + "name": "RESETMARKER", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 17, + "name": "GETMARKERPOS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 18, + "name": "SETMARKERPOS", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 19, + "name": "SUM", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 20, + "name": "SUMA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 21, + "name": "SUB", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 22, + "name": "SUBA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 23, + "name": "MUL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 24, + "name": "MULA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 25, + "name": "DIV", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 32, + "name": "DIVA", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 33, + "name": "MIN", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 57, + "name": "MIND", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 34, + "name": "MAX", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 56, + "name": "MAXD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 35, + "name": "GETSUMVALUE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 37, + "name": "LOAD", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 38, + "name": "SAVE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 36, + "name": "SORT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 55, + "name": "SORTMANY", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 42, + "name": "ADDAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 43, + "name": "SUBAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 40, + "name": "MULAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 41, + "name": "DIVAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 44, + "name": "MODAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 45, + "name": "CLAMPAT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 46, + "name": "DIR", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 47, + "name": "COMPARE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 58, + "name": "COPYTO", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 53, + "name": "SWAP", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 48, + "name": "SENDONCHANGE", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 49, + "name": "SHIFTLEFT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 50, + "name": "SHIFTRIGHT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 51, + "name": "ROTATELEFT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 52, + "name": "ROTATERIGHT", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 59, + "name": "FILL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 60, + "name": "RANDOMFILL", + "owner": "CMC_Array", + "runner": "CMC_Array_Runner" + }, + { + "id": 1, + "name": "EXIT", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 2, + "name": "RESTART", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 3, + "name": "GOTO", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 4, + "name": "SETLANGUAGE", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 5, + "name": "GETLANGUAGE", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 6, + "name": "PRINT", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 7, + "name": "ENABLEMUSIC", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 8, + "name": "DISABLEMUSIC", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 9, + "name": "RUN", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 10, + "name": "STOREBINARY", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 11, + "name": "RUNENV", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 12, + "name": "EXISTSENV", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 15, + "name": "STARTDRAGGINGWINDOW", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 16, + "name": "STOPDRAGGINGWINDOW", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 17, + "name": "RELOAD", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 18, + "name": "GETPLAYER", + "owner": "CMC_Application", + "runner": "CMC_Application_Runner" + }, + { + "id": 1, + "name": "START", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 3, + "name": "ISSTARTED", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 4, + "name": "GETLOGGEDPLAYERNAME", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 5, + "name": "GETPLAYERSNO", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 6, + "name": "GETPLAYERNAME", + "owner": "CMC_NetServer", + "runner": "CMC_NetServer_Runner" + }, + { + "id": 1, + "name": "ENABLE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 2, + "name": "DISABLE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 5, + "name": "GETTICKS", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 6, + "name": "RESET", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 7, + "name": "SET", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 8, + "name": "SETELAPSE", + "owner": "CMC_Timer", + "runner": "CMC_Timer_Runner" + }, + { + "id": 1, + "name": "SETTEXT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 19, + "name": "SETTEXTDOUBLE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 2, + "name": "SETJUSTIFY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 3, + "name": "SHOW", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 4, + "name": "HIDE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 10, + "name": "GETPOSITIONX", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 11, + "name": "GETPOSITIONY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 12, + "name": "GETWIDTH", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 13, + "name": "GETHEIGHT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 14, + "name": "ISNEAR", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 15, + "name": "SETPRIORITY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 16, + "name": "SETCOLOR", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 17, + "name": "DRAWONTO", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 18, + "name": "SETRECT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 20, + "name": "SETOPACITY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 21, + "name": "SETFONT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 22, + "name": "GETWORDAT", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 23, + "name": "GETWORDATXY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 24, + "name": "GETWORDPOSX", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 25, + "name": "GETWORDPOSY", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 26, + "name": "SEARCH", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 27, + "name": "SETWORDCOLOR", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 28, + "name": "INVALIDATE", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 29, + "name": "GETWORDWIDTH", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 30, + "name": "GETNUMWORDS", + "owner": "CMC_Text", + "runner": "CMC_Text_Runner" + }, + { + "id": 257, + "name": "SENDCMD", + "owner": "CMC_NetPeer", + "runner": "CMC_NetPeer_Runner" + }, + { + "id": 258, + "name": "SENDVARIABLE", + "owner": "CMC_NetPeer", + "runner": "CMC_NetPeer_Runner" + }, + { + "id": 259, + "name": "SENDTEXT", + "owner": "CMC_NetPeer", + "runner": "CMC_NetPeer_Runner" + }, + { + "id": 260, + "name": "SENDBEHAVIOUR", + "owner": "CMC_NetPeer", + "runner": "CMC_NetPeer_Runner" + }, + { + "id": 261, + "name": "GETLATESTTEXT", + "owner": "CMC_NetPeer", + "runner": "CMC_NetPeer_Runner" + }, + { + "id": 1, + "name": "ENABLE", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 2, + "name": "DISABLE", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 3, + "name": "SETAUTOREPEAT", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 4, + "name": "ISKEYDOWN", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 6, + "name": "GETLATESTKEY", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 8, + "name": "GETLATESTKEYS", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 7, + "name": "ISENABLED", + "owner": "CMC_Keyboard", + "runner": "CMC_Keyboard_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 3, + "name": "LOAD", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 4, + "name": "SAVE", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 5, + "name": "REMOVEALL", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 6, + "name": "FIND", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 7, + "name": "SELECT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 8, + "name": "NEXT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 9, + "name": "PREV", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 10, + "name": "GETROWSNO", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 11, + "name": "REMOVEAT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 12, + "name": "INSERTAT", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 13, + "name": "GETCURSORPOS", + "owner": "CMC_Database", + "runner": "CMC_Database_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 3, + "name": "REMOVEALL", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 4, + "name": "GETSIZE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 5, + "name": "GETNAME", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 6, + "name": "PREV", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 7, + "name": "NEXT", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 8, + "name": "ADDCLONES", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 9, + "name": "RESETMARKER", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 10, + "name": "GETMARKERPOS", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 11, + "name": "SETMARKERPOS", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 12, + "name": "CLONE", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 13, + "name": "GETCLONEINDEX", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 14, + "name": "GETNAMEATMARKER", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 15, + "name": "CONTAINS", + "owner": "CMC_Groupped", + "runner": "CMC_Groupped_Runner" + }, + { + "id": 1, + "name": "CONNECT", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 2, + "name": "DISCONNECT", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 3, + "name": "ISCONNECTED", + "owner": "CMC_NetClient", + "runner": "CMC_NetClient_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 10, + "name": "PLAY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 11, + "name": "SETFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 12, + "name": "STOP", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 13, + "name": "ISPLAYING", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 15, + "name": "GETPOSITIONX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 16, + "name": "GETPOSITIONY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 17, + "name": "GETWIDTH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 18, + "name": "GETHEIGHT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 19, + "name": "GETFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 20, + "name": "GETFRAMENAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 56, + "name": "SETFRAMENAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 21, + "name": "GETFRAMENO", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 22, + "name": "GETEVENTNAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 23, + "name": "ISNEAR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 24, + "name": "ISINSIDE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 25, + "name": "PLAYRAND", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 26, + "name": "MONITORCOLLISION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 27, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 28, + "name": "SETFORWARD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 29, + "name": "SETBACKWARD", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 30, + "name": "NEXTFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 31, + "name": "PREVFRAME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 32, + "name": "SETPRIORITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 33, + "name": "GETALPHA", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 34, + "name": "GETPIXEL", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 35, + "name": "SETFPS", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 68, + "name": "GETFPS", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 36, + "name": "MERGEALPHA", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 37, + "name": "INVALIDATE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 38, + "name": "GETCURRFRAMEPOSX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 39, + "name": "GETCURRFRAMEPOSY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 40, + "name": "GETCENTERX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 41, + "name": "GETCENTERY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 42, + "name": "GETNOE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 43, + "name": "GETNOF", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 44, + "name": "GETNOFINEVENT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 45, + "name": "GETMAXWIDTH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 46, + "name": "GETMAXHEIGHT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 47, + "name": "ISVISIBLE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 48, + "name": "GETCFRAMEINEVENT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 49, + "name": "SETASBUTTON", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 50, + "name": "SETONFF", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 51, + "name": "SETOPACITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 65, + "name": "GETOPACITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 52, + "name": "SETVOLUME", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 53, + "name": "SETPAN", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 54, + "name": "SETFREQ", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 55, + "name": "SETANCHOR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 57, + "name": "GETPRIORITY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 58, + "name": "FLIPH", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 59, + "name": "FLIPV", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 60, + "name": "RESETFLIPS", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 61, + "name": "DRAWONTO", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 62, + "name": "PLAYREVERSE", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 63, + "name": "NPLAY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 64, + "name": "ISAT", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 66, + "name": "GETANCHOR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 67, + "name": "GETEVENTNUMBER", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 69, + "name": "REPLACECOLOR", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 70, + "name": "GETENDX", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 71, + "name": "GETENDY", + "owner": "CMC_Animo", + "runner": "CMC_Animo_Runner" + }, + { + "id": 1, + "name": "CREATE", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 2, + "name": "DRAW", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 3, + "name": "UNDO", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 4, + "name": "FLUSH", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 5, + "name": "FLUSHALL", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 6, + "name": "FINDAT", + "owner": "CMC_GrBuffer", + "runner": "CMC_GrBuffer_Runner" + }, + { + "id": 1, + "name": "GET", + "owner": "CMC_Internet", + "runner": "CMC_Internet_Runner" + }, + { + "id": 2, + "name": "EXTRACT", + "owner": "CMC_Internet", + "runner": "CMC_Internet_Runner" + }, + { + "id": 3, + "name": "GETPROGRESS", + "owner": "CMC_Internet", + "runner": "CMC_Internet_Runner" + }, + { + "id": 96, + "name": "SEND", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 97, + "name": "ADDTOGROUP", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 98, + "name": "ADDTOARRAY", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 99, + "name": "GETNAME", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 100, + "name": "CLONE", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 101, + "name": "ADDBEHAVIOUR", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 102, + "name": "GETCLONEINDEX", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 103, + "name": "MSGBOX", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 104, + "name": "RESETCLONES", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 105, + "name": "REMOVEBEHAVIOUR", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 108, + "name": "REMOVEBEHAVIOURFORCE", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 107, + "name": "REMOVEALLBEHAVIOURS", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 106, + "name": "GETCLONESNO", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 109, + "name": "OVERIDESIGNALS", + "owner": "CMC", + "runner": "CMC_Runner" + }, + { + "id": 1, + "name": "SETCOLOR", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 2, + "name": "SETSTYLE", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 3, + "name": "SETFAMILY", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 4, + "name": "SETSIZE", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 5, + "name": "GETHEIGHT", + "owner": "CMC_Font", + "runner": "CMC_Font_Runner" + }, + { + "id": 1, + "name": "PLAY", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 2, + "name": "STOP", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 3, + "name": "PAUSE", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 4, + "name": "RESUME", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 8, + "name": "SETVOLUME", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 9, + "name": "SETPAN", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 10, + "name": "SETFREQ", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 11, + "name": "ISPLAYING", + "owner": "CMC_Sound", + "runner": "CMC_Sound_Runner" + }, + { + "id": 1, + "name": "NEW", + "owner": "CMC_Class", + "runner": "CMC_Class_Runner" + }, + { + "id": 2, + "name": "DELETE", + "owner": "CMC_Class", + "runner": "CMC_Class_Runner" + }, + { + "id": 1, + "name": "GETBUTTONSTATE", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 2, + "name": "GETPOSITION", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 3, + "name": "ISLEFT", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 4, + "name": "ISRIGHT", + "owner": "CMC_Joystick", + "runner": "CMC_Joystick_Runner" + }, + { + "id": 1, + "name": "SETTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 2, + "name": "GETTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 3, + "name": "ACTIVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 4, + "name": "DEACTIVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 5, + "name": "ENABLE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 6, + "name": "DISABLE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 7, + "name": "ADDTEXT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 8, + "name": "MOVE", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 9, + "name": "SETPOSITION", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 10, + "name": "SETPRIORITY", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 11, + "name": "SETCURSORPOS", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 12, + "name": "SETRECT", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 13, + "name": "SETCOLOR", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 14, + "name": "SETREADONLY", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 15, + "name": "ENABLENL", + "owner": "CMC_EditBox", + "runner": "CMC_EditBox_Runner" + }, + { + "id": 1, + "name": "SET", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 2, + "name": "SETFIELD", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 3, + "name": "GETFIELD", + "owner": "CMC_Structure", + "runner": "CMC_Structure_Runner" + }, + { + "id": 1, + "name": "GET", + "owner": "CMC_Rand", + "runner": "CMC_Rand_Runner" + }, + { + "id": 2, + "name": "GETPLENTY", + "owner": "CMC_Rand", + "runner": "CMC_Rand_Runner" + }, + { + "id": 3, + "name": "SETBACKGROUND", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 4, + "name": "ADD", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Dialog", + "runner": "CMC_Dialog_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 5, + "name": "SETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 58, + "name": "RESETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 59, + "name": "SETRESETPOSITION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 6, + "name": "MOVE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 7, + "name": "LOAD", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 8, + "name": "CLEARCLIPPING", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 9, + "name": "SETCLIPPING", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 15, + "name": "GETPOSITIONX", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 16, + "name": "GETPOSITIONY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 17, + "name": "GETWIDTH", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 18, + "name": "GETHEIGHT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 23, + "name": "ISNEAR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 24, + "name": "ISINSIDE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 26, + "name": "MONITORCOLLISION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 27, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 28, + "name": "SETSCALEFACTOR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 32, + "name": "SETPRIORITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 33, + "name": "GETALPHA", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 34, + "name": "GETPIXEL", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 36, + "name": "MERGEALPHA", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 70, + "name": "MERGEALPHA2", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 37, + "name": "INVALIDATE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 40, + "name": "GETCENTERX", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 41, + "name": "GETCENTERY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 48, + "name": "ISVISIBLE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 49, + "name": "LINK", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 50, + "name": "SETASBUTTON", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 51, + "name": "SETOPACITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 64, + "name": "GETOPACITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 52, + "name": "SAVE", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 53, + "name": "SETANCHOR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 54, + "name": "FLIPH", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 55, + "name": "FLIPV", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 56, + "name": "RESETFLIPS", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 57, + "name": "DRAWONTO", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 63, + "name": "ISAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 65, + "name": "GETSLIDECOMPS", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 66, + "name": "GETCOLORAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 67, + "name": "GETCOLORRAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 68, + "name": "GETCOLORGAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 69, + "name": "GETCOLORBAT", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 71, + "name": "REPLACECOLOR", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 72, + "name": "GETPRIORITY", + "owner": "CMC_Image", + "runner": "CMC_Image_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 3, + "name": "ENABLE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 4, + "name": "DISABLE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 5, + "name": "GETPOSX", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 6, + "name": "GETPOSY", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 7, + "name": "GETLASTCLICKPOSX", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 8, + "name": "GETLASTCLICKPOSY", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 9, + "name": "SET", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 10, + "name": "SETPOSITION", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 11, + "name": "MOVE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 12, + "name": "CLICK", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 13, + "name": "ENABLESIGNAL", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 14, + "name": "DISABLESIGNAL", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 15, + "name": "MOUSERELEASE", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 16, + "name": "SETCLIPRECT", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 17, + "name": "LOCKACTIVECURSOR", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 18, + "name": "ISLBUTTONDOWN", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 19, + "name": "ISRBUTTONDOWN", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 20, + "name": "SETACTIVERECT", + "owner": "CMC_Mouse", + "runner": "CMC_Mouse_Runner" + }, + { + "id": 1, + "name": "GETDATE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 2, + "name": "GETDATESTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 3, + "name": "GETDAY", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 4, + "name": "GETDAYOFWEEK", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 5, + "name": "GETDAYOFWEEKSTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 6, + "name": "GETMONTH", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 7, + "name": "GETMONTHSTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 8, + "name": "GETYEAR", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 9, + "name": "GETTIMESTRING", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 10, + "name": "GETHOUR", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 11, + "name": "GETMINUTES", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 12, + "name": "GETSECONDS", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 13, + "name": "GETSYSTEMTIME", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 14, + "name": "GETMHZ", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 15, + "name": "DELAY", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 16, + "name": "COPYFILE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 17, + "name": "MINIMIZE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 18, + "name": "ISCMDLINEPARAMETER", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 19, + "name": "GETCMDLINEPARAMETER", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 20, + "name": "INSTALL", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 21, + "name": "UNINSTALL", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 22, + "name": "GETUSERNAME", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 23, + "name": "GETFOLDERLOCATION", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 24, + "name": "GETCOMMANDLINE", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 25, + "name": "ISFILEEXIST", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 32, + "name": "CREATEDIR", + "owner": "CMC_System", + "runner": "CMC_System_Runner" + }, + { + "id": 1, + "name": "SET", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 2, + "name": "SWITCH", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 4, + "name": "INC", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 5, + "name": "DEC", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 3, + "name": "CLEAR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 6, + "name": "ADD", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 7, + "name": "MUL", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 10, + "name": "SUB", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 11, + "name": "DIV", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 12, + "name": "MOD", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 8, + "name": "RESETINI", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 9, + "name": "SETDEFAULT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 13, + "name": "ABS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 14, + "name": "AND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 15, + "name": "OR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 16, + "name": "NOT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 17, + "name": "XOR", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 18, + "name": "POWER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 41, + "name": "LOG", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 20, + "name": "SQRT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 38, + "name": "SGN", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 21, + "name": "CLAMP", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 22, + "name": "LENGTH", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 23, + "name": "ARCTAN", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 27, + "name": "ARCTANEX", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 24, + "name": "GET", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 26, + "name": "MAXA", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 25, + "name": "MINA", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 28, + "name": "SINUS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 29, + "name": "COSINUS", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 30, + "name": "UPPER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 48, + "name": "LOWER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 31, + "name": "FIND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 32, + "name": "CUT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 33, + "name": "REPLACEAT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 34, + "name": "INSERTAT", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 35, + "name": "REPLACE", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 36, + "name": "ROUND", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 37, + "name": "ISUPPERLETTER", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 39, + "name": "COPYFILE", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 40, + "name": "RANDOM", + "owner": "CMC_Variable", + "runner": "CMC_Variable_Runner" + }, + { + "id": 1, + "name": "REFRESH", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 2, + "name": "ADD", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 3, + "name": "REMOVE", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 4, + "name": "SETBACKGROUND", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 5, + "name": "GETGRAPHICSAT", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 6, + "name": "MOVEBKG", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 7, + "name": "SETBKGPOS", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 8, + "name": "SAVE", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 9, + "name": "ENABLENOTIFY", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 10, + "name": "REDRAW", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 11, + "name": "GETBPP", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 12, + "name": "PASTE", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 13, + "name": "GETGRAPHICSAT2", + "owner": "CMC_CanvasObserver", + "runner": "CMC_CanvasObserver_Runner" + }, + { + "id": 1, + "name": "LOAD", + "owner": "CMC_CNVLoader", + "runner": "CMC_CNVLoader_Runner" + }, + { + "id": 2, + "name": "RELEASE", + "owner": "CMC_CNVLoader", + "runner": "CMC_CNVLoader_Runner" + }, + { + "id": 1, + "name": "ADD", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 2, + "name": "REMOVE", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 3, + "name": "SCROLLUP", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 4, + "name": "SCROLLDOWN", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 5, + "name": "SCROLLLEFT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 6, + "name": "SCROLLRIGHT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 7, + "name": "SETVIEWPORT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 8, + "name": "MOVEVIEWPORT", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 9, + "name": "MOVE", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 10, + "name": "INVALIDATE", + "owner": "CMC_Scroll", + "runner": "CMC_Scroll_Runner" + }, + { + "id": 1, + "name": "SHOW", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 2, + "name": "HIDE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 3, + "name": "SETPOSITION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 4, + "name": "MOVE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 5, + "name": "SETSOURCE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 6, + "name": "SETMASK", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 7, + "name": "CLEARCLIPPING", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 8, + "name": "SETCLIPPING", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 9, + "name": "GETPOSITIONX", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 10, + "name": "GETPOSITIONY", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 11, + "name": "GETWIDTH", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 12, + "name": "GETHEIGHT", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 13, + "name": "ISNEAR", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 14, + "name": "ISINSIDE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 15, + "name": "MONITORCOLLISION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 16, + "name": "REMOVEMONITORCOLLISION", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 17, + "name": "SETPRIORITY", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 18, + "name": "INVALIDATE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 19, + "name": "ISVISIBLE", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + }, + { + "id": 20, + "name": "SETASBUTTON", + "owner": "CMC_VirtualGraphicsObject", + "runner": "CMC_VirtualGraphicsObject_Runner" + } + ], + "schema_version": 3, + "struct_layout": [ + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 97, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 98, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 99, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 101, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 102, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 103, + "owner": "CMC_Animo", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Animo", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Animo_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Animo_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Animo_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 312, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 316, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 320, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 324, + "owner": "CMC_Application", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Application_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Application_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Application_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Array", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Array", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Array_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Array_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Array_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_BasicCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_BasicCondition_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_BasicCondition_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_BasicCondition_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Behaviour", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Behaviour", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 161, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 162, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Behaviour_Entry", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 189, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 190, + "owner": "CMC_Behaviour_Entry", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Behaviour_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Behaviour_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Behaviour_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Bool", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Bool", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 208, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 212, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 216, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 220, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 224, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 225, + "owner": "CMC_Button", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 228, + "owner": "CMC_Button", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Button_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Button_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Button_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_CNVLoader", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CNVLoader_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CNVLoader_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CNVLoader_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Canvas", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 85, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 86, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 87, + "owner": "CMC_Canvas", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_CanvasObserver", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_CanvasObserver_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_CanvasObserver_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_CanvasObserver_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Canvas_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Canvas_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Canvas_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Class", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Class_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Class_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Class_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_ComplexCondition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Condition", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_DLLExModuleInterface", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_DLLExModuleInterface", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_DLLExModuleInterface", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Database", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Database_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Database_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Database_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Dialog", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Dialog_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Dialog_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Dialog_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Double", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Double", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Double", + "size": 8 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Double", + "size": 8 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_EditBox", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_EditBox_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_EditBox_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_EditBox_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 312, + "owner": "CMC_Episode", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Episode_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Episode_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Episode_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Expression", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Expression", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ExternObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Font", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Font_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Font_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Font_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_GrBuffer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_GrBuffer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_GrBuffer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_GrBuffer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_GrBuffer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_GrBuffer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_GrBuffer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Groupped", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Groupped_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Groupped_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Groupped_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Image", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 101, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 102, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 103, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 105, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 106, + "owner": "CMC_Image", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Image_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Image_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Image_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Integer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Integer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Internet", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Internet", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Internet_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Internet_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Internet_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Internet_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Internet_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Internet_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Joystick", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Joystick_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Joystick_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Joystick_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 38, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 93, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Keyboard", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Keyboard", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Keyboard_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Keyboard_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Keyboard_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 38, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Mouse", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Mouse", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Mouse_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Mouse_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Mouse_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_MultiArray", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_MultiArray_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_MultiArray_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_MultiArray_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_NetClient", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetClient_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetClient_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetClient_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetPeer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_NetPeer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_NetPeer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_NetPeer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetPeer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetPeer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetPeer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetPeer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetPeer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetPeer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_NetServer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_NetServer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_NetServer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_NetServer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 32, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 36, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 37, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 38, + "owner": "CMC_Object", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 40, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 44, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 48, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 52, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 56, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 64, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 68, + "owner": "CMC_Object", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_ObjectsContainer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 82, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 83, + "owner": "CMC_Pattern", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Pattern", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Pattern_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Pattern_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Pattern_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Rand_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Rand_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Rand_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 148, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 152, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 156, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 160, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 164, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 168, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 172, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 176, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 180, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 184, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 188, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 192, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 196, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 200, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 204, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 208, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 212, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 216, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 220, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 240, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 244, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 248, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 252, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 256, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 260, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 264, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 268, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 304, + "owner": "CMC_Scene", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 305, + "owner": "CMC_Scene", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 306, + "owner": "CMC_Scene", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 308, + "owner": "CMC_Scene", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Scene_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_Scene_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Scroll", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Scroll_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Scroll_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Scroll_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Sequence", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sequence_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sequence_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sequence_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Sound", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 81, + "owner": "CMC_Sound", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Sound_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Sound_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Sound_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_String", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_String", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Structure", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Structure", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_StructureParser", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_StructureParser", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 24, + "owner": "CMC_StructureParser", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Structure_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Structure_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Structure_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 60, + "owner": "CMC_System", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_System_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_System_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_System_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 128, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 132, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 136, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 140, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 144, + "owner": "CMC_Text", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Text_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Text_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Text_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_Timer", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_Timer", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Timer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Timer_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Timer_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_Variable", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 77, + "owner": "CMC_Variable", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_Variable_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_Variable_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_Variable_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 72, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 76, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 80, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 84, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 88, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 92, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 93, + "owner": "CMC_VirtualGraphicsObject", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 96, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 100, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 104, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 108, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 112, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 116, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 120, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 124, + "owner": "CMC_VirtualGraphicsObject", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 0, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 4, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 8, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 12, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 1 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 16, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + }, + { + "confidence": "high", + "is_vtable": false, + "offset": 20, + "owner": "CMC_VirtualGraphicsObject_Runner", + "size": 4 + } + ], + "types": [ + { + "cpp_class": "CMC_Behaviour", + "ctor_addr": "0x10040a70", + "dispatch_addr": "0x10023a91", + "object_size": 208, + "script_name": "BEHAVIOUR", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Bool", + "ctor_addr": "0x10045bc0", + "dispatch_addr": "0x10023ad0", + "object_size": 84, + "script_name": "BOOL", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Double", + "ctor_addr": "0x10052c70", + "dispatch_addr": "0x10023b0f", + "object_size": 96, + "script_name": "DOUBLE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Integer", + "ctor_addr": "0x10068250", + "dispatch_addr": "0x10023b4e", + "object_size": 88, + "script_name": "INTEGER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_String", + "ctor_addr": "0x1008f6e0", + "dispatch_addr": "0x10023b8d", + "object_size": 112, + "script_name": "STRING", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Condition", + "ctor_addr": "0x1004f8c0", + "dispatch_addr": "0x10023bcf", + "object_size": 144, + "script_name": "CONDITION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_ComplexCondition", + "ctor_addr": "0x1004f200", + "dispatch_addr": "0x10023c11", + "object_size": 144, + "script_name": "COMPLEXCONDITION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Expression", + "ctor_addr": "0x1005a100", + "dispatch_addr": "0x10023c53", + "object_size": 128, + "script_name": "EXPRESSION", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Array", + "ctor_addr": "0x100399f0", + "dispatch_addr": "0x10023c92", + "object_size": 84, + "script_name": "ARRAY", + "via_module_iface": false + }, + { + "cpp_class": "CMC_MultiArray", + "ctor_addr": "0x1006fac0", + "dispatch_addr": "0x10023cd1", + "object_size": 88, + "script_name": "MULTIARRAY", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Image", + "ctor_addr": "0x10063850", + "dispatch_addr": "0x10023d10", + "object_size": 108, + "script_name": "IMAGE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Animo", + "ctor_addr": "0x1002f8f0", + "dispatch_addr": "0x10023d4f", + "object_size": 108, + "script_name": "ANIMO", + "via_module_iface": false + }, + { + "cpp_class": "CMC_VirtualGraphicsObject", + "ctor_addr": "0x100a0d70", + "dispatch_addr": "0x10023d94", + "object_size": 128, + "script_name": "VIRTUALGRAPHICSOBJECT", + "via_module_iface": true + }, + { + "cpp_class": "CMC_Font", + "ctor_addr": "0x1005df20", + "dispatch_addr": "0x10023dd3", + "object_size": 80, + "script_name": "FONT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Mouse", + "ctor_addr": "0x1006c760", + "dispatch_addr": "0x10023e15", + "object_size": 128, + "script_name": "MOUSE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Keyboard", + "ctor_addr": "0x1006b040", + "dispatch_addr": "0x10023e57", + "object_size": 128, + "script_name": "KEYBOARD", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Joystick", + "ctor_addr": "0x10069db0", + "dispatch_addr": "0x10023e99", + "object_size": 128, + "script_name": "JOYSTICK", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Timer", + "ctor_addr": "0x100990a0", + "dispatch_addr": "0x10023ed8", + "object_size": 108, + "script_name": "TIMER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Button", + "ctor_addr": "0x10047490", + "dispatch_addr": "0x10023f1a", + "object_size": 232, + "script_name": "BUTTON", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Sound", + "ctor_addr": "0x1008a890", + "dispatch_addr": "0x10023f59", + "object_size": 84, + "script_name": "SOUND", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Sequence", + "ctor_addr": "0x10088ff0", + "dispatch_addr": "0x10023f98", + "object_size": 100, + "script_name": "SEQUENCE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_CanvasObserver", + "ctor_addr": "0x1004be90", + "dispatch_addr": "0x10023fd7", + "object_size": 80, + "script_name": "CANVAS_OBSERVER", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Groupped", + "ctor_addr": "0x10060610", + "dispatch_addr": "0x10024016", + "object_size": 80, + "script_name": "GROUP", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Text", + "ctor_addr": "0x10095930", + "dispatch_addr": "0x10024058", + "object_size": 148, + "script_name": "TEXT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_EditBox", + "ctor_addr": "0x10056bd0", + "dispatch_addr": "0x10024097", + "object_size": 116, + "script_name": "EDITBOX", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1005d220", + "dispatch_addr": "0x100240d6", + "object_size": 96, + "script_name": "FILTER", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1008e5a0", + "dispatch_addr": "0x10024115", + "object_size": 92, + "script_name": "STATICFILTER", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1009f440", + "dispatch_addr": "0x10024154", + "object_size": 80, + "script_name": "VECTOR", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1007bd00", + "dispatch_addr": "0x10024193", + "object_size": 88, + "script_name": "PATH", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1007cd00", + "dispatch_addr": "0x100241d2", + "object_size": 76, + "script_name": "FIFO", + "via_module_iface": false + }, + { + "cpp_class": null, + "ctor_addr": "0x1007ce80", + "dispatch_addr": "0x10024211", + "object_size": 76, + "script_name": "LIFO", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Canvas", + "ctor_addr": "0x1004b9c0", + "dispatch_addr": "0x10024250", + "object_size": 88, + "script_name": "CANVAS", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Pattern", + "ctor_addr": "0x100793a0", + "dispatch_addr": "0x1002428f", + "object_size": 100, + "script_name": "PATTERN", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Dialog", + "ctor_addr": "0x10052010", + "dispatch_addr": "0x100242ce", + "object_size": 76, + "script_name": "DIALOG", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Scroll", + "ctor_addr": "0x10087500", + "dispatch_addr": "0x1002430d", + "object_size": 104, + "script_name": "SCROLL", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Structure", + "ctor_addr": "0x10091350", + "dispatch_addr": "0x1002434c", + "object_size": 88, + "script_name": "STRUCT", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Database", + "ctor_addr": "0x10050710", + "dispatch_addr": "0x1002438b", + "object_size": 104, + "script_name": "DATABASE", + "via_module_iface": false + }, + { + "cpp_class": "CMC_Class", + "ctor_addr": "0x1004db40", + "dispatch_addr": "0x100243d0", + "object_size": 128, + "script_name": "CLASS", + "via_module_iface": true + }, + { + "cpp_class": "CMC_MultiArray", + "ctor_addr": "0x1006fac0", + "dispatch_addr": "0x10024412", + "object_size": 88, + "script_name": "MULTIARRAY", + "via_module_iface": true + }, + { + "cpp_class": null, + "ctor_addr": "0x1006eb00", + "dispatch_addr": "0x1002444d", + "object_size": 80, + "script_name": "MOVIE", + "via_module_iface": true + }, + { + "cpp_class": "CMC_GrBuffer", + "ctor_addr": "0x1005f0d0", + "dispatch_addr": "0x10024488", + "object_size": 116, + "script_name": "GRBUFFER", + "via_module_iface": true + }, + { + "cpp_class": "CMC_Internet", + "ctor_addr": "0x10068cc0", + "dispatch_addr": "0x100244d9", + "object_size": 100, + "script_name": "INTERNET", + "via_module_iface": true + } + ] +} \ No newline at end of file