Package-level declarations

Types

Link copied to clipboard
data class CreatePlayerCommand(val userId: String, val nickname: String, val avatar: String? = null)
Link copied to clipboard
data class CreatureStorageBoxView(val id: String, val playerId: String, val name: String, val sortingOrder: Int, val capacity: Int)
Link copied to clipboard
@Service
class DefaultOwnedCreatureQueryService(ownedCreatureRepository: OwnedCreatureRepository, creatureStorageBoxRepository: CreatureStorageBoxRepository) : OwnedCreatureQueryService
Link copied to clipboard
@Service
class DefaultPlayerInventoryManagementService(playerRepository: PlayerRepository, playerInventoryItemRepository: PlayerInventoryItemRepository, itemReader: ItemReader) : PlayerInventoryManagementService
Link copied to clipboard
@Service
class DefaultPlayerManagementService(playerRepository: PlayerRepository, creatureStorageBoxRepository: CreatureStorageBoxRepository) : PlayerManagementService
Link copied to clipboard
Link copied to clipboard
data class GrantInventoryItemCommand(val playerId: String, val itemInternalName: String, val quantity: Int)
Link copied to clipboard
Link copied to clipboard
data class OwnedCreatureSummaryView(val id: String, val playerId: String, val creatureId: String, val creatureSpeciesId: String, val nickname: String?, val level: Int, val abilityInternalName: String?, val currentHp: Int, val maxHp: Int, val statusState: AttachedEffectState?, val storageType: String, val storageBoxId: String?, val storageBoxName: String?, val storageSlot: Int?, val partySlot: Int?, val capturedAt: Instant?, val captureSessionId: String?)
Link copied to clipboard
data class PlayerInventoryItemView(val playerId: String, val itemId: String, val itemInternalName: String, val itemName: String, val quantity: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PlayerView(val id: String, val userId: String, val slotNo: Int, val nickname: String, val avatar: String?, val createdAt: Instant, val updatedAt: Instant)