Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Trading Functionality #46

Closed
18 tasks done
Cpeers1 opened this issue Aug 17, 2022 · 0 comments · Fixed by #53
Closed
18 tasks done

Implement Trading Functionality #46

Cpeers1 opened this issue Aug 17, 2022 · 0 comments · Fixed by #53
Assignees
Labels
implementation A new implementation of a feature social Related to the social system
Milestone

Comments

@Cpeers1
Copy link
Owner

Cpeers1 commented Aug 17, 2022

  • Create Packet Handlers for Trade System
    • Implement Packet Handler for TradeInitiate
    • Implement Packet Handler for TradeInitiateReject
    • Implement Packet Handler for TradeInitiateCancel
    • Implement Packet Handler for TradeInitiateAccept
    • Implement Packet Handler for TradeAddRemoveItem
    • Implement Packet Handler for TradeReady
    • Implement Packet Handler for TradeReadyAccept
    • Implement Packet Handler for TradeReadyReject
    • Implement Packet Handler for TradeExit
  • Create Packet Handlers for Trade List System
    • Implement Packet Handler for TradeList
    • Implement Packet Handler for TradeListUpdate
  • Create class that represents a trade.
    • Needs methods for Adding + Removing Items.
    • Needs to be connected to the trading players.
    • Needs methods for accepting, rejecting, exiting, etc..
  • Create classes/storage for player's trade lists.
@Cpeers1 Cpeers1 added implementation A new implementation of a feature social Related to the social system labels Aug 17, 2022
@Cpeers1 Cpeers1 added this to the 1.2.0B1 milestone Aug 17, 2022
@Cpeers1 Cpeers1 self-assigned this Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
implementation A new implementation of a feature social Related to the social system
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant