Skip to content
  1. Dec 05, 2018
  2. Dec 04, 2018
  3. Dec 03, 2018
  4. Dec 02, 2018
  5. Dec 01, 2018
  6. Nov 30, 2018
    • Nathan Lovato's avatar
      Restore ability to cancel monster selection · 7de8d8d0
      Nathan Lovato authored
      This replays the turn with the same battler, reopening the actions
      select menu
      7de8d8d0
    • Nathan Lovato's avatar
      Refactor combat to support multiple targets and add the circular menu · f77f00fe
      Nathan Lovato authored
      Main changes:
      
      - Simplified combat actions. Action handle the logic that relates to
      their name. E.g. the attack-specific code is now in Attack.gd and not in
      its parent class. Removed unused parameters. Removed actions selecting
      their own target: this breaks the single responsibility principle (and
      made the action code break when I changed stuff in the interface)
      - Removed the old school UI and action_list code in favor of the
      circular menu
      - Almost all functions that dealed with one target now work with an
      array of targets instead, even if the player only selects one target
      - All commands should support working with multiple targets as a result
      
      A lot of the changes I needed to make to accomodate for either feature
      broke the game, so that's why I'm packing all the changes in a single
      commit.
      f77f00fe
    • Nathan Lovato's avatar
    • Nathan Lovato's avatar
      Refactor tooltip to update itself based on a button instance · b817ca54
      Nathan Lovato authored
      The button and tooltip depended on CircularMenu to initialize them properly. Now the tooltip will work with any button or control node. Also, the CircularButton works on its own, as it should: it doesn't need the menu to pass polar coordinates anymore.
      b817ca54
Loading