kgoyo
Terrarian
Boss Cursor
Current version: 3.0.0
now available for TML for 1.4.4
This mod adds cursors around your player that point towards all the bosses you are currently fighting.
So if you often find yourself attacking in the wrong direction or constantly looking at the minimap during boss fights, this mod is for you.
The size and transparency of the arrow changes the closer the boss is, so that you get a good feel for how far away the boss is, even when it is off screen.
Using the overlay map also hides the cursor, since having both on at the same time would be redundant.
This mod supports all bosses as long as they have an image that appears on the map, this includes bosses from other mods.
The mod is available on the mod browser
alternatively you can download it from GitHub
Pictures
Recommended by Chippygaming
Current version: 3.0.0
now available for TML for 1.4.4
This mod adds cursors around your player that point towards all the bosses you are currently fighting.
So if you often find yourself attacking in the wrong direction or constantly looking at the minimap during boss fights, this mod is for you.
The size and transparency of the arrow changes the closer the boss is, so that you get a good feel for how far away the boss is, even when it is off screen.
Using the overlay map also hides the cursor, since having both on at the same time would be redundant.
This mod supports all bosses as long as they have an image that appears on the map, this includes bosses from other mods.
The mod is available on the mod browser
alternatively you can download it from GitHub
Pictures
Recommended by Chippygaming
See the example below, for how to blacklist and whitelist NPCs
C#:
public class MyMod : Mod
{
public override void PostSetupContent()
{
var bossCursor = ModLoader.GetMod("BossCursor");
if (bossCursor != null)
{
// blacklist eye of cthulhu, so that no cursors are drawn for it.
bossCursor.Call("AddToBlackList", NPCID.EyeofCthulhu);
// Whitelist the hornet enemy, the given texture is used for the cursor
bossCursor.Call("AddNpc", NPCID.Hornet, ModContent.GetTexture("PathToTheTexture"));
}
}
}
Initial release
A config file has been added, typically located in C:\Users\YOURUSERNAMEHERE\Documents\My Games\Terraria\ModLoader\Mod Configs
The following things are currently configurable:
HideOnScreenBosses, whether the cursor should be shown for bosses currently on screen
CursorDistance, How far away from the player the cursor should be displayed
CursorSize, How big the cursor is
The following things are currently configurable:
HideOnScreenBosses, whether the cursor should be shown for bosses currently on screen
CursorDistance, How far away from the player the cursor should be displayed
CursorSize, How big the cursor is
An icon has been added to the mod
Fixes a bug where the arrow would not point the correct direction, when using the gravitation potion effect
A hotkey has been added to the mod, that disables showing the cursors. (Default "C")
Support for Ancients Awakened has been added
Fixes a bug where the arrow would not point the correct direction, when using the gravitation potion effect
A hotkey has been added to the mod, that disables showing the cursors. (Default "C")
Support for Ancients Awakened has been added
Removes custom mod support, instead worm bodies are filtered away using npc.dontCountMe
Updated to tModLoader version 0.11.4.
Adds ModConfig support, previously set configuration is not migrated.
The distance of the cursor and boss head should now scale with UI scale.
Fixed an issue where the cursor would irregularly be shown for on screen bosses on high UI scales, when the config was set to hide the cursor.
Adds ModConfig support, previously set configuration is not migrated.
The distance of the cursor and boss head should now scale with UI scale.
Fixed an issue where the cursor would irregularly be shown for on screen bosses on high UI scales, when the config was set to hide the cursor.
Updated to tModLoader version 0.11.5
Fixed (hopefully) an issue where the game crashed on reload
Fixed (hopefully) an issue where the game crashed on reload
Fixed an issue where the game crashed on reload (which was not fixed previously)
This time is was done with assistance from Direwolf420, and should hopefully work better this time
This time is was done with assistance from Direwolf420, and should hopefully work better this time
Added API for blacklisting NPCs
Added API for whitelisting NPCs
Made blacklist celestial pillars a mod config
Added API for whitelisting NPCs
Made blacklist celestial pillars a mod config
A blank texture is used for the boss head texture if no other texture could be found, hopefully fixing crashes
updated for TML for 1.4
updated for TML for 1.4.4
- I wanna credit the Re-logic team for creating my favourite game, and allowing the modding scene to flourish.
- I also wanna credit the tmodloader team and the people on the tmodloader discord, making this mod possible.
- Rasy for helping me finetune the mod, and helping with fixing bugs.
- Direwolf420 for helping me make more scalable cross mod support and fixing defects
Last edited: