Fixed a coordinate issue with new item spawns

This commit is contained in:
ceikry 2023-03-11 22:56:24 -06:00
parent f8a80f34b8
commit 7dbe904ce7
2 changed files with 11 additions and 5 deletions

View file

@ -73,6 +73,15 @@ class ItemSpawnPanel : JPanel() {
preferredSize = Dimension(300, 68)
maximumSize = Dimension(300, 68)
Rs2MapEditor.itemIdInput.addMouseListener (object : MouseAdapter() {
override fun mouseClicked (e: MouseEvent) {
ItemMenu.caller = {id, name ->
Rs2MapEditor.itemIdInput.text = id.toString()
}
ItemMenu.open()
}
})
layout = BorderLayout()
topPanel.add(Rs2MapEditor.itemIdInput)
topPanel.add(addButton)

View file

@ -119,13 +119,10 @@ class MapCell : JPanel() {
return
}
val absolute = Util.getAbsoluteCoordinates(Rs2MapEditor.region, Rs2MapEditor.selectedPointX, Rs2MapEditor.selectedPointY, Rs2MapEditor.plane)
val item = TableData.ItemSpawn(
id,
TableData.Location(
Rs2MapEditor.selectedPointX,
Rs2MapEditor.selectedPointY,
Rs2MapEditor.plane
),
absolute,
amount,
respawnTime
)