TODO: Difference between revisions

From Citizens Wiki

No edit summary
Line 11: Line 11:
''jrbudda''
''jrbudda''
* Setting a navigator target makes the waypointprovider stop working. You still have to pause it, set target, then un-pause it to get it to resume waypointing.
* Setting a navigator target makes the waypointprovider stop working. You still have to pause it, set target, then un-pause it to get it to resume waypointing.
* NMS 'attack' code no longer casting to (EntityMonster), making Sentry weapons decay.
**I made Sentry weapons heal themselves periodically so this is not a huge issue now.
* Fix pathfinding getting perma-broke when entity target changes worlds.
***Note: If you despawn the npc and respawn him at the location instead of using teleport it works normally. Something about the entity doesn't like pathfinding in a world other than the one in which he was spawned.
* Fix NPCs looking 90 degrees in the wrong direction with multiworld
* Fix NPCs looking 90 degrees in the wrong direction with multiworld
* Fix NPC yaw not applying on load
* Fix NPC yaw not applying on load
* Fix getLocalParams.speed(float) not working
* Fix pathfinding going around in little circles. (I think it's to do with navigator.a(avoidWater))
* Fix /reload duplicating NPCs
* Fix /reload duplicating NPCs
* Giants don't move.
* Giants don't move.

Revision as of 14:30, 25 September 2012

fullwall's TODO (please put your name if you modify this)

  • Templates
  • Waypoint attachments
  • Make rename update in save file
  • NPC sitting
  • In-place conversion db<->yml<->nbt
  • waypoints move location somehow
  • Giants don't attack back
  • Some kind of issue with pathfinding range - npc teleports immediately.

jrbudda

  • Setting a navigator target makes the waypointprovider stop working. You still have to pause it, set target, then un-pause it to get it to resume waypointing.
  • Fix NPCs looking 90 degrees in the wrong direction with multiworld
  • Fix NPC yaw not applying on load
  • Fix /reload duplicating NPCs
  • Giants don't move.
  • Add call to API to get the selected NPC for a CommandSender. (have to build against citizens.jar and get the NPCSelector now)
  • Fix stuck-teleporting instantly when using waypoints?
  • Integrate auf's Wander code into core as the WanderingWaypointProvider and make an Editor for it :)
  • Work out kinks in SQL storage.
  • Documentation.

User suggestions

  • 'But I'd love for a NPC to be able to have a waypoint where they "sit" for 4 minutes' - R
  • Can you modify the /npc list command so it only show your owned npcs unless you have the citizans.admin permissions? -from JIRA.