-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRainWorldGame.cs
More file actions
32 lines (29 loc) · 844 Bytes
/
Copy pathRainWorldGame.cs
File metadata and controls
32 lines (29 loc) · 844 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
using MonoMod.Cil;
using UnityEngine;
using Mono.Cecil.Cil;
using Watcher;
using RWCustom;
using MoreSlugcats;
using TimeStopDependency;
namespace TimeStop
{
public partial class TimeStop
{
private bool timeStopKeyDown;
private void RainWorldGame_RawUpdate(On.RainWorldGame.orig_RawUpdate orig, RainWorldGame self, float dt)
{
orig(self, dt);
if (Input.GetKey(TimeStop.Instance.options.TimeSwitchKeyCode.Value) && !this.timeStopKeyDown)
{
self.SwitchTimeState();
}
this.timeStopKeyDown = Input.GetKey(TimeStop.Instance.options.TimeSwitchKeyCode.Value);
}
}
}