Jump to content

Photo

LA, OoS/A Enemy AI


  • Please log in to reply
1 reply to this topic

#1 Linkus

Linkus

    .

  • Members
  • Real Name:Adam

Posted 04 January 2008 - 02:40 PM

So yeah, I want to do away with Z1's randomness and actually make some enemies smart. So what exactly should be scripted? How about this:

LA (Link's Awakening) Octorok\Moblin\Darknut Script
Their moves are short, but they do attack at sight, instead of randomly.

LA Keese Script
The enemy movement is circular; it seems to calculate the perimeter by using the distance between it and Link as a radius, and flies the path when he's near. Never flies a full circle, but always over 180 degrees.

"Knight" Script
Equips a shield and sword on the enemy, who also makes it run toward link at sight. Eventually gives up if he can't reach him. Much like that of the similar-acting Moblins\Darknuts in LA.

LA Zol Script
Hops toward Link. However, when hit, it splits into two Gels, which initiates another script--

*Hiding Zol
Add-on to the previous script where the Gel hides until Link is nearby, where it springs up to attack.

"Slow" Gel Script
--This is what I was talking about before: instead of the Gel hurting Link, it clings onto him, cutting his walking speed in half. The Gel eventually hops off, making it vulnerable to hits.

Firro (flying mushroom)
--Tries to avoid Link's sword attack, except when it's charged. Drops bombs as an attack, and the item drop is a fairy.

Sharkfish (unknown name)
Stays in water moving back and forth in a fixed movement. Occasionally jumps out of the water.

Peahats that can recognize combos, no random landings
So that they don't land in water nor do you have to wait forever for them to land. Simple in that matter.

Flying Octorok
Annoying, in a good way. Avoids Link's sword attack, jumps over, landing behind Link, and then shoots at him. However, the Octorok can't react while he gets ready to fire.

It's not an entirely tall order--if anyone wants to tackle any part of this, go on ahead; I just want some enemies to be a little smarter than they are now.

Other enemies you could attempt:
OOS\OOA Enemy List



#2 LostInHyru1e

LostInHyru1e

    Can you take me as far as PureZC?

  • Members
  • Real Name:Lost
  • Location:Refer to Screename

Posted 09 January 2008 - 08:02 PM

Darn me and my lack of scripting knowledge and time to learn.

Somebody willing to tackle this?


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users