EvilGrins wrote: ↑Mon Nov 09, 2020 3:41 am
Back when Gauntlet first came out I asked a lot of questions about it, but I never actually played. To this day I still haven't but I have been finally playing against the monsters in it.
Those monsters are mostly from U4e as far as I can tell?
I vaguely remember comparing the U4e and Gauntlet versions and didn't find any significant differences in their default properties. It doesn't matter much to me but they do spam a lot of errors in the log.
PetSkaarj isn't significantly different than any other kind of Skaarj. I compared its properties side-by-side with the SkaarjWarrior and they are identical.
Although, it doesn't attack players. Were it not for the obvious fact it's a Skaarj it's about as aggressive as a NaliCow. All it really seems to do is walk around and not much care about anything else.
You do not have the required permissions to view the files attached to this post.
EvilGrins wrote: ↑Wed Dec 23, 2020 10:00 am
Although, it doesn't attack players. Were it not for the obvious fact it's a Skaarj it's about as aggressive as a NaliCow. All it really seems to do is walk around and not much care about anything else.
It's coded to be friendly to Players and, I think, should attack bots that attack a Player - it ignores ScriptedPawns.
OjitroC wrote: ↑Wed Dec 23, 2020 12:27 pmshould attack bots that attack a Player
There's some other monsters in this thread that do that to.
Seems ideal for anyone that doesn't like bots, setup a creature factory or something so new PetSkaarj spawn back into the game after the existing ones are killed.
function eAttitude AttitudeToCreature(Pawn Other)
{
if ( Other.IsA('PlayerPawn') )
return ATTITUDE_Friendly;
else if ( Other.IsA('ScriptedPawn') )
{ if ( Other.IsA('PetSkaarj') )
return ATTITUDE_Ignore;
}
return ATTITUDE_Hate;
}
I've only tried it out by summoning it and it ignores ScriptedPawns (whether or not they attack the Player) - actually no idea what its attitude is to bots.
OjitroC wrote: ↑Sun Dec 27, 2020 12:07 amI've only tried it out by summoning it and it ignores ScriptedPawns (whether or not they attack the Player) - actually no idea what its attitude is to bots.
I edited 1 directly onto a map and tried to get it to fight me... with no luck.
Maybe it is time to use the dreaded MH map of testing, "first made" by HE WHO MUST NOT BE NAMED.
papercoffee wrote: ↑Sat Dec 26, 2020 11:37 pmStrange... ok and under Combat?
You do not have the required permissions to view the files attached to this post.
EvilGrins wrote: ↑Sun Dec 27, 2020 1:46 am
I edited 1 directly onto a map and tried to get it to fight me... with no luck.
No, it won't - as indicated in the code snippet in my previous post - as a player you are a PlayerPawn, so the SkaarjPet's attitude to you is Friendly - the code overrides the default properties and so alters the AttitudeToPlayer given in DefaultProperties->AI as ATTITUDE_Hate to an AttitudeToPlayer of ATTITUDE_Friendly in the game.
OjitroC wrote: ↑Sun Dec 27, 2020 12:07 amI've only tried it out by summoning it and it ignores ScriptedPawns (whether or not they attack the Player) - actually no idea what its attitude is to bots.
Maybe it is time to use the dreaded MH map of testing, "first made" by HE WHO MUST NOT BE NAMED.
So, I tested them in MH... PetSkaarj completely ignored me and went to war on the bots I was with.
So, yeah, they will definitely attack bots but not players.
PetSkaarj is weird. Maybe the name of the class hints at something? They might be supposed to be... pets... of some sort?... so I suppose there should be a way to make them not fight against bots either.
"Everyone is an idea man. Everybody thinks they have a revolutionary new game concept that no one else has ever thought of. Having cool ideas will rarely get you anywhere in the games industry. You have to be able to implement your ideas or provide some useful skill. Never join a project whose idea man or leader has no obvious development skills. Never join a project that only has a web designer. You have your own ideas. Focus on them carefully and in small chunks and you will be able to develop cool projects."
Gustavo6046 wrote: ↑Tue Dec 29, 2020 2:32 pm
PetSkaarj is weird. Maybe the name of the class hints at something? They might be supposed to be... pets... of some sort?... so I suppose there should be a way to make them not fight against bots either.
Yes, would be interested to know where this was used (that is, what map(s) it was in and for what purpose it was used) - I presume it would be easy enough to code a subclass of it so that it would be friendly to bots as well, though not sure what the point of that would be?