Fish Fillets 2 Wiki
Advertisement

V tomto seznamu jsou zařazeny pouze metody, které se dají využít, ostatní jsou nevyužitelné nebo poškozené.

  • GetChatAmount
  • GetMusic - Vrací číslo hrající hudby
  • SetPitch
  • SetLooping - Nastaví opakování zvuku
  • SetVolume - Nastaví hlasitost zvuku
  • StopSound - Zastaví zvuk
  • PlayLoopBIND - Přehraje opakující zvuk a vrátí jeho číslo
  • PlaySoundBIND - Přehraje zvuk a vrátí jeho číslo
  • GetGameInterface - Vrací aktuální herní rozhraní (Objekt CGameInterface)

CGameInterface

  • GetActRoom - Vrací aktuální místnost (Objekt CRoom)

CRoom

    • GetRoomSound - Vrací aktuální zvuk v místnosti (Objekt CRoomSound)
    • GetGrRepres - Vrací grafickou podobu místnosti (Objekt CRoomGrRepresentation)
    • GetCritter - Vrací živočicha v místnosti podle id (Objekt CCritter)
    • GetObject - Vrací předmět v místnosti podle id (Objekt CRoomObject)
    • InGameMode
    • GetTime - Vrací odehraný čas místnosti
    • GetXSize - Vrací šířku místnosti v polích
    • GetYSize - Vrací výšku místnosti v polích
    • IsInside
    • Resize - Změní velikost místnosti
    • SetWaterLevel - Nastaví úroveň vody v místnosti
    • GetWaterLevel - Vrací úroveň vody v místnosti
    • PosIsFree - Zjistí, jestli je na pozici volná
    • PosIsWall - Zjistí, jestli je na pozici zeď
    • PosIsItem - Zjistí, jestli je na pozici předmět
    • PosIsCritter - Zjistí, jestli je na pozici živočich
    • GetObjectAt - Vrací předmět na pozici (Objekt CRoomObject)
    • GetCritterAt - Vrací živočicha na pozici (Objekt CCritter)
    • ShiftContent
    • GetObjectsCount - Vrací počet předmětů v místnosti
    • GetWall - Vrací zeď v místnosti (Objekt CRoomObject)
    • FirstObject - Vrací první předmět v místnosti (Objekt CRoomObject)
    • NextObject - Vrací další předmět po předmětu v místnosti (Objekt CRoomObject)
    • FirstPlacedObject - Vrací první umístěný předmět (Objekt CRoomObject)
    • NextPlacedObject - Vrací další umístěný předmět po předmětu v místnosti (Objekt CRoomObject)
    • FirstLiveCritter - Vrací prvního žijícího živočicha (Objekt CCritter)
    • NextLiveCritter - Vrací dalšího žijícího živočicha po živočichu v místnosti (Objekt CCritter)
    • AddObject
    • RemoveObject - Odstraní předmět z místnosti
    • CanTryToEnter
    • CanPlaceObject
    • ObjectWantsToFallDown
    • ObjectWantsToFallUp
    • ObjectStickedToSnail - Vrací předmět, který je přilepený k živočichovi (Objekt CRoomObject)
    • PlaceObject - Umístí předmět do místnosti
    • PlaceObjectXY - Umístí předmět do místnosti na pozici X Y
    • UnplaceObject - Odebere předmět z místnosti
    • MoveObjectTo - Přesune předmět na pozici
    • GetActiveCritter - Vrací aktivního živočicha (Objekt CCritter)
    • SetActiveCritter - Aktivuje živočicha
    • ActivateNextCritter
    • InitGrRepres
    • HowLongIsRoomSolved
    • HowLongIsRoomLost
    • LookAtPlayer - Živočich se podívá na hráče
    • LookFromPlayer - Živočich se podívá od hráče
    • LookAtBg - Živočich se podívá na pozadí
    • LookFromBg - Živočich se podívá od pozadí
    • GetMaxMoves
    • GetNMoves
    • CritterMoveAttempt
    • DisableControl - Vypne ovládání
    • EnableControl - Zapne ovládání
    • ControlDisabled - Zjistí, jestli je ovládání vypnuto
    • DisableEnd - Vypne ukončení místnosti
    • EnableEnd - Zapne ukončení místnosti
    • EndDisabled - Zjistí, jestli je vypnuto ukončení místnosti
    • BreakControl - Zničí ovládání
    • CountBeamsHittingObject - Vrací počet laserových paprsků mířících na předmět
    • SetSolved
    • GetCritterByChar - Vrací živočicha podle znaku (Objekt CCritter)
    • GetCritterIdByChar - Vrací id živočicha podle znaku
    • SetAsIntro - Nastaví předmět jako intro

CRoomSound

    • Say - Živočich v dialogu začne říkat svůj text
    • SayAuto
    • CanSay
    • CritterToSayThis
    • PlaySound - Přehraje zvuk
    • IsPlaying
    • IsTalking
    • StartDlg - Spustí dialog
    • GetCurrentDlg - Vrací aktuální dialog
    • StopDlg - Ukončí dialog
    • IsDlgPersistentNow
    • ObjectEffect - Spustí přednastavený zvuk na určitém objektu
    • CustomObjectEffect - Spustí vlastní zvuk na určitém objektu

CRoomGrRepresentation

    • GetDX - Vrací počet pixelů na řádek
    • GetDY - Vrací počet pixelů na sloupec
    • SetDX - Nastaví počet pixelů na řádek
    • SetDY - Nastaví počet pixelů na sloupec
    • SetMaxAllowedDXY - Nastaví maximální povolený počet pixelů na řádek i na sloupec
    • SetWndPos
    • SetWndSize
    • AnimWndPos
    • Draw
    • AddBubbleSource - Přidá do místnosti bublinky
    • SetBubbleParams - Nastaví vlastnosti bublinek
    • HideBeams - Skryje lasery v místnosti
    • PreloadSpriteSet - V paměti si načte sprite-set pro rychlejší animace

CCritter

    • SetCritType - Nastaví typ živočicha
    • GetCritType - Vrací typ živočicha
    • SetCritClass - Nastaví třídu živočicha
    • GetCritClass - Vrací třídu živočicha
    • CanLeaveWater - Zjistí, jestli živočich může opustit vodu
    • SetLookDir - Nastaví směr pohledu živočicha
    • GetLookDir - Vrací směr pohledu živočicha
    • SetStickDir - Nastaví směr přilepení živočicha
    • GetStickDir - Vrací směr přilepení živočicha
    • SetDead
    • IsDead - Zjistí, jestli je živočich mrtvý
    • IsAlive - Zjistí, jestli je živočich naživu
    • IsLiveCritter
    • SetReqMovementDirection
    • GetReqMovementDirection
    • CanPushHeavyItems - Zjistí, jestli živočich může posunovat ocelové předměty
    • CanPushNormalItems - Zjistí, jestli živočich může posunovat normální předměty
    • CanCatchItems
    • GetStrength
    • Další funkce viz CRoomObject

CRoomObject

    • CreateShape
    • GetShape
    • SetWeight - Nastaví váhu předmětu
    • GetWeight - Vrací váhu předmětu
    • IsCritter - Zjistí, jestli je předmět živočich
    • AsCritter - Vrátí typ živočich
    • GetName - Vrací jméno předmětu
    • IsWall - Zjistí, jestli je předmět zeď
    • IsColliding
    • SetPlaced - Nastaví jestli je předmět umístěný
    • IsPlaced - Zjistí, jestli je předmět umístěný
    • SetPos - Nastaví pozici předmětu
    • SetXY - Nastaví pozici X a Y předmětu
    • ShiftPos
    • GetPos
    • SetX - Nastaví pozici X předmětu
    • SetY - Nastaví pozici Y předmětu
    • GetX - Vrací pozici X předmětu
    • GetY - Vrací pozici Y předmětu
    • SetSelected
    • IsSelected
    • SetTestedXY - Nastaví obrys předmětu na pozici X Y
    • ResetTestedPos - Smaže obrys předmětu
    • TestingPos - Zjistí, jestli existuje obrys předmětu
    • GetTestedXY
    • IsPositionLocked - Zjistí, jestli je zamčená pozice předmětu
    • IsShapeLocked - Zjistí, jestli je zamčená stavba předmětu
    • PositionLocked - Nastaví jestli je zamčená pozice předmětu
    • ShapeLocked - Nastaví jestli je zamčená stavba předmětu
    • StorePos - Uloží pozici
    • RestorePos - Nahraje pozici
    • IsFreelyfloating
    • NewGrRepres - Vytvoří novou grafickou podobu (Objekt CGrRepresentation)
    • GetGrRepres - Vrací grafickou podobu předmětu (Objekt CGrRepresentation)
    • SetOrderChain - Nastaví pohyb předmětu
    • AddToOrderChain - Přidá pohyb předmětu

CGrRepresentation

    • StartAnimStateDir
    • StartAnimState
    • GetAnimK
    • GetAnimX
    • GetAnimY
    • SetFaceState
    • GetGrElem - Vrací grafický element (Objekt: CGrElement)

CGrElement

    • AsGrElSprite - Vrací spritovou podobu elementu (Objekt: CGrElSprite)
    • AsGrElSpriteSet - Vrací sprite-setou podobu elementu (Objekt: CGrElSpriteSet)
    • AsGrElContainer - Vrací containerovou podobu elementu (Objekt: CGrElContainer)
  • NewCGrElSprite - Vytvoří nový sprite (Objekt: CGrElSprite)
  • NewCGrElSpriteSet - Vytvoří nový sprite-set (Objekt: CGrElSpriteSet)
  • NewCGrElContainer - Vytvoří nový container (Objekt: CGrElContainer)

CGrElSprite

    • LoadSprite
    • ChangeSprite - Změní sprite
    • GetFileName - Vrací jméno souboru
    • DrawAditive - Nastaví, jestli je sprite aditivní
    • DrawingAditive - Zjistí, jestli je sprite aditivní

CGrElSpriteSet

    • LoadSpriteSet
    • GetPath - Vrací cestu ke sprite-setu
    • GetCurrentFrame
    • SetCurrentFrame
    • SetAnimation
    • ChangeAnimation
    • StopAnimation - Zastaví animaci
    • GetAnimator - Vrací správce animace (Objekt CAnimator)
    • AnimSSChange - Změní animaci
    • AnimSSSet - Nastaví animaci
    • DisableBlending - Vypne prolínání
    • GetBlendLimit
    • SetBlendLimit
    • DrawAditive - Nastaví, jestli je sprite aditivní
    • DrawingAditive - Zjistí, jestli je sprite aditivní

CGrElContainer

    • SomeTransformChanged
    • GetElemsCount - Vrací počet elementů v containeru
    • AddElement - Přidá element
    • RemoveElement - Odstraní element
    • RemoveElements - Odstraní všechny elementy
    • GetElement - Vrací element podle čísla (Objekt CElement)
    • SetLayer - Nastaví číslo vrstvy
    • GetLayer - Vrací číslo vrstvy
    • GetTransformsCount - Vrací počet transformací
    • AddTransform - Přidá transformaci
    • RemoveTransform - Odstraní transformaci
    • RemoveTransforms - Odstraní všechny transformace
  • NewCGrTrTranslation - Vytvoří nový posun (Objekt CGrTrTranslation)
  • NewCGrScaling - Vytvoří novou změnu velikosti (Objekt CGrTrScaling)
  • NewCGrRotation - Vytvoří novou rotaci (Objekt CGrTrRotation)
  • NewCGrColorMultiply - Vytvoří nové zbarvený (Objekt CGrTrColorMultiply)

CGrTrTranslation

    • GetType
    • GetResultingMatrix
    • TranslateX - Posune o X
    • TranslateY - Posune o Y
    • Move - Posune
    • MoveX - Posune o X
    • MoveY - Posune o Y
    • SetTranslationAnim
    • Save
    • Load

CGrTrScaling

    • ScaleX - Změní velikost o X
    • ScaleY - Změní velikost o Y
    • ChangeScale - Změní velikost
    • ChangeScaleX - Změní velikost o X
    • ChangeScaleY - Změní velikost o Y
    • SetScalingAnim

CGrTrRotation

    • ChangeDeg - Nastaví rotaci ve stupních
    • ChangeRad - Nastaví rotaci v radiánech
    • SetRotationAnim

CGrTrColorMultiply

    • SetColor - Nastaví barvu na R G B A
    • SetColMultAnim
    • SetColMultAnimRange
  • GetActProfile - Vrací aktuální profil hráče (Objekt CProfile)

CProfile

    • IsRoomSolved - Zjistí, jestli je místnost splněna
Advertisement