So haven't played this game in quite a while but was incredibly disappointed when I came back and couldn't see bandit's information anymore. I mean i'm going weapon to weapon with these thugs and I can't even tell what race, gender or age they are?! Makes no sense to me so I just put together a tooltip of the pertinent information whenever you hover over a bandit.
Bandit Tooltip
Made a mod version of this for those using no mods or those which only minimally modify combat.gd. If your mod doesn't much change the func _ready(); or func start_battle(nosound =false) functions it should be compatible. If you are, you will need to slightly adjust the line numbers to compensate.
https://mega.nz/#!hl9GjABa!tpT3Kl23toKjNf3UnEzI6pqaqNDIi49Pm4DIE97-3C8
This version will work for Aric's Expansion v.08
https://mega.nz/#!kk9knSAA!6IQc_fA_5pIqiub_-0AFCTweh-1WtupT0Z9fNLY0nQg
Can replace your existing combat.gd file in files\scripts\ with this if you use v.07 of Aric's Expansion. Otherwise follow instructions
https://mega.nz/#!IgkE2aZT!unaJ0YvU7P4-rRF4Yl74vaAB229zE7veGGaIL_YqTug
Just follow the directions for copy pasting the information yourself and it should work with vanilla or any other mod that edits the combat.gd. Before anyone complains about doing it themselves, its only 10 lines in 3 different locations and 2 of those are the same line. For this you can use any code editor which will open a .gd file but highly recommend Notepad++. Its amazing and super useful at opening almost anything if you don't have it already.
Note: All line numbers use Aric's Expansion v.07. Of course he would launch v.08 while I was fiddling with this. Will probably update my line numbers for the new version tomorrow but otherwise Ctrl F is your friend.
Instructions
1) Navigate to your files\scripts\ and open combat.gd
2) Add the following line
newbutton.connect('mouse_entered', newcombatant, 'enemytooltip')
right after
newbutton.connect('mouse_entered', newcombatant, 'combatanttooltip')
on lines 90, and 174 (accounts for the new line you're adding).
NOTE: You can follow my line numbers for this one if you use v.07 of Aric's Expansion or just ctrl + F for combatanttooltip. There will be 4 examples of this before you reach func combatanttooltip(). You'll add the line right after the 2nd and 4th ones being sure not to count the ones with hide at the front. It won't actually hurt anything if you do all 4, but you'll end up getting a tooltip on yourself and your slaves while in combat if you do the others.
3) Next we need to remove the existing func enemytooltip(enemy): its an outdated function which has been replaced (and had this feature in it) but is no longer supported. You'll be deleting lines 730 to 741. For those of you not using the mod just ctrl F the above func to find it. Next you're going to copy and paste
func enemytooltip():
var text = ''
if self.person != null:
self.node.get_parent().move_child(node, node.get_parent().get_children().size())
text += name + '\n'
text += self.person.race + ' ' + self.person.age + ' ' + self.person.sex + '.\n'
text += "\nGrade: " + self.person.origins
self.node.hint_tooltip = text
right after func hidecombatanttooltip(): on line 550 while being sure to format appropriately, sorry forum formating which doesn't support code inserts is lame. See picture. And now you're done! Enjoy knowing who you're beating up!