Class DewBuildProfile
Inheritance
object
UnityEngine.Object
UnityEngine.ScriptableObject
DewBuildProfile
Assembly: Dew.Core.dll
Syntax
[CreateAssetMenu(fileName = "New Build Profile", menuName = "Build Profile")]
public class DewBuildProfile : ScriptableObject
Fields
bonusMemoryHaste
Declaration
public float bonusMemoryHaste
Field Value
buildType
Declaration
[HideLabel]
[EnumToggleButtons]
public BuildType buildType
Field Value
codenameSuffix
Declaration
public string codenameSuffix
Field Value
content
Declaration
[Title("Game", null, TitleAlignments.Left, true, true)]
public DewGameContentSettings content
Field Value
CurrentBuildProfileAssetPath
Declaration
public static string CurrentBuildProfileAssetPath
Field Value
customRewardFlow
Declaration
public RoomRewardFlowItemType[] customRewardFlow
Field Value
customRewardFlowFirstTime
Declaration
public RoomRewardFlowItemType[] customRewardFlowFirstTime
Field Value
defaultStardustAmount
Declaration
public int defaultStardustAmount
Field Value
disableAnalytics
Declaration
public bool disableAnalytics
Field Value
dismantleDreamDustMultiplier
Declaration
public float dismantleDreamDustMultiplier
Field Value
EditorBuildProfileDefault
Declaration
public static string EditorBuildProfileDefault
Field Value
Declaration
public BuildFeatureTag[] featureTags
Field Value
includeCheatCommands
Declaration
public bool includeCheatCommands
Field Value
isDevelopmentBuild
Declaration
public bool isDevelopmentBuild
Field Value
killGoldMultiplier
Declaration
public float killGoldMultiplier
Field Value
luckShrineInPoolChance
Declaration
public float luckShrineInPoolChance
Field Value
luckShrineMinZoneIndex
Declaration
public int luckShrineMinZoneIndex
Field Value
Declaration
[HideLabel]
[EnumToggleButtons]
public PlatformType platform
Field Value
savePrefix
Declaration
[Title("System", null, TitleAlignments.Left, true, true)]
public string savePrefix
Field Value
stardustGainMultiplier
Declaration
public float stardustGainMultiplier
Field Value
startDreamDust
Declaration
public int startDreamDust
Field Value
startGold
Declaration
Field Value
useSteamLobbyAndRelay
Declaration
[ShowIf("@platform == PlatformType.STEAM", true)]
public bool useSteamLobbyAndRelay
Field Value
worldNodeCountOffset
Declaration
public int worldNodeCountOffset
Field Value
Properties
current
Declaration
public static DewBuildProfile current { get; }
Property Value
Methods
GetBundleVersion(string)
Declaration
public string GetBundleVersion(string codename)
Parameters
| Type |
Name |
Description |
| string |
codename |
|
Returns
Declaration
public string[] GetExtraScriptingDefines()
Returns
| Type |
Description |
| string[] |
|
GetFolderName(string)
Declaration
public string GetFolderName(string codename)
Parameters
| Type |
Name |
Description |
| string |
codename |
|
Returns
HasFeature(BuildFeatureTag)
Declaration
public bool HasFeature(BuildFeatureTag tag)
Parameters
Returns
Init()
Declaration
Validate()
Declaration