Candide.Entities.SpacCopyManager
Type JSONpublic class in Candide.Entities
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities - Base type
System.Object - Hash
4AFA81088B8CF2CFCDC77B9B8A1C542A5356646D27E9A246A5FDCC2C2B529909
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
PaletteVersions# | private | private System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.String, System.Int32>, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac> PaletteVersions |
Skins# | private | private System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac> Skins |
Methods
GetCachedSkin
#
public CandideCreator.Shared.Models.SpritesAnimationCollections.Spac GetCachedSkin(System.String cacheId, System.Func<CandideCreator.Shared.Models.SpritesAnimationCollections.Spac> createSpacSkin)
Method metadata
- Visibilitypublic
- Return type
CandideCreator.Shared.Models.SpritesAnimationCollections.Spac - StaticTrue
- VirtualFalse
- Hash
F90318DAEF2EFBAF12C24B3F7480AC4EE4DFA21FB096A7686ED8DB47EB3A4F79 - Body hash
542B28EC9EF2AB153CA6B7577A2D55D6610A551376F4322E4BB306FAD289F05E - IL size38
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::TryGetValue(!0, !1&)System.Func<CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::Invoke()System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::set_Item(!0, !1)
Called by
Candide.Entities.Controllers.BushCrabController.BoneCrabController::GetSpacCandide.Entities.Controllers.Other.BehaviorMachine.MasterEngineerController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.SnakeController::EntityInitializeCandide.Entities.Controllers.Other.ChestController::EntityInitializeCandide.Entities.Controllers.TurtleNewController.TurtleController::EntityInitializeCandide.Entities.SpacCopyManager::GetSkinnedPaletteVersion
GetPaletteVersion
#
public CandideCreator.Shared.Models.SpritesAnimationCollections.Spac GetPaletteVersion(System.String spacId, System.String palettePath, System.Int32 paletteRow)
Method metadata
- Visibilitypublic
- Return type
CandideCreator.Shared.Models.SpritesAnimationCollections.Spac - StaticTrue
- VirtualFalse
- Hash
96F742364ACB3D639F392BD59F423E2AE48204C474CCD421D03717636A4F3650 - Body hash
2FE42F89C03CF9C6E830C86E6A3B043767BBBB1EFB2769F46A5A1436D05477D0 - IL size66
Referenced calls
System.ValueTuple<System.String, System.String, System.Int32>::.ctor(!0, !1, !2)System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.String, System.Int32>, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::TryGetValue(!0, !1&)Candide.Database.SpacDataBase::GetSpacOrCrash(System.String)CandideCreator.Shared.Models.SpritesAnimationCollections.Spac::GetVersionWithPalette(System.String, System.Int32)System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.String, System.Int32>, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::set_Item(!0, !1)
Called by
Candide.Entities.Controllers.Creatures.MagusDianaController::EntityInitializeCandide.Entities.Controllers.DeerController.DeerController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.MedusaController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.PyzifaxController::SetupAnimationStateMachineCandide.Entities.Controllers.Other.BehaviorMachine.SatyrBarbarianController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.SatyrBruteController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.SatyrRangerController::EntityInitializeCandide.Entities.Controllers.Other.BehaviorMachine.SatyrTinyController::EntityInitializeCandide.Entities.Controllers.RabbitController.LizardController::EntityInitializeCandide.Entities.Controllers.ZombieController.ZombieBloatController.FallenBloatController::EntityInitializeCandide.Entities.Controllers.ZombieController.ZombieCrawlController.FallenCrawlerController::EntityInitializeCandide.Entities.Controllers.ZombieController.ZombieEliteController.FallenCenturionController::EntityInitializeMagusCeresController::EntityInitializeMagusMarsController::EntityInitializeMagusMercuryController::EntityInitializeMagusMinervaController::EntityInitializeMagusOrcusController::EntityInitializeMagusVenusController::EntityInitializeMagusVulcanController::EntityInitialize
GetSkinnedPaletteVersion
#
public CandideCreator.Shared.Models.SpritesAnimationCollections.Spac GetSkinnedPaletteVersion(System.String cacheId, System.Func<CandideCreator.Shared.Models.SpritesAnimationCollections.Spac> createSpacSkin, System.String palettePath, System.Int32 paletteRow)
Method metadata
- Visibilitypublic
- Return type
CandideCreator.Shared.Models.SpritesAnimationCollections.Spac - StaticTrue
- VirtualFalse
- Hash
C8FAC725EBB393FA7D4A07A7D86BACAC701BAA162D7C22561B58C19AD574D90B - Body hash
A88792165D90EA5DCB21BA9F5AA956A6D30C82100B7A2FE2BB4A42183F64873A - IL size67
Referenced calls
System.ValueTuple<System.String, System.String, System.Int32>::.ctor(!0, !1, !2)System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.String, System.Int32>, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::TryGetValue(!0, !1&)Candide.Entities.SpacCopyManager::GetCachedSkin(System.String, System.Func<CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>)CandideCreator.Shared.Models.SpritesAnimationCollections.Spac::GetVersionWithPalette(System.String, System.Int32)System.Collections.Generic.Dictionary<System.ValueTuple<System.String, System.String, System.Int32>, CandideCreator.Shared.Models.SpritesAnimationCollections.Spac>::set_Item(!0, !1)