From 9738f7bf023675b7c6852aa68e5c3e6ff2f98f0d Mon Sep 17 00:00:00 2001 From: AconiteGodOfSWG Date: Tue, 1 Dec 2020 02:13:03 -0500 Subject: [PATCH] Add Datatable Type enums to base class for ease of accessibility --- sku.0/sys.server/compiled/game/script/base_class.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sku.0/sys.server/compiled/game/script/base_class.java b/sku.0/sys.server/compiled/game/script/base_class.java index be9031184..cfeed4e42 100755 --- a/sku.0/sys.server/compiled/game/script/base_class.java +++ b/sku.0/sys.server/compiled/game/script/base_class.java @@ -1545,6 +1545,16 @@ public class base_class public static final int FACTION_HASH_GUILDWAR_COOLDOWN = -1526926610; public static final int FACTION_HASH_BUBBLE_COMBAT = -377582139; + /** + * Datatable Column Data Types + * Returned by datatableGetColumnType (uses basic types only) + * Must match enums used in src DataTableColumnType.cpp + */ + public static final int DATATABLE_TYPE_INT = 0; // returned for columns with type: int, enum, hash, bool, bit vector + public static final int DATATABLE_TYPE_FLOAT = 1; // returned for columns with type: float + public static final int DATATABLE_TYPE_STRING = 2; // returned for columns with type: string, packed objvars + public static final int DATATABLE_TYPE_UNKNOWN = -1; // returned for columns with errors or unknown type + /** * Returns an obj_id for a given id number. * In order to match compliance with previous behavior, will return null if id == 0