start of ai based on kjLotus's code on dsp

This commit is contained in:
Tahir Akhlaq
2017-06-12 03:50:02 +01:00
parent c70cf022b7
commit 04890660c0
9 changed files with 191 additions and 1 deletions

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FFXIVClassic_Map_Server.Actors;
using FFXIVClassic_Map_Server.actors.chara.ai.state;
using FFXIVClassic_Map_Server.actors.chara.ai.controllers;
// port of ai code in dsp by kjLotus
namespace FFXIVClassic_Map_Server.actors.chara.ai
{
// todo: actually implement stuff
class AIContainer
{
private Character owner;
private Controller controller;
private List<State> states;
private DateTime latestUpdate;
private DateTime prevUpdate;
public AIContainer(Actors.Character actor)
{
this.owner = actor;
}
public void ChangeController(Controller controller)
{
this.controller = controller;
}
}
}