|
RuneHive-Game
|
Public Member Functions | |
| CacheNpcDefinition () | |
| void | decode (Buffer stream) |
| String | toString () |
Static Public Member Functions | |
| static CacheNpcDefinition | lookup (int npcId) |
| static void | unpackConfig (final Archive archive) |
Public Attributes | |
| String[] | actions |
| final int | anInt64 |
| int[] | anIntArray73 |
| int[] | childrenIDs |
| int | combatLevel |
| byte[] | description |
| boolean | drawMapDot |
| int | halfTurnAnimation |
| int | headIconSprite |
| int | heightScale |
| long | interfaceType |
| int | interfaceZoom = 0 |
| boolean | isInteractable |
| boolean | isVisible |
| int | lightModifier |
| int[] | modelIds |
| String | name |
| int | quarterAnticlockwiseTurnAnimation |
| int | quarterClockwiseTurnAnimation |
| int[] | recolorOriginal |
| int[] | recolorTarget |
| int | rotation |
| int | shadowModifier |
| byte | size |
| int | standingAnimation |
| int | transformVarbit |
| int | transformVarp |
| int | walkingAnimation |
| int | widthScale |
Static Public Attributes | |
| static Buffer | buffer |
| static int | nextNpcDefCacheIndex |
| static CacheNpcDefinition[] | npcDefCache |
| static int[] | offsets |
Definition at line 7 of file CacheNpcDefinition.java.
| com.runehive.fs.cache.decoder.CacheNpcDefinition.CacheNpcDefinition | ( | ) |
Definition at line 614 of file CacheNpcDefinition.java.
References anInt64, combatLevel, drawMapDot, halfTurnAnimation, headIconSprite, heightScale, interfaceType, isInteractable, isVisible, quarterAnticlockwiseTurnAnimation, quarterClockwiseTurnAnimation, rotation, size, standingAnimation, transformVarbit, transformVarp, walkingAnimation, and widthScale.
Referenced by lookup(), and unpackConfig().
| void com.runehive.fs.cache.decoder.CacheNpcDefinition.decode | ( | Buffer | stream | ) |
Definition at line 410 of file CacheNpcDefinition.java.
References actions, anIntArray73, childrenIDs, combatLevel, description, drawMapDot, halfTurnAnimation, headIconSprite, heightScale, isInteractable, isVisible, lightModifier, modelIds, name, quarterAnticlockwiseTurnAnimation, quarterClockwiseTurnAnimation, com.runehive.fs.cache.decoder.Buffer.readBigSmart2(), com.runehive.fs.cache.decoder.Buffer.readBytes(), com.runehive.fs.cache.decoder.Buffer.readSignedByte(), com.runehive.fs.cache.decoder.Buffer.readStringCp1252NullTerminated(), com.runehive.fs.cache.decoder.Buffer.readUnsignedByte(), com.runehive.fs.cache.decoder.Buffer.readUnsignedInt(), com.runehive.fs.cache.decoder.Buffer.readUnsignedShort(), com.runehive.fs.cache.decoder.Buffer.readUnsignedShortSmartMinusOne(), com.runehive.fs.cache.decoder.Buffer.readUnsignedTriByte(), recolorOriginal, recolorTarget, rotation, shadowModifier, size, standingAnimation, transformVarbit, transformVarp, walkingAnimation, and widthScale.
Referenced by lookup().
|
static |
Crafting master.
Definition at line 34 of file CacheNpcDefinition.java.
References actions, buffer, CacheNpcDefinition(), combatLevel, decode(), interfaceType, modelIds, nextNpcDefCacheIndex, npcDefCache, and offsets.
Referenced by com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser().
| String com.runehive.fs.cache.decoder.CacheNpcDefinition.toString | ( | ) |
Definition at line 670 of file CacheNpcDefinition.java.
References actions, anInt64, anIntArray73, childrenIDs, combatLevel, description, drawMapDot, halfTurnAnimation, headIconSprite, heightScale, interfaceType, interfaceZoom, isInteractable, isVisible, lightModifier, modelIds, name, quarterAnticlockwiseTurnAnimation, quarterClockwiseTurnAnimation, recolorOriginal, recolorTarget, rotation, shadowModifier, size, standingAnimation, transformVarbit, transformVarp, walkingAnimation, and widthScale.
|
static |
Definition at line 9 of file CacheNpcDefinition.java.
References buffer, CacheNpcDefinition(), com.runehive.fs.cache.decoder.Buffer.fromByteBuffer(), npcDefCache, offsets, com.runehive.fs.cache.decoder.Buffer.readUnsignedShort(), and size.
Referenced by com.runehive.RuneHive.processSequentialStartupTasks().
| String [] com.runehive.fs.cache.decoder.CacheNpcDefinition.actions |
Definition at line 644 of file CacheNpcDefinition.java.
Referenced by decode(), lookup(), and toString().
| final int com.runehive.fs.cache.decoder.CacheNpcDefinition.anInt64 |
Definition at line 642 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), and toString().
| int [] com.runehive.fs.cache.decoder.CacheNpcDefinition.anIntArray73 |
Definition at line 649 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
|
static |
Definition at line 640 of file CacheNpcDefinition.java.
Referenced by lookup(), and unpackConfig().
| int [] com.runehive.fs.cache.decoder.CacheNpcDefinition.childrenIDs |
Definition at line 661 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.combatLevel |
Definition at line 641 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), lookup(), and toString().
| byte [] com.runehive.fs.cache.decoder.CacheNpcDefinition.description |
Definition at line 662 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| boolean com.runehive.fs.cache.decoder.CacheNpcDefinition.drawMapDot |
Definition at line 660 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.halfTurnAnimation |
Definition at line 638 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.headIconSprite |
Definition at line 650 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.heightScale |
Definition at line 659 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| long com.runehive.fs.cache.decoder.CacheNpcDefinition.interfaceType |
Definition at line 653 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), lookup(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.interfaceZoom = 0 |
Definition at line 667 of file CacheNpcDefinition.java.
Referenced by toString().
| boolean com.runehive.fs.cache.decoder.CacheNpcDefinition.isInteractable |
Definition at line 657 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| boolean com.runehive.fs.cache.decoder.CacheNpcDefinition.isVisible |
Definition at line 665 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.lightModifier |
Definition at line 658 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| int [] com.runehive.fs.cache.decoder.CacheNpcDefinition.modelIds |
Definition at line 666 of file CacheNpcDefinition.java.
Referenced by decode(), lookup(), and toString().
| String com.runehive.fs.cache.decoder.CacheNpcDefinition.name |
Definition at line 643 of file CacheNpcDefinition.java.
Referenced by com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
|
static |
Definition at line 636 of file CacheNpcDefinition.java.
Referenced by lookup().
|
static |
Definition at line 655 of file CacheNpcDefinition.java.
Referenced by lookup(), and unpackConfig().
|
static |
Definition at line 648 of file CacheNpcDefinition.java.
Referenced by lookup(), and unpackConfig().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.quarterAnticlockwiseTurnAnimation |
Definition at line 635 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.quarterClockwiseTurnAnimation |
Definition at line 656 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
| int [] com.runehive.fs.cache.decoder.CacheNpcDefinition.recolorOriginal |
Definition at line 651 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| int [] com.runehive.fs.cache.decoder.CacheNpcDefinition.recolorTarget |
Definition at line 647 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.rotation |
Definition at line 654 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.shadowModifier |
Definition at line 664 of file CacheNpcDefinition.java.
Referenced by decode(), and toString().
| byte com.runehive.fs.cache.decoder.CacheNpcDefinition.size |
Definition at line 646 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), toString(), and unpackConfig().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.standingAnimation |
Definition at line 652 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.transformVarbit |
Definition at line 637 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.transformVarp |
Definition at line 639 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.walkingAnimation |
Definition at line 645 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.createParser(), decode(), and toString().
| int com.runehive.fs.cache.decoder.CacheNpcDefinition.widthScale |
Definition at line 663 of file CacheNpcDefinition.java.
Referenced by CacheNpcDefinition(), decode(), and toString().