Skip to content

[Gameplay] Combine Kick and Chip FSMs #3236

@nimazareian

Description

@nimazareian

Description of the task

KickFSM and ChipFSM have identical implementation with the minor difference of some naming and AutoChipOrKickMode. We should combine both into a single implementation.

Some ideas for how we can achieve this:

Depending on the results, consider updating the KickTactic and ChipTactic as well.

Note that the names of these FSMs may be changed once the on going new offense implementation is complete.

Acceptance criteria

  • Combine the two classes
  • Update all instances where they're used
  • Update kick_fsm_test.cpp and chip_fsm_test.cpp

Metadata

Metadata

Assignees

Labels

Difficulty - 7Well-defined tasks that require some understanding about the relevant system and tools

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions