Skip to content

Commit

Permalink
Merge pull request #32 from zambony/preview
Browse files Browse the repository at this point in the history
1.5.6 fixes
  • Loading branch information
zambony authored Dec 7, 2022
2 parents c3cb654 + 9e65deb commit 9685715
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 4 deletions.
6 changes: 4 additions & 2 deletions src/CommandHandler.cs
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,8 @@ public void Goto(Player player)
}

Player.m_localPlayer.transform.position = player.transform.position - (player.transform.forward * 1.5f) + (Vector3.up * 2f);

Logger.Log($"Teleporting to {player.GetPlayerName().WithColor(Logger.GoodColor)}...");
}

[Command("ghost", "Toggles ghost mode. Prevents hostile creatures from detecting you.")]
Expand Down Expand Up @@ -803,7 +805,7 @@ public void SetSkill(string skillName, int level)
level = Mathf.Clamp(level, 0, 100);

Player.m_localPlayer.GetSkills().CheatResetSkill(targetSkill);
Player.m_localPlayer.GetSkills().CheatRaiseSkill(targetSkill, level);
Player.m_localPlayer.GetSkills().CheatRaiseSkill(targetSkill, level, false);

Logger.Log($"Set {targetSkill.WithColor(Logger.GoodColor)} to level {level.ToString().WithColor(Logger.GoodColor)}.", true);
}
Expand Down Expand Up @@ -1503,7 +1505,7 @@ public void Run(string text)
{
command.method.Invoke(this, convertedArgs.ToArray());
}
catch (Exception e)
catch (Exception)
{
Logger.Error($"Something happened while running {command.data.keyword.WithColor(Color.white)}, check the BepInEx console for more details.", true);
throw;
Expand Down
2 changes: 1 addition & 1 deletion src/Gungnir.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ public class Gungnir : BaseUnityPlugin
public const string ModName = "Gungnir";
public const string ModOrg = "zamboni";
public const string ModGUID = ModOrg + "." + ModName;
public const string ModVersion = "1.5.4";
public const string ModVersion = "1.5.5";

private readonly Harmony m_harmony = new Harmony(ModGUID);
private CommandHandler m_handler = new CommandHandler();
Expand Down
5 changes: 4 additions & 1 deletion src/Util.cs
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ public static string Simplified(this string value)
/// <returns>The prefab.</returns>
public static GameObject GetHiddenPrefab(string name)
{
if (s_cachedPrefabs.TryGetValue(name.ToLower(), out GameObject ret))
if (s_cachedPrefabs.TryGetValue(name.ToLower(), out GameObject ret) && ret != null)
return ret;

var objects = Resources.FindObjectsOfTypeAll<Transform>()
Expand All @@ -242,6 +242,9 @@ public static GameObject GetHiddenPrefab(string name)
{
if (prefab.name.Equals(name, StringComparison.OrdinalIgnoreCase))
{
if (s_cachedPrefabs.ContainsKey(name.ToLower()))
s_cachedPrefabs.Remove(name.ToLower());

s_cachedPrefabs.Add(name.ToLower(), prefab);
return prefab;
}
Expand Down

0 comments on commit 9685715

Please sign in to comment.