-
Notifications
You must be signed in to change notification settings - Fork 2
GameMap
DuongMinhSon16012004 edited this page Sep 3, 2024
·
20 revisions
-
Package:
jsclub.codefest.sdk.model
-
Mô tả: Class chứa các method sử dụng để người chơi lấy, cập nhật thông tin của map.
Element getElementByIndex(int x, int y)
- Mô tả: Lấy Element ở vị trí x, y được truyền vào.
-
Tham số:
-
x
: vị trí x -
y
: vị trí y
-
-
Trả về:
-
Element
: Element
-
List<Weapon> getAllGun()
List<Weapon> getAllMelee()
List<Weapon> getAllThrowable()
-
Mô tả: Lấy thông tin tất cả vũ khí loại
Gun
/Melee
/Throwable
tương ứng trên bản đồ. - Tham số: Không có
-
Trả về:
-
List<Weapon>
: Danh sách vũ khí loạiGun
/Melee
/Throwable
tương ứng
-
List<Weapon> getListWeapons()
- Mô tả: Lấy thông tin tất cả vũ khí trên bản đồ.
- Tham số: Không có
-
Trả về:
-
List<Weapon>
: Danh sách vũ khí
-
int getMapSize()
- Mô tả: Lấy độ rộng của map
- Tham số: Không có
-
Trả về:
-
int
: độ rộng của map
-
int getDarkAreaSize()
- Mô tả: Lấy độ rộng vùng tối của map
- Tham số: Không có
-
Trả về:
-
int
: độ rộng vùng tối của map
-
List<Enemy> getListEnemies()
-
Mô tả: Lấy thông tin tất cả
Enemy
(kẻ thù gây sát thương) trên bản đồ - Tham số: Không có
-
Trả về:
-
List<Enemy>
: danh sách kẻ thù
-
List<Obstacle> getListIndestructibleObstacles()
List<Obstacle> getListTraps()
List<Obstacle> getListChests()
-
Mô tả: Lấy thông tin tất cả
Obstacle
(vật cản) gồm chướng ngại vật không thể phá hủy, bẫy và rương trên bản đồ. - Tham số: Không có
-
Trả về:
-
List<Obstacle>
: danh sách vật cản
-
List<HealingItem> getListHealingItems()
- Mô tả: Lấy thông tin tất cả vật phẩm chữa bệnh trên bản đồ.
- Tham số: Không có
-
Trả về:
-
List<HealingItem>
: danh sách vật phẩm chữa bệnh
-
List<Armor> getListArmors()
- Mô tả: Lấy thông tin tất cả trang bị trên bản đồ.
- Tham số: Không có
-
Trả về:
-
List<Armor>
: danh sách trang bị
-
List<Bullet> getListBullets()
- Mô tả: Lấy thông tin tất cả đạn trên bản đồ.
- Tham số: Không có
-
Trả về:
-
List<Bullet>
: danh sách đạn
-
List<Player> getOtherPlayerInfo()
- Mô tả: Lấy thông tin tất cả các chơi khác(trừ mình) trên bản đồ.
- Tham số: Không có
-
Trả về:
-
List<Player>
: danh sách người chơi
-
Player getCurrentPlayer()
- Mô tả: Lấy thông tin của người chơi mình điều khiển.
- Tham số: Không có
-
Trả về:
-
Player
: thông tin người chơi
-