First half of the big LOS/FOV update:<ul>
<li>FoV no longer improperly peeks around blocked corners</li> <li>LoS is now equivalent to FoV</li> <li>"Smart" LoS: if you can see it, you can target and project to it</li> <li>FoV has a permissiveness setting that can be set for each level</li> <li>Distance metrics are now consistent for FoV, AoE, and talent ranges (defaults to rounded circle)</li> <li>fov_beam_any_angle function now uses "dx", "dy" as input instead of "angle"</li> </ul> git-svn-id: http://svn.net-core.org/repos/t-engine4@4368 51575b47-30f0-44d4-a5cc-537603b46e54
Showing
- game/engines/default/engine/Actor.lua 43 additions, 14 deletionsgame/engines/default/engine/Actor.lua
- game/engines/default/engine/Map.lua 2 additions, 2 deletionsgame/engines/default/engine/Map.lua
- game/engines/default/engine/Projectile.lua 15 additions, 0 deletionsgame/engines/default/engine/Projectile.lua
- game/engines/default/engine/Target.lua 29 additions, 8 deletionsgame/engines/default/engine/Target.lua
- game/engines/default/engine/ai/talented.lua 2 additions, 1 deletiongame/engines/default/engine/ai/talented.lua
- game/engines/default/engine/interface/ActorProject.lua 80 additions, 24 deletionsgame/engines/default/engine/interface/ActorProject.lua
- game/engines/default/engine/interface/PlayerMouse.lua 2 additions, 1 deletiongame/engines/default/engine/interface/PlayerMouse.lua
- game/engines/default/engine/utils.lua 43 additions, 3 deletionsgame/engines/default/engine/utils.lua
- game/engines/default/modules/boot/data/talents.lua 2 additions, 1 deletiongame/engines/default/modules/boot/data/talents.lua
- game/modules/example/data/talents.lua 2 additions, 1 deletiongame/modules/example/data/talents.lua
- game/modules/example_realtime/data/talents.lua 2 additions, 1 deletiongame/modules/example_realtime/data/talents.lua
- game/modules/tome/ai/escort.lua 2 additions, 1 deletiongame/modules/tome/ai/escort.lua
- game/modules/tome/ai/heal.lua 2 additions, 1 deletiongame/modules/tome/ai/heal.lua
- game/modules/tome/ai/party.lua 3 additions, 2 deletionsgame/modules/tome/ai/party.lua
- game/modules/tome/ai/shadow.lua 3 additions, 2 deletionsgame/modules/tome/ai/shadow.lua
- game/modules/tome/ai/tactical.lua 10 additions, 9 deletionsgame/modules/tome/ai/tactical.lua
- game/modules/tome/ai/worldnpcs.lua 3 additions, 2 deletionsgame/modules/tome/ai/worldnpcs.lua
- game/modules/tome/class/Actor.lua 15 additions, 14 deletionsgame/modules/tome/class/Actor.lua
- game/modules/tome/class/Game.lua 3 additions, 2 deletionsgame/modules/tome/class/Game.lua
- game/modules/tome/class/NPC.lua 42 additions, 0 deletionsgame/modules/tome/class/NPC.lua
Loading
Please register or sign in to comment