The Pet Thread!

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Very brave, taking a pet into sfor. ;) I lost a lot of test pet wolves in that first pit. I just couldn't figure a way to make them go "omg! pit!"... So far my only solution is to have them follow monsterclips in sfor - they don't anywhere else.

I need a name function so you can name the pets... I think we also really need a way to store a pet. Active pets eat edicts, so it'll become a real problem when everyone and their cousin has a pet.

So far, I can't think of a GOOD way to do it... It may wind up being another set of console commands. "pet store" "pet summon" "pet name" etc.
 

evilsquirrel

New Adventurer
MSC Developer
RiP
Joined
Jan 2, 2006
Messages
2,905
Reaction score
0
Age
35
Location
middle of nowhere
Thothie said:
Very brave, taking a pet into sfor. ;) I lost a lot of test pet wolves in that first pit. I just couldn't figure a way to make them go "omg! pit!"... So far my only solution is to have them follow monsterclips in sfor - they don't anywhere else.

I need a name function so you can name the pets... I think we also really need a way to store a pet. Active pets eat edicts, so it'll become a real problem when everyone and their cousin has a pet.

So far, I can't think of a GOOD way to do it... It may wind up being another set of console commands. "pet store" "pet summon" "pet name" etc.

added functionality for F12 menu ftw?
 

Belmont

New Adventurer
Blades of Urdual
Joined
Aug 22, 2005
Messages
475
Reaction score
0
Hacky way to summon/unsummon a pet would be to make them act as an item, you can "pack" them with the interaction menu and when you use the "pack" they come forth, although everthing sounds easy on paper... I doubt it will be easy.

A fix for the pit problem might be adding a new clip type just for pets, but that will take more time and might be more troublesome than your idea.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Hacky way to summon/unsummon a pet would be to make them act as an item, you can "pack" them with the interaction menu and when you use the "pack" they come forth, although everthing sounds easy on paper... I doubt it will be easy.
My original idea was to store the pet in the charm, if you used it again. I kinda buggered that when I made the current charms 1-shot. There’s some details in making that work that are difficult too.

Part of the issue is I don’t actually have a command to summon the pet – it actually just pops up with you when you spawn in the hard code. I’ll have to change that before anything else.

A fix for the pit problem might be adding a new clip type just for pets, but that will take more time and might be more troublesome than your idea.
Yeeeah… Like editing every map in the game. ;)

So far my only solution is to follow monsterclips on some maps and not others. Following monsterclips causes issues on a lot of maps.

It’s not 100% though, as a lot of maps have no monsterclips, or none around certain hazards… Imagine trying to navigate your wolf up the ramps at Keledrosruins? (I said imagine – for the love of jebus don’t actually TRY it.)

Dunno why I can’t get the bugger to realize the ground in front of him is just too far down and stop though.

I dunno if I can somehow rig trigger_hurt to realize it’s a scripted entity in its grasp, to not harm it, and to teleport it back to the player if it’s a pet.
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
local CUR_HEIGHT $get_ground_height(MONSTER_ORIGIN)
local NEW_HEIGHT $get_ground_height(A_FEW_FEET_AHEAD_OF_MONSTER_ORIGIN)
local DIFF NEW_HEIGHT
sub DIFF CUR_HEIGHT
...

?
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Yeah, that's more or less what I tried. There's also the issue of getting him to actually stop. Damn wolf is so fast that his run anim takes him pretty far per frame.
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
How about if they're actually over a pit they just teleport back to their feur?
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
I think I managed to rig something where they teleport to the owner whenever they begin to fall. Seems to work alright... Interesting side effect, even if YOU jump into a pit, and your pet follows you, he's okay, because he teleports to where your real body goes to when it dies.

It has some other minor odd side effects... There's a chance that if you jump a gap, and your wolf is trying to follow you, he may teleport in front of you, and thus block your jump, although I've not really manage to make that one happen yet.
 

Dridmar

Old Skool Apostle
MSC Developer
Socialist Guild
Alpha Tester
Joined
Feb 2, 2007
Messages
2,251
Reaction score
72


I just love my little guy. Thanks Thothie. :mrgreen:
 

Silverman01

New Adventurer
Joined
Feb 23, 2008
Messages
24
Reaction score
0
I hope there come like dragons(like lvl 50 for),horses(like lvl 30 for),bludgys(lol joke)

Idea for Pets:
Dragons(like lvl 50)can fly and spit fire
Horse(like lvl 30)on him horse riding and on him hit
Bludgy(like lvl 255 (joke))Smach ^^
 

Sabre

New Adventurer
MSC Developer
RiP
Joined
Aug 24, 2004
Messages
4,545
Reaction score
1
Age
35
Location
SoCal
Golems. Let's get all Hebrew on their asses ;)
 

Red Cell

New Adventurer
MSS Developer
MSC Developer
RiP
Joined
Jun 22, 2005
Messages
1,304
Reaction score
0
Location
SMASH
If unicorns are not added as pets I will no longer endorse this game.
 

Grunt

New Adventurer
Joined
Apr 4, 2008
Messages
19
Reaction score
0
Age
115
Location
Behind you.
I have an idea, how about a "Galat pet storage" in the main cities? They become like tickets or charms and you can redeem them at any Galat pet storage guy.
 

Dridmar

Old Skool Apostle
MSC Developer
Socialist Guild
Alpha Tester
Joined
Feb 2, 2007
Messages
2,251
Reaction score
72
Grunt said:
I have an idea, how about a "Galat pet storage" in the main cities? They become like tickets or charms and you can redeem them at any Galat pet storage guy.

Thothie is working on a Pokeball method. You are able to summon/unsummon your pet on his beta server by using the interact menu. (f11)

Anyway, I would like to have the 'pokeball' method over 'banking' your pets.
 

Gurluas

New Adventurer
Joined
Aug 28, 2004
Messages
1,775
Reaction score
4
Age
33
i want a horse!!!
i love horses, i even got a model.
horse should be lower level than wolves IMO
horsegq3.jpg
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Someone would need to make model of the player on the horse, and anims of the horse attacking. I had an idea that a pack mule or some such maybe able to carry some inventory, but not sure if that'd work yet (also lead to bank idea #123092).
 

Grunt

New Adventurer
Joined
Apr 4, 2008
Messages
19
Reaction score
0
Age
115
Location
Behind you.
My wolf died today, he fell in a pit in heras lol. I forgot to tell him to stay and went to the Orc archers for him to train on. Heres a picture before it died;
2h5v8fn.jpg
 

BioRage

New Adventurer
Blades of Urdual
Joined
May 21, 2006
Messages
446
Reaction score
0
Location
Toronto
My 1st pet was zombiefied on the Isle of Dread ... damit,

Then I found a new one :D,

Pack Mules would be intresting, possible quests, to carry something back and forth? (Trader, in return you get money).

Dragons, well... I belive the maps are to small for dragons O_O, horses would work, but as TT said, we need it animated and stuff... What about a fairy that lights the way, like in LINK, lol, no more casting dam glow spells ...

A hawk would be fun, air attacks ...
 
Top