Add source files
This commit is contained in:
160
Projects/BanquetForFools/Source/Assembly-CSharp/Breakable.cs
Normal file
160
Projects/BanquetForFools/Source/Assembly-CSharp/Breakable.cs
Normal file
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x0200005C RID: 92
|
||||
public class Breakable : MonoBehaviour
|
||||
{
|
||||
// Token: 0x04001034 RID: 4148
|
||||
public int armor;
|
||||
|
||||
// Token: 0x04001035 RID: 4149
|
||||
public int health = 1;
|
||||
|
||||
// Token: 0x04001036 RID: 4150
|
||||
public GameObject linkedExit;
|
||||
|
||||
// Token: 0x04001037 RID: 4151
|
||||
public Breakable.BreakableTypes type;
|
||||
|
||||
// Token: 0x04001038 RID: 4152
|
||||
[Header("HOW TO BREAK IT")]
|
||||
public Breakable.BreakableEffectRequired effectRequired;
|
||||
|
||||
// Token: 0x04001039 RID: 4153
|
||||
public bool enemy;
|
||||
|
||||
// Token: 0x0400103A RID: 4154
|
||||
[Header("WHAT'S INSIDE")]
|
||||
public SceneItem.xmlNames itemA = SceneItem.xmlNames.None;
|
||||
|
||||
// Token: 0x0400103B RID: 4155
|
||||
public int itemStackA;
|
||||
|
||||
// Token: 0x0400103C RID: 4156
|
||||
public SceneItem.xmlNames itemB = SceneItem.xmlNames.None;
|
||||
|
||||
// Token: 0x0400103D RID: 4157
|
||||
public int itemStackB;
|
||||
|
||||
// Token: 0x0400103E RID: 4158
|
||||
public SceneItem.xmlNames itemC = SceneItem.xmlNames.None;
|
||||
|
||||
// Token: 0x0400103F RID: 4159
|
||||
public int itemStackC;
|
||||
|
||||
// Token: 0x04001040 RID: 4160
|
||||
public SceneItem.xmlNames itemD = SceneItem.xmlNames.None;
|
||||
|
||||
// Token: 0x04001041 RID: 4161
|
||||
public int itemStackD;
|
||||
|
||||
// Token: 0x04001042 RID: 4162
|
||||
public Breakable.BarrelLiquidTypes barrelLiquid;
|
||||
|
||||
// Token: 0x04001043 RID: 4163
|
||||
[Header("If elyxir component")]
|
||||
public Breakable.ComponentTypes component;
|
||||
|
||||
// Token: 0x04001044 RID: 4164
|
||||
[Header("If puzzle connected")]
|
||||
public Puzzle puzzle;
|
||||
|
||||
// Token: 0x04001045 RID: 4165
|
||||
public Prompts prompt;
|
||||
|
||||
// Token: 0x020001BE RID: 446
|
||||
public enum BreakableTypes
|
||||
{
|
||||
// Token: 0x04002BEA RID: 11242
|
||||
Barrel,
|
||||
// Token: 0x04002BEB RID: 11243
|
||||
Fence,
|
||||
// Token: 0x04002BEC RID: 11244
|
||||
Gate,
|
||||
// Token: 0x04002BED RID: 11245
|
||||
Wall,
|
||||
// Token: 0x04002BEE RID: 11246
|
||||
Bramble,
|
||||
// Token: 0x04002BEF RID: 11247
|
||||
Plank,
|
||||
// Token: 0x04002BF0 RID: 11248
|
||||
Box,
|
||||
// Token: 0x04002BF1 RID: 11249
|
||||
Vase,
|
||||
// Token: 0x04002BF2 RID: 11250
|
||||
Urn,
|
||||
// Token: 0x04002BF3 RID: 11251
|
||||
Acorn,
|
||||
// Token: 0x04002BF4 RID: 11252
|
||||
Mushroom,
|
||||
// Token: 0x04002BF5 RID: 11253
|
||||
Shell,
|
||||
// Token: 0x04002BF6 RID: 11254
|
||||
Rock,
|
||||
// Token: 0x04002BF7 RID: 11255
|
||||
Frog,
|
||||
// Token: 0x04002BF8 RID: 11256
|
||||
Stick,
|
||||
// Token: 0x04002BF9 RID: 11257
|
||||
HollowStick,
|
||||
// Token: 0x04002BFA RID: 11258
|
||||
Berry,
|
||||
// Token: 0x04002BFB RID: 11259
|
||||
Egg,
|
||||
// Token: 0x04002BFC RID: 11260
|
||||
ThickBramble
|
||||
}
|
||||
|
||||
// Token: 0x020001BF RID: 447
|
||||
public enum BreakableEffectRequired
|
||||
{
|
||||
// Token: 0x04002BFE RID: 11262
|
||||
Damage,
|
||||
// Token: 0x04002BFF RID: 11263
|
||||
Stuck,
|
||||
// Token: 0x04002C00 RID: 11264
|
||||
Cold,
|
||||
// Token: 0x04002C01 RID: 11265
|
||||
Fire
|
||||
}
|
||||
|
||||
// Token: 0x020001C0 RID: 448
|
||||
public enum BarrelLiquidTypes
|
||||
{
|
||||
// Token: 0x04002C03 RID: 11267
|
||||
none,
|
||||
// Token: 0x04002C04 RID: 11268
|
||||
oil,
|
||||
// Token: 0x04002C05 RID: 11269
|
||||
sap,
|
||||
// Token: 0x04002C06 RID: 11270
|
||||
wine,
|
||||
// Token: 0x04002C07 RID: 11271
|
||||
lizard,
|
||||
// Token: 0x04002C08 RID: 11272
|
||||
spores
|
||||
}
|
||||
|
||||
// Token: 0x020001C1 RID: 449
|
||||
public enum ComponentTypes
|
||||
{
|
||||
// Token: 0x04002C0A RID: 11274
|
||||
None,
|
||||
// Token: 0x04002C0B RID: 11275
|
||||
Acorn,
|
||||
// Token: 0x04002C0C RID: 11276
|
||||
Mushroom,
|
||||
// Token: 0x04002C0D RID: 11277
|
||||
Shell,
|
||||
// Token: 0x04002C0E RID: 11278
|
||||
Rock,
|
||||
// Token: 0x04002C0F RID: 11279
|
||||
Frog,
|
||||
// Token: 0x04002C10 RID: 11280
|
||||
Stick,
|
||||
// Token: 0x04002C11 RID: 11281
|
||||
HollowStick,
|
||||
// Token: 0x04002C12 RID: 11282
|
||||
Berry
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user