LissaDragomir21 / SeniorSoftware

0 stars 0 forks source link

movement #18

Closed hwilling closed 6 years ago

hwilling commented 7 years ago

have a ship be selected and then move it to a tile that is selected afterwards include a way to deselect in case someone doesn't want to move the selected ship

  1. user selects ship
  2. system displays actions that can be taken
  3. user chooses to move ship a. move action can be canceled before selecting space to move to
  4. system determines how many spaces the ship has moved this turn a. ship has not moved up to it's speed
    1. board highlights remaining spaces (or all if no movement has yet happened) b. ship has moved it's speed
    2. system prevents move actions from occurring for that ship
  5. user mouses over a desired space
  6. system shows path that ship will take on route to final destination
  7. user selects desired space
  8. system moves ship along path to desired destination
  9. user continues their turn a. system deselects ship if there are no more movement or utility and fire actions left for the ship b. system goes back to step 2.
hwilling commented 7 years ago

can move x amount of times

need to make the speed distance instead of amount of tiles that can be moved since we are changing from a grid based system

need to draw movement ring around character that is the character's movement range

hwilling commented 6 years ago

Current system seems to work fairly well for now. Might reopen later for refinement