The introduction of feral hogs into the province of Skyrim... Take up your bow and join the hunt in ridding the Holds of these invasive swine!

Report article RSS Feed Progress Report 25/06/03

A summary of recent work activity related to the mod in development.

Posted by Wilson_B on Jun 24th, 2013

Development of the adult male AI packages is well underway.  The first set is complete for the Public v0.1 beta demo.
 
The set includes:
*note* Combat interruption applies to these packages

Foraging (Dawn/Dusk)

Features:
These 2 packages make the adult male hogs go out and graze 16384 units (roughly 234 metric meters)  from their respective nesting area.

Nesting (Daytime)

Features:
This package will make adult males seek out "foliage" objects to sleep in/around/under (trees).

Raid (Nightime)
Features:
This package will make adult males seek out one of the following objects relevant to NPC developed areas within a 16384 radius perimeter from adult male position during Raid package initiation with the intent of showing the adult males actively trying to exploit settlements etc for food/prey creatures to eat.  So basically long story short, pigs using the raid AI package will be drawn to settlements etc at night:P

Relevant Object Reference Keyword List
(for adult male raid AI package):

-BanditCamp
-GrainMill
-SmallCookingPot
-CookingSpit
-Farm
-ForswornCamp
-GiantCamp
-Settlement
-Town
-MilitaryCamp
-OrcStronghold

To be added to the list:
-reagents
-edible plants (wild or farmed)
-chickens
-goats
-children or dogs

The sequence for the package is the engine will go down the reference keyword list and once it lands on one that is in pigs radius, it marks that travel procedure, the pig goes to radius of object, and starts sequence procedure idle meaning he'll do idle stuff once he gets there or most likely attack villagers/animals.  I need to tweak theadult males a bit still to make them a tad more timid, they will stand there and give you some warning grunts but once you are in combat with them, they rarely run off... or have a chance to >:D 

One thing I am wondering about is how to make the object reference keyword list order I am using for the travel sequences randomized so that if an adult male keeps spawning in the same general area, the object reference keyword they choose to move to isn't always the first one in the list the engine encounters.  IE if a grain mill is near the adult male and the grain mill sequence is at the top of list, and each night the pig goes out on his raid the chosen travel sequnce he will always take will be the the one which contains the first keyword which is relevant to him which will always be "GrainMill".

Stay tuned...

Post comment Comments
Awesomium
Awesomium Jun 25 2013, 9:23am says:

Sounds great so far!

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
The Elder Scrolls V: Skyrim Icon
Platform
Windows
Developed By
Wilson_B
Contact
Send Message
Release Date
TBD
Mod Watch
Track this mod
News
Browse
News
Report Abuse
Report article
Related Mods
Hogs Gone Wild! (The Elder Scrolls V: Skyrim)
Hogs Gone Wild! The Elder Scrolls V: Skyrim - Single Player Adventure
Related Games
The Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim Single Player Role Playing