Skip to content

PlayerWeaponApi

All URIs are relative to http://localhost:8080/api

Method HTTP request Description
addPlayerWeaponLimit POST /player/weapon/limit/add Add Player Weapon Limit (WIP)
evolutionPlayerWeapon POST /player/weapon/evolution Evolution Player Weapon (WIP)
makePlayerWeapon POST /player/weapon/make Make Player Weapon (WIP)
receivePlayerWeapon POST /player/weapon/receive Receive Player Weapon (WIP)
salePlayerWeapon POST /player/weapon/sale Sale Player Weapon (WIP)
upgradePlayerWeapon POST /player/weapon/upgrade Upgrade Player Weapon (WIP)

addPlayerWeaponLimit

AddPlayerWeaponLimitResponse addPlayerWeaponLimit(AddPlayerWeaponLimitRequest)

Add Player Weapon Limit (WIP)

- Add weapon storage slot (with uses gem) - NOTE: Maybe useless in emulate server

Parameters

Name Type Description Notes
AddPlayerWeaponLimitRequest AddPlayerWeaponLimitRequest [optional]

Return type

AddPlayerWeaponLimitResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

evolutionPlayerWeapon

EvolutionPlayerWeaponResponse evolutionPlayerWeapon(EvolutionPlayerWeaponRequest)

Evolution Player Weapon (WIP)

Evolute the character specific weapon (using the current player's items implicitly)

Parameters

Name Type Description Notes
EvolutionPlayerWeaponRequest EvolutionPlayerWeaponRequest [optional]

Return type

EvolutionPlayerWeaponResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

makePlayerWeapon

MakePlayerWeaponResponse makePlayerWeapon(MakePlayerWeaponRequest)

Make Player Weapon (WIP)

Make a new weapon (with uses the current player's items implicitly)

Parameters

Name Type Description Notes
MakePlayerWeaponRequest MakePlayerWeaponRequest [optional]

Return type

MakePlayerWeaponResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

receivePlayerWeapon

ReceivePlayerWeaponResponse receivePlayerWeapon(ReceivePlayerWeaponRequest)

Receive Player Weapon (WIP)

Receive a new weapon (when the specific character be Lv100)

Parameters

Name Type Description Notes
ReceivePlayerWeaponRequest ReceivePlayerWeaponRequest [optional]

Return type

ReceivePlayerWeaponResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

salePlayerWeapon

SalePlayerWeaponResponse salePlayerWeapon(SalePlayerWeaponRequest)

Sale Player Weapon (WIP)

Sell a weapon and get coins instead

Parameters

Name Type Description Notes
SalePlayerWeaponRequest SalePlayerWeaponRequest [optional]

Return type

SalePlayerWeaponResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

upgradePlayerWeapon

UpgradePlayerWeaponResponse upgradePlayerWeapon(UpgradePlayerWeaponRequest)

Upgrade Player Weapon (WIP)

Level up a specific weapon with uses specific items

Parameters

Name Type Description Notes
UpgradePlayerWeaponRequest UpgradePlayerWeaponRequest [optional]

Return type

UpgradePlayerWeaponResponse

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json