[project1dev] Re: Project1 - SVN Update 840

  • From: Kent Petersen <kentkmp@xxxxxxxxx>
  • To: project1dev@xxxxxxxxxxxxx
  • Date: Wed, 14 Jul 2010 08:04:13 -0700

Checked out the code. Extremely simple. This will make future enemy pathing
stuff very simple


On Tue, Jul 13, 2010 at 7:59 AM, Nick Klotz <roracsenshi@xxxxxxxxx> wrote:

> Show no mercy slay them all, til death becomes us we won't fall.
>
>
> On Tue, Jul 13, 2010 at 10:53 AM, Kent Petersen <kentkmp@xxxxxxxxx> wrote:
>
>> Oh man, that's awesome. I will have to check it out when I get home from
>> work =)
>>
>>
>> On Mon, Jul 12, 2010 at 11:00 PM, Alan Wolfe <alan.wolfe@xxxxxxxxx>wrote:
>>
>>> oh and kent check out troll.lua to see how enemies do pathing from
>>> script.
>>>
>>> It's really simple!
>>>
>>>
>>> On Mon, Jul 12, 2010 at 10:55 PM, Apache User <
>>> dhapache@xxxxxxxxxxxxxxxxxxx> wrote:
>>>
>>>> User:atrix256
>>>>
>>>> Message: Forest toll update, these guys now walk towards the closest
>>>> building, re-evaluating what the closest building is every 1 second.
>>>>
>>>> They are getting smarter!
>>>>
>>>> Also resolution settings in config.lua now work again (so you can run at
>>>> different resolutions)
>>>>
>>>> New script commands:
>>>>
>>>> NavMesh_GetBuildingClosestToPoint - give an X,Y,Z point and it returns
>>>> the nearest Tile and Building index that has a building built on it.
>>>> NavMesh_GetBuildingLocation - give a Tile and Building index and it will
>>>> return the X,Y,Z coordinate of where that house should be (although the
>>>> height isn't exact..might be a little too low or too high)
>>>> NavMesh_GetBuildingOffset - give a Building index and it will return the
>>>> X,Y offset for that building index.  Add this to a tile's position to get
>>>> the buildings absolute location.
>>>> NavMesh_SetBuildignBuilt - the game engine now needs to know what
>>>> buildings are or are not built.  Use this function to keep the engine up to
>>>> date.  Later on this will be used in pathing so enemies can path around
>>>> buildings (:
>>>>
>>>> <Files Changed>
>>>> U   ActRaiser/ARRelease.exe
>>>> U   ActRaiser/Scripts/Enemies/OverWorld/Troll.lua
>>>> U   ActRaiser/Scripts/GameOverworld/Hut1x1.lua
>>>> U   ActRaiser/Scripts/GameOverworld/Hut2x2.lua
>>>> U   ActRaiser/Scripts/GameOverworld/Town.lua
>>>> U   Code/ARRelease.exe
>>>> U   Code/AR_Editor.cpp
>>>> U   Code/AR_LuaFuncs.cpp
>>>> A   Code/Docs/Script Help/NavMesh_GetBuildingClosestToPoint.html
>>>> A   Code/Docs/Script Help/NavMesh_GetBuildingLocation.html
>>>> A   Code/Docs/Script Help/NavMesh_GetBuildingOffset.html
>>>> A   Code/Docs/Script Help/NavMesh_SetBuildingBuilt.html
>>>> U   Code/Docs/Script Help/toc.html
>>>> U   Code/Game.h
>>>> U   Code/NavMesh.cpp
>>>> U   Code/NavMesh.h
>>>> U   Code/NavMeshContext.cpp
>>>>
>>>>
>>>> ==============================
>>>> Project 1 Dev mailing list
>>>> to unsubscribe, please send an email request to demofox@xxxxxxxxxxx
>>>> Project 1 website: http://project1.demofox.org
>>>> Project 1 SVN repository: http://pyotek.com/project1
>>>>
>>>
>>>
>>
>

Other related posts: