mirror of https://github.com/hykilpikonna/AquaDX
[+] Unlock maps that are not in this version
parent
c9f222583a
commit
f106a31990
|
@ -266,6 +266,7 @@
|
|||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Cheat\MapUnlock.cs" />
|
||||
<Compile Include="Cheat\TicketUnlock.cs" />
|
||||
<Compile Include="Config.cs" />
|
||||
<Compile Include="Fix\FixCharaCrash.cs" />
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
[Cheat]
|
||||
# Unlock normally event-only tickets
|
||||
TicketUnlock=true
|
||||
# Unlock maps that are not in this version
|
||||
MapUnlock=true
|
||||
|
||||
# ===================================
|
||||
# UX: User Experience Improvements
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
using Manager.MaiStudio;
|
||||
using HarmonyLib;
|
||||
|
||||
namespace AquaMai.Cheat
|
||||
{
|
||||
public class MapUnlock
|
||||
{
|
||||
// For any map, return the event ID 1 to unlock it
|
||||
[HarmonyPrefix]
|
||||
[HarmonyPatch(typeof(MapData), "get_OpenEventId")]
|
||||
public static bool get_OpenEventId(ref StringID __result)
|
||||
{
|
||||
var id = new Manager.MaiStudio.Serialize.StringID
|
||||
{
|
||||
id = 1,
|
||||
str = "無期限常時解放"
|
||||
};
|
||||
|
||||
var sid = new StringID();
|
||||
sid.Init(id);
|
||||
|
||||
__result = sid;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -12,6 +12,7 @@ namespace AquaMai
|
|||
public class CheatConfig
|
||||
{
|
||||
public bool TicketUnlock { get; set; }
|
||||
public bool MapUnlock { get; set; }
|
||||
}
|
||||
|
||||
public class UXConfig
|
||||
|
|
Loading…
Reference in New Issue