AliceSteel
Terrarian
I have no doubt it's some sort of newb error but I'm getting the following error:
The code of the referenced file is:
I have no idea what is going wrong here...
Code:
\Documents\My Games\Terraria\ModLoader\Mod Sources\CustomRespawnTime\CustomRespawnTime.cs(42,18) : error CS1518: Expected class, delegate, enum, interface, or struct
The code of the referenced file is:
Code:
using Terraria.ModLoader;
using Terraria;
using System;
using Terraria.DataStructures;
namespace CustomRespawnTime
{
class CustomRespawnTime : Mod
{
public CustomRespawnTime()
{
Properties = new ModProperties()
{
Autoload = true,
AutoloadGores = true,
AutoloadSounds = true
};
}
}
public class CustomRespawnTimePlayer : ModPlayer
{
public override void Kill(double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource)
{
if(Config.UseOnyxSteelPref)
{
player.respawnTimer = 600;
return;
}
if(Config.UsePresetTime)
{
player.respawnTimer = (int)(Config.RespawnSeconds * 60);
return;
}
if(Config.UseMultiplier)
{
player.respawnTimer = (int)(player.respawnTimer * Config.RespawnMultiplier);
}
}
}
public override void Load()
{
Config.Load();
}
}
I have no idea what is going wrong here...