Package jag.game.type

Interface RSObjectDefinition

All Superinterfaces:
RSDefinition, RSDoublyLinkedNode, RSNode, RSProvider, RSTransformableDefinition

public interface RSObjectDefinition extends RSTransformableDefinition
  • Method Details

    • getTextures

      short[] getTextures()
    • getMapSceneId

      int getMapSceneId()
    • getAmbient

      int getAmbient()
    • getScaleZ

      int getScaleZ()
    • getColors

      short[] getColors()
    • getScaleX

      int getScaleX()
    • getScaleY

      int getScaleY()
    • getTranslateZ

      int getTranslateZ()
    • getModelIds

      int[] getModelIds()
    • getTranslateY

      int getTranslateY()
    • getTranslateX

      int getTranslateX()
    • getNewColors

      short[] getNewColors()
    • getMapFunction

      int getMapFunction()
    • getId

      int getId()
      Specified by:
      getId in interface RSDefinition
    • getNewTextures

      short[] getNewTextures()
    • getClipType

      int getClipType()
    • getItemSupport

      int getItemSupport()
    • isSolid

      boolean isSolid()
    • isRotated

      boolean isRotated()
    • getAmbientSoundId

      int getAmbientSoundId()
    • getMapDoorFlag

      int getMapDoorFlag()
    • getAnimation

      int getAnimation()
    • isClipped

      boolean isClipped()
    • getSizeX

      int getSizeX()
    • isImpenetrable

      boolean isImpenetrable()
    • isProjectileClipped

      boolean isProjectileClipped()
    • getContrast

      int getContrast()
    • getName

      String getName()
      Specified by:
      getName in interface RSDefinition
    • getActions

      String[] getActions()
      Specified by:
      getActions in interface RSDefinition
    • getSizeY

      int getSizeY()
    • getProperties

      RSIterableNodeTable<? extends RSNode> getProperties()