summaryrefslogtreecommitdiff
path: root/LibTSforge/Activators/AVMA4K.cs
diff options
context:
space:
mode:
authorWitherOrNot2025-04-07 22:19:19 +0000
committerGitHub2025-04-07 22:19:19 +0000
commit3a3ac06ca3715127475c7a2c7b3f0782e1690dfb (patch)
treef83328728b259bb6ec1e52979322377df1c7d627 /LibTSforge/Activators/AVMA4K.cs
parentbdd201061daf7492fb116b86a54cd349c01fbb0a (diff)
parent22bbb93e909154da94aee1b55e551038a3a37e6c (diff)
downloadTSforge-3a3ac06ca3715127475c7a2c7b3f0782e1690dfb.zip
Merge pull request #4 from massgravel/minor-fixups
Minor fixups
Diffstat (limited to 'LibTSforge/Activators/AVMA4K.cs')
-rw-r--r--LibTSforge/Activators/AVMA4K.cs23
1 files changed, 9 insertions, 14 deletions
diff --git a/LibTSforge/Activators/AVMA4K.cs b/LibTSforge/Activators/AVMA4K.cs
index 2127652..236b727 100644
--- a/LibTSforge/Activators/AVMA4K.cs
+++ b/LibTSforge/Activators/AVMA4K.cs
@@ -1,8 +1,8 @@
namespace LibTSforge.Activators
{
using System;
- using LibTSforge.PhysicalStore;
- using LibTSforge.SPP;
+ using PhysicalStore;
+ using SPP;
public static class AVMA4k
{
@@ -42,24 +42,19 @@ namespace LibTSforge.Activators
{
string key = string.Format("SPPSVC\\{0}\\{1}", appId, actId);
- ulong unknown = 0;
- ulong time1;
- ulong crcBindTime = (ulong)DateTime.UtcNow.ToFileTime();
- ulong timerTime;
-
- ulong expiry = Constants.TimerMax;
-
long creationTime = BitConverter.ToInt64(store.GetBlock("__##USERSEP##\\$$_RESERVED_$$\\NAMESPACE__", "__##USERSEP-RESERVED##__$$GLOBAL-CREATION-TIME$$").Data, 0);
long tickCount = BitConverter.ToInt64(store.GetBlock("__##USERSEP##\\$$_RESERVED_$$\\NAMESPACE__", "__##USERSEP-RESERVED##__$$GLOBAL-TICKCOUNT-UPTIME$$").Data, 0);
long deltaTime = BitConverter.ToInt64(store.GetBlock(key, "__##USERSEP-RESERVED##__$$UP-TIME-DELTA$$").Data, 0);
- time1 = (ulong)(creationTime + tickCount + deltaTime);
- timerTime = crcBindTime / 10000;
- expiry /= 10000;
+ const ulong unknown = 0;
+ ulong time1 = (ulong)(creationTime + tickCount + deltaTime);
+ ulong crcBindTime = (ulong)DateTime.UtcNow.ToFileTime();
+ ulong timerTime = crcBindTime / 10000;
+ ulong expiry = Constants.TimerMax / 10000;
VariableBag avmaBinding = new VariableBag(version);
- avmaBinding.Blocks.AddRange(new CRCBlockModern[]
+ avmaBinding.Blocks.AddRange(new[]
{
new CRCBlockModern
{
@@ -97,7 +92,7 @@ namespace LibTSforge.Activators
store.DeleteBlock(key, storeVal);
store.DeleteBlock(key, timerVal);
- store.AddBlocks(new PSBlock[]
+ store.AddBlocks(new[]
{
new PSBlock
{