Skip to content

Class: DewBuildProfile ​

  • Namespace: Global
  • Assembly: Dew.Core.dll
csharp
[CreateAssetMenu(fileName = "New Build Profile", menuName = "Build Profile")]
public class DewBuildProfile : ScriptableObject

Fields ​

NameDeclarationDescription
bonusMemoryHastepublic float bonusMemoryHaste
buildType`[HideLabel]
[EnumToggleButtons]
public BuildType buildType`
codenameSuffixpublic string codenameSuffix
content`[Title("Game", null, TitleAlignments.Left, true, true)]
public DewGameContentSettings content`
CurrentBuildProfileAssetPathpublic static string CurrentBuildProfileAssetPath
customRewardFlowpublic RoomRewardFlowItemType[] customRewardFlow
customRewardFlowFirstTimepublic RoomRewardFlowItemType[] customRewardFlowFirstTime
defaultStardustAmountpublic int defaultStardustAmount
disableAnalyticspublic bool disableAnalytics
dismantleDreamDustMultiplierpublic float dismantleDreamDustMultiplier
EditorBuildProfileDefaultpublic static string EditorBuildProfileDefault
featureTagspublic BuildFeatureTag[] featureTags
includeCheatCommandspublic bool includeCheatCommands
isDevelopmentBuildpublic bool isDevelopmentBuild
killGoldMultiplierpublic float killGoldMultiplier
luckShrineInPoolChancepublic float luckShrineInPoolChance
luckShrineMinZoneIndexpublic int luckShrineMinZoneIndex
platform`[HideLabel]
[EnumToggleButtons]
public PlatformType platform`
savePrefix`[Title("System", null, TitleAlignments.Left, true, true)]
public string savePrefix`
stardustGainMultiplierpublic float stardustGainMultiplier
startDreamDustpublic int startDreamDust
startGoldpublic int startGold
useSteamLobbyAndRelay`[ShowIf("@platform == PlatformType.STEAM", true)]
public bool useSteamLobbyAndRelay`
worldNodeCountOffsetpublic int worldNodeCountOffset

Properties ​

NameDeclarationDescription
currentpublic static DewBuildProfile current { get; }

Methods ​

GetBundleVersion(string) ​

csharp
public string GetBundleVersion(string codename)

Parameters:

NameTypeDescription
codenamestring

Returns: string

GetExtraScriptingDefines() ​

csharp
public string[] GetExtraScriptingDefines()

Returns: string[]

GetFolderName(string) ​

csharp
public string GetFolderName(string codename)

Parameters:

NameTypeDescription
codenamestring

Returns: string

HasFeature(BuildFeatureTag) ​

csharp
public bool HasFeature(BuildFeatureTag tag)

Parameters:

NameTypeDescription
tagBuildFeatureTag

Returns: bool

Init() ​

csharp
public void Init()

Validate() ​

csharp
public void Validate()

Maintained by the Shape of Dreams Modding Community