Skip to content

Commit 793e3b7

Browse files
committed
- Override maximum mod level
- Overhauled UI - Scrollable Modifier List - Removing Modifiers
1 parent 62c5c4f commit 793e3b7

19 files changed

+459
-109
lines changed

ModifierModifier/Main.cs

Lines changed: 225 additions & 108 deletions
Large diffs are not rendered by default.

ModifierModifier/ModifierModifier.csproj

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFramework>netstandard2.1</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
@@ -16,6 +16,46 @@
1616
<GameVersion>0.86.2-r.0</GameVersion>
1717
</PropertyGroup>
1818

19+
<ItemGroup>
20+
<None Remove="Resources\box.png" />
21+
<None Remove="Resources\button active.png" />
22+
<None Remove="Resources\button hover.png" />
23+
<None Remove="Resources\button on hover.png" />
24+
<None Remove="Resources\button on.png" />
25+
<None Remove="Resources\button.png" />
26+
<None Remove="Resources\buttonactive.png" />
27+
<None Remove="Resources\buttonhover.png" />
28+
<None Remove="Resources\ButtonMod.prefab" />
29+
<None Remove="Resources\buttonon.png" />
30+
<None Remove="Resources\buttononhover.png" />
31+
<None Remove="Resources\toggleactive.png" />
32+
<None Remove="Resources\toggleactivenoheader.png" />
33+
<None Remove="Resources\togglehover.png" />
34+
<None Remove="Resources\toggleonactive.png" />
35+
<None Remove="Resources\toggleonhover.png" />
36+
<None Remove="Resources\toggleon.png" />
37+
<None Remove="Resources\toggle.png" />
38+
<None Remove="Resources\uimessy.png" />
39+
</ItemGroup>
40+
41+
<ItemGroup>
42+
<EmbeddedResource Include="Resources\box.png" />
43+
<EmbeddedResource Include="Resources\button.png" />
44+
<EmbeddedResource Include="Resources\buttonactive.png" />
45+
<EmbeddedResource Include="Resources\buttonhover.png" />
46+
<EmbeddedResource Include="Resources\ButtonMod.prefab" />
47+
<EmbeddedResource Include="Resources\buttonon.png" />
48+
<EmbeddedResource Include="Resources\buttononhover.png" />
49+
<EmbeddedResource Include="Resources\toggleactive.png" />
50+
<EmbeddedResource Include="Resources\toggleactivenoheader.png" />
51+
<EmbeddedResource Include="Resources\togglehover.png" />
52+
<EmbeddedResource Include="Resources\toggleonactive.png" />
53+
<EmbeddedResource Include="Resources\toggleonhover.png" />
54+
<EmbeddedResource Include="Resources\toggleon.png" />
55+
<EmbeddedResource Include="Resources\toggle.png" />
56+
<EmbeddedResource Include="Resources\uimessy.png" />
57+
</ItemGroup>
58+
1959
<ItemGroup>
2060
<Reference Include="0Harmony">
2161
<HintPath>References\0Harmony.dll</HintPath>
@@ -59,6 +99,9 @@
5999
<Reference Include="UnityEngine.TextRenderingModule">
60100
<HintPath>..\References\UnityEngine.TextRenderingModule.dll</HintPath>
61101
</Reference>
102+
<Reference Include="UnityEngine.ImageConversionModule">
103+
<HintPath>..\References\UnityEngine.ImageConversionModule</HintPath>
104+
</Reference>
62105
<Reference Include="UnityEngine.UI">
63106
<HintPath>..\References\UnityEngine.UI.dll</HintPath>
64107
</Reference>
Binary file not shown.
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!1 &1232050960412524
4+
GameObject:
5+
serializedVersion: 6
6+
m_ObjectHideFlags: 0
7+
m_CorrespondingSourceObject: {fileID: 0}
8+
m_PrefabInstance: {fileID: 0}
9+
m_PrefabAsset: {fileID: 0}
10+
m_Component:
11+
- component: {fileID: 224573857433911894}
12+
- component: {fileID: 222978506471111714}
13+
- component: {fileID: 114503296623022126}
14+
- component: {fileID: 114983519846501982}
15+
- component: {fileID: 114598833805736264}
16+
- component: {fileID: 225940370713449478}
17+
m_Layer: 0
18+
m_Name: ButtonMod
19+
m_TagString: Untagged
20+
m_Icon: {fileID: 0}
21+
m_NavMeshLayer: 0
22+
m_StaticEditorFlags: 0
23+
m_IsActive: 1
24+
--- !u!224 &224573857433911894
25+
RectTransform:
26+
m_ObjectHideFlags: 0
27+
m_CorrespondingSourceObject: {fileID: 0}
28+
m_PrefabInstance: {fileID: 0}
29+
m_PrefabAsset: {fileID: 0}
30+
m_GameObject: {fileID: 1232050960412524}
31+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
32+
m_LocalPosition: {x: 0, y: 0, z: 0}
33+
m_LocalScale: {x: 1, y: 1, z: 1}
34+
m_Children:
35+
- {fileID: 224633804146097719}
36+
m_Father: {fileID: 0}
37+
m_RootOrder: 0
38+
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
39+
m_AnchorMin: {x: 0, y: 0}
40+
m_AnchorMax: {x: 0, y: 0}
41+
m_AnchoredPosition: {x: 82.6, y: 115}
42+
m_SizeDelta: {x: 139.8281, y: 33.276}
43+
m_Pivot: {x: 0.5, y: 0.5}
44+
--- !u!222 &222978506471111714
45+
CanvasRenderer:
46+
m_ObjectHideFlags: 0
47+
m_CorrespondingSourceObject: {fileID: 0}
48+
m_PrefabInstance: {fileID: 0}
49+
m_PrefabAsset: {fileID: 0}
50+
m_GameObject: {fileID: 1232050960412524}
51+
m_CullTransparentMesh: 1
52+
--- !u!114 &114503296623022126
53+
MonoBehaviour:
54+
m_ObjectHideFlags: 0
55+
m_CorrespondingSourceObject: {fileID: 0}
56+
m_PrefabInstance: {fileID: 0}
57+
m_PrefabAsset: {fileID: 0}
58+
m_GameObject: {fileID: 1232050960412524}
59+
m_Enabled: 1
60+
m_EditorHideFlags: 0
61+
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
62+
m_Name:
63+
m_EditorClassIdentifier:
64+
--- !u!114 &114983519846501982
65+
MonoBehaviour:
66+
m_ObjectHideFlags: 0
67+
m_CorrespondingSourceObject: {fileID: 0}
68+
m_PrefabInstance: {fileID: 0}
69+
m_PrefabAsset: {fileID: 0}
70+
m_GameObject: {fileID: 1232050960412524}
71+
m_Enabled: 1
72+
m_EditorHideFlags: 0
73+
m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3}
74+
m_Name:
75+
m_EditorClassIdentifier:
76+
--- !u!114 &114598833805736264
77+
MonoBehaviour:
78+
m_ObjectHideFlags: 0
79+
m_CorrespondingSourceObject: {fileID: 0}
80+
m_PrefabInstance: {fileID: 0}
81+
m_PrefabAsset: {fileID: 0}
82+
m_GameObject: {fileID: 1232050960412524}
83+
m_Enabled: 1
84+
m_EditorHideFlags: 0
85+
m_Script: {fileID: 11500000, guid: 6c4c5f43b08938b6dde9340e60c5622b, type: 3}
86+
m_Name:
87+
m_EditorClassIdentifier:
88+
--- !u!225 &225940370713449478
89+
CanvasGroup:
90+
m_ObjectHideFlags: 0
91+
m_CorrespondingSourceObject: {fileID: 0}
92+
m_PrefabInstance: {fileID: 0}
93+
m_PrefabAsset: {fileID: 0}
94+
m_GameObject: {fileID: 1232050960412524}
95+
m_Enabled: 1
96+
m_Alpha: 1
97+
m_Interactable: 1
98+
m_BlocksRaycasts: 1
99+
m_IgnoreParentGroups: 0
100+
--- !u!1 &1004758093256425
101+
GameObject:
102+
serializedVersion: 6
103+
m_ObjectHideFlags: 0
104+
m_CorrespondingSourceObject: {fileID: 0}
105+
m_PrefabInstance: {fileID: 0}
106+
m_PrefabAsset: {fileID: 0}
107+
m_Component:
108+
- component: {fileID: 224633804146097719}
109+
- component: {fileID: 222295811405834966}
110+
- component: {fileID: 114371420814350733}
111+
- component: {fileID: 114481324493914003}
112+
m_Layer: 0
113+
m_Name: Label
114+
m_TagString: Untagged
115+
m_Icon: {fileID: 0}
116+
m_NavMeshLayer: 0
117+
m_StaticEditorFlags: 0
118+
m_IsActive: 1
119+
--- !u!224 &224633804146097719
120+
RectTransform:
121+
m_ObjectHideFlags: 0
122+
m_CorrespondingSourceObject: {fileID: 0}
123+
m_PrefabInstance: {fileID: 0}
124+
m_PrefabAsset: {fileID: 0}
125+
m_GameObject: {fileID: 1004758093256425}
126+
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
127+
m_LocalPosition: {x: 0, y: 0, z: 0}
128+
m_LocalScale: {x: 1, y: 1, z: 1}
129+
m_Children: []
130+
m_Father: {fileID: 224573857433911894}
131+
m_RootOrder: 0
132+
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
133+
m_AnchorMin: {x: 0, y: 0}
134+
m_AnchorMax: {x: 1, y: 1}
135+
m_AnchoredPosition: {x: 0, y: 0}
136+
m_SizeDelta: {x: 0, y: -10}
137+
m_Pivot: {x: 0.5, y: 0.5}
138+
--- !u!222 &222295811405834966
139+
CanvasRenderer:
140+
m_ObjectHideFlags: 0
141+
m_CorrespondingSourceObject: {fileID: 0}
142+
m_PrefabInstance: {fileID: 0}
143+
m_PrefabAsset: {fileID: 0}
144+
m_GameObject: {fileID: 1004758093256425}
145+
m_CullTransparentMesh: 1
146+
--- !u!114 &114371420814350733
147+
MonoBehaviour:
148+
m_ObjectHideFlags: 0
149+
m_CorrespondingSourceObject: {fileID: 0}
150+
m_PrefabInstance: {fileID: 0}
151+
m_PrefabAsset: {fileID: 0}
152+
m_GameObject: {fileID: 1004758093256425}
153+
m_Enabled: 1
154+
m_EditorHideFlags: 0
155+
m_Script: {fileID: 11500000, guid: 3f96b1d166d19b209697e35b35d65c76, type: 3}
156+
m_Name:
157+
m_EditorClassIdentifier:
158+
--- !u!114 &114481324493914003
159+
MonoBehaviour:
160+
m_ObjectHideFlags: 0
161+
m_CorrespondingSourceObject: {fileID: 0}
162+
m_PrefabInstance: {fileID: 0}
163+
m_PrefabAsset: {fileID: 0}
164+
m_GameObject: {fileID: 1004758093256425}
165+
m_Enabled: 1
166+
m_EditorHideFlags: 0
167+
m_Script: {fileID: 11500000, guid: 8be5303236a2b2bb01f76b1b05d07f64, type: 3}
168+
m_Name:
169+
m_EditorClassIdentifier:

ModifierModifier/Resources/box.png

204 Bytes
Loading

ModifierModifier/Resources/button.png

252 Bytes
Loading
379 Bytes
Loading
237 Bytes
Loading
247 Bytes
Loading
237 Bytes
Loading

0 commit comments

Comments
 (0)