GitHub PushEvent at 2014-02-05 17:26:12
Repository: warzeub2
Actor: gfoekfi
Payload: {"shas":[["af3fd17887176a17306bdaa8134cc4e21c4f537b","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","World: Merge 'Map' into 'World'","Bart",true],["d8371e483c53b8cb9b3b79e630a9f7a180809c16","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","Fixe: Starting buildings are tile aligned","Bart",true],["18769aaa84c1794655bdc4d616aa5b9211a533f0","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","Fixe: insufficient conditions before rendering building placement","Bart",true],["75918665f3d15cfdc87ebd673b46d97b6fcc3970","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","World: Initial units are pushed into the world by AddUnit()","Bart",true],["b2e5dd141b41798845d135876ee32312d5560571","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","World: new 'accessibleTile_' attribute + AddUnit() may update this attribute","Bart",true],["9249f17b0293424c330b08daf460ca1c47d31a34","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","VecTypes: new 'int2' typedef","Bart",true],["38086f89ccf652060cc8bc56cafedfd8c4b88043","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","VecTypes: new operators overload","Bart",true],["22bbd1718b0e976d648ec2b8a98c642540be6568","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","World: new method 'IsTileAccessible()' + change MAX_NB_TILES to preproc.","Bart",true],["825c218a7ea0302380a23bad6464d7385aeab83a","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","Fixe: vec2 operator<() wasn't STL complient + new operator!=()","Bart",true],["5ad2a9099967da533bb9b092d6034a84c7c3f281","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","[BIG COMMIT] Basic pathfinding implementation (with breadth first search):\n- The choosen path makes sure that the entity asking the path will be able to reach each waypoint (doesn't stay stuck)\n- World: IsTileAccessible() can take entity dimension as parameter\n- World: RemoveUnit() update the accessibleTile_ grid\n- GatherOrder: Fixe: MoveOrder is set to the right target unit on creation\n- MoveOrder: Update() uses Path to set next position\n- MoveOrder: SetTargetPos() generates a call to pathfinding\n- Util: Add comment on EDir \"DO NOT REORDER\" because of hack in pathfinding","Bart",true],["623b09b98f638d55671096ba6c0eab2a026618b6","219c92415582d6e1cf44b4a81841363eca017db3@yahoo.com","Fixe: unit doesn't step backward on move order change (hacky way) + rename NextTile() to TileFromWaypoint()","Bart",true]],"size":11,"ref":"refs/heads/develop","head":"623b09b98f638d55671096ba6c0eab2a026618b6"}