How to make respawning AI for PC, as Featured in Project DH.

Tutorials for the PC version of Halo 1.
User avatar
DeadHamster




Snitch! Advisor Articulatist 500

Posts: 2289
Joined: Thu Feb 15, 2007 9:38 pm

How to make respawning AI for PC, as Featured in Project DH.

Post by DeadHamster »

Ok, this tutorial is going to teach you how to make respawning AI for Halo PC, using only HMT, HHT, and Sparkedit.

This is not a tutorial of how to PMI AI. There are others on that, this will tell you how, after getting them into your .map file, to make them respawn.

Step 1

First, decide what kind of item your getting rid of. I would suggest a Health Pack, but if your real clever with duplicating tags you dont have to get rid of any.

Once you've selected it, open HHT

Scroll to the ITMC branch of your map.

Select the item, and notice that it references a tag. In HHT, click the ITMC under the swapper, and go down to vehi.

No select the scorpion, and hit swap.

Go down to the scorpion VEHI tag, and in the dependancy swapper, find the actv tags on the bottomn. Fill them with your AI.


Step 2


Open your map in Sparkedit, and find the item you selected. Move them around where you want, use the duplicate tool to place as many as you want, and make sure they're a good amount up in the air.


Step 3

Open your map in HMT, scroll to the vehi branch, select the scorpion

Under seats, change the driver name to something you cant get in. Trust me on this one.

Now go to the phys branch, and select the scorpion

under Powered Mass Points, select one, click the antigrav check, and uncheck any others. Now give the strength "0.125". Now select the other, and uncheck all the boxes.

Set it's mass to 130000


Step 4

PLAY!




What did we just do?

We re-referenced an ITMC tag to a scorpion, placed AI tags to spawn inside the scorpion, made the scorpion undrivable and then edited it's physics to make it heavier and have an antigrav on one side.


How does it work?

THe ITMC tag spawns our scorpion, which then falls down. Upon landing, the antigrav function kicks in, and flips the scorpion JUST enough so it flips over. Now the AI fall out, and then however much later, another tank spawns.




Optional Steps

Null out every section of the collision in HHT under the coll branch, selecting the scorpion.

Swap the bitmaps the shaders use for an edited cryo glass.




Known bugs

After a bit, the tanks will spawn, hit the ground and bounce away a bit, then let the AI out, even with nulling the coll model. I believe this is due to interfering Physics tags.



Have Fun!
User avatar
flea925





Posts: 242
Joined: Wed Mar 26, 2008 7:40 am
Location: I'm in ur Syst3m registreh, delitin all ur stuffz

Post by flea925 »

One question:
Is this technique joiner friendly?
Image
guysullavin wrote:lucky you! free sammich!
User avatar
DeadHamster




Snitch! Advisor Articulatist 500

Posts: 2289
Joined: Thu Feb 15, 2007 9:38 pm

Post by DeadHamster »

edit: nvm, if you saw this pretend you didn't.
User avatar
bcnipod





Posts: 3580
Joined: Tue May 15, 2007 8:52 am
Location: 45 Minutes outside Boston
Contact:

Post by bcnipod »

WOW FAIL! Way to rip off my method COMPLETELY!

http://forums.halomods.com/viewtopic.php?t=77795
Twitter: Dirk Gently | Major lulz
Mr. Brightside: Worst mod I've seen since 'Nam.
Website
User avatar
guysullavin





Posts: 1542
Joined: Sun Sep 16, 2007 6:11 pm
Location: Niagara-on-the-lake
Contact:

Post by guysullavin »

ok, we dotn want to start soemthign big here, can we all just forget that Dh made this and just go back to our normal routine... im sure it was just an accident
Image
Not Removing until Prototype comes out. Started 1/7/2009
obj1: DUDE'S GOT A POINT....I GIVE THIS PRODUCT A TRY....HELL WHAT COULD GO WRONG!
waev: caps lock might
User avatar
MoDFox





Posts: 1293
Joined: Wed Aug 03, 2005 5:01 pm
Location: Ontario, Canada.

Post by MoDFox »

bcnipod wrote:WOW FAIL! Way to rip off my method COMPLETELY!

http://forums.halomods.com/viewtopic.php?t=77795
Don't jump to conclusions, people told him to switch things for an itmc, so he did... it doesn't mean he copied or stole your tut, he may not have even seen it.
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

bcnipod wrote:WOW FAIL! Way to rip off my method COMPLETELY!

http://forums.halomods.com/viewtopic.php?t=77795
Wrong. I just spent 10 minutes reading both of your topics completely. You both have different ways of completing the "Respawning Vehicle". Besides that way has been known forever. Bcnipod, Your tutorial explains how to make respawning destructible vehicles. DeadHamster's tutorial explains how to make respawning AI, through using vehicles with editing physics and collision. Different tutorials. Also, Bcnipod, I believe, though I'm not sure, that you used someone else's tutorial and put it in the code tags. As I said, I'm not sure. But, I am sure that this is in no way a rip off of your method.
User avatar
DeadHamster




Snitch! Advisor Articulatist 500

Posts: 2289
Joined: Thu Feb 15, 2007 9:38 pm

Post by DeadHamster »

I never even saw your damn topic bcnipod, I developed that through my own thought process. It's not too hard to figure out ITMC spawns stuff. And as been said, all you did was provide how to get destructible vehicles in PC, not respawning AI. The two are completely unrelated, other that they both spawn with ITMC tags, which is not a method you created, that has been going around for quite some time.
User avatar
bcnipod





Posts: 3580
Joined: Tue May 15, 2007 8:52 am
Location: 45 Minutes outside Boston
Contact:

Post by bcnipod »

let's see all he did was add actv tag to the vehicle then changed the vehicle so the bipds could fall out. Making the vehicle invisible was cosmetic. But the same spawning method that I posted 2 months ago then calls it original and his own.

Edit: making vehicles you can destroy is nothing new that is why I quoted how to do it my tut was mainly about respawning stuff in multiplayer
Last edited by bcnipod on Fri Aug 08, 2008 7:36 am, edited 1 time in total.
Twitter: Dirk Gently | Major lulz
Mr. Brightside: Worst mod I've seen since 'Nam.
Website
User avatar
reanimation-06





Posts: 388
Joined: Mon Mar 19, 2007 2:49 pm
Location: Middle of nowhere...

Post by reanimation-06 »

This was pretty much common sense for a good modder.
I don't know how old the other tut is, but I made a mod using a similar method last summer. Nothing ripped or tut used.
Image
How to save a life...
Brendando





Posts: 83
Joined: Sun Jul 13, 2008 8:23 am

Post by Brendando »

bcnipod wrote:let's see all he did was add actv tag to the vehicle then changed the vehicle so the bipds could fall out. Making the vehicle invisible was cosmetic. But the same spawning method that I posted 2 months ago then calls it original and his own.

Edit: making vehicles you can destroy is nothing new that is why I quoted how to do it my tut was mainly about respawning stuff in multiplayer
We all highly appreciate what you give to this community. However, I certainly don't appreciate it, when, you must know, that you are already respected for the many things that you do; when you are so aggressive over someone else releasing a tutorial, which, even if it is remotely like yours, does not justify or even need you to come wading in; if you made a better tutorial, great, and we all know it, and you don't need to tell us again.

I'm not trying to bait or flame you; this is simply common sense. I hugely respect your work and what you do; especially seeing as you are an awesome Mac modder, and help benefit the Mac community. But this is a part of you I, quite honestly, doesn't fit with the generous, giving and understanding side that adds to this community.
Life is like a chocolate;
over-valued, wrapped in sweet pretenses,
and full of unknown substances;
all consumed too soon, before you've realised what you've done.
User avatar
guysullavin





Posts: 1542
Joined: Sun Sep 16, 2007 6:11 pm
Location: Niagara-on-the-lake
Contact:

Post by guysullavin »

guysullavin wrote:ok, we dotn want to start soemthign big here, can we all just forget that Dh made this and just go back to our normal routine... im sure it was just an accident
this just isnt worth the effort! c'mon people! DH isn't like that! we dont need to waste time screwing someone up over something small like this! think of it this way:
1.DH doesn't have a record for stealing other peoples materials so obviously he isn't some retard coming in here who wants attention
2. lets say DH did copy it, then so what? we found it out, and now he's not getting credit for it, big deal.
3. Some things take only one route to completing, maybe he didn't copy you bcnipod but actually thought that he was the first to publish it in a tutorial, so he did it because he didnt feel like searching it up! its not like theres another way to do this that we know of! (at least not that I know of)
so we need to calm down and chill, lock the thread, and DONT BAN ANYONE!
Image
Not Removing until Prototype comes out. Started 1/7/2009
obj1: DUDE'S GOT A POINT....I GIVE THIS PRODUCT A TRY....HELL WHAT COULD GO WRONG!
waev: caps lock might
User avatar
Corvette19




Snitch!

Posts: 1191
Joined: Wed Jun 21, 2006 6:05 am
Location: South Carolina

Post by Corvette19 »

Seriously, stfu before this gets locked.
Xfire = corvette19
WaeV wrote:Mess around with stuff, make exceptions, get messy! Do something we've never seen before.
User avatar
DeadHamster




Snitch! Advisor Articulatist 500

Posts: 2289
Joined: Thu Feb 15, 2007 9:38 pm

Post by DeadHamster »

jackson, you're retarded. Please, GTFO the internet.


Sullavin, Nobody is going to get banned, nobody robbed a damn thing. I never look through the tutorial section unless I'm searching for something in particular, in which case I use search. Therefor, I never came across bcnipod's topic

Once again, anybody with common knowledge of how halo uses these tags could easily come up with that method to spawn vehicles. It's not something new, and it's something that I've done multiple times before this. The only reason I released a tutorial is to help people with the AI, which I have just discovered recently, and which to my knowledge has never been done before.

TL;DR: stfu about me stealing stuff, it didn't happen.

End of Discussion. If anybody else says anything relating to me stealing anything, im having the topic locked, and I'm reporting the post for harrasment;
The Rules wrote:Do Not...
Make unwarranted contact with any member. If they ask you to stop PMing or emailing them, you need to stop. Don't continue to harass them.
Feel free to continue asking questions relating to the tutorial.
User avatar
guysullavin





Posts: 1542
Joined: Sun Sep 16, 2007 6:11 pm
Location: Niagara-on-the-lake
Contact:

Post by guysullavin »

its a good tutorial! :D
Image
Not Removing until Prototype comes out. Started 1/7/2009
obj1: DUDE'S GOT A POINT....I GIVE THIS PRODUCT A TRY....HELL WHAT COULD GO WRONG!
waev: caps lock might
User avatar
AbeFroman




Wordewatician 500

Posts: 836
Joined: Tue Nov 02, 2004 12:15 pm
Location: Here

Post by AbeFroman »

enough, who cares, anyone on Bcnipod's side, just imagine he gave you credit
anyone on the Deadhamster's side, just ignore what Bcnipod said

simple solutions but they work

lets keep this on topic, its a nice tut and i don't want to see it locked and sinking down to the bottom of the list of tuts
Image
"Only those who will risk going too far can possibly find out how far one can go."
- T.S. Eliot
User avatar
Corvette19




Snitch!

Posts: 1191
Joined: Wed Jun 21, 2006 6:05 am
Location: South Carolina

Post by Corvette19 »

Seriously... STFU about the Ipod-Hamster thing...
It's over with.
You're going to get this locked...
Keep it to tutorial feedback.questions.

On-Topic: This is a nifty little trick, spawning things with ITMC can be useful, for joiner friendly things. I spawned ammo packets with it, and users see it perfect. It also adds a nice element.
Xfire = corvette19
WaeV wrote:Mess around with stuff, make exceptions, get messy! Do something we've never seen before.
User avatar
bcnipod





Posts: 3580
Joined: Tue May 15, 2007 8:52 am
Location: 45 Minutes outside Boston
Contact:

Post by bcnipod »

Corvette19 wrote: On-Topic: This is a nifty little trick, spawning things with ITMC can be useful, for joiner friendly things. I spawned ammo packets with it, and users see it perfect. It also adds a nice element.
Also works with bipd, scen, vehi, eqip, flag.
Twitter: Dirk Gently | Major lulz
Mr. Brightside: Worst mod I've seen since 'Nam.
Website
User avatar
DeadHamster




Snitch! Advisor Articulatist 500

Posts: 2289
Joined: Thu Feb 15, 2007 9:38 pm

Post by DeadHamster »

does it really work with flag? I thought that was only the "cloth"?
User avatar
bcnipod





Posts: 3580
Joined: Tue May 15, 2007 8:52 am
Location: 45 Minutes outside Boston
Contact:

Post by bcnipod »

It should with a flag tag I believe it did when I originally tested it.
Twitter: Dirk Gently | Major lulz
Mr. Brightside: Worst mod I've seen since 'Nam.
Website
Post Reply