Updating character location based on occupied tile
This commit is contained in:
@@ -11,9 +11,19 @@ func create_character(character_name: String) -> Dictionary:
|
||||
})
|
||||
return await _request(HTTPClient.METHOD_POST, CHARACTER_API_URL, payload)
|
||||
|
||||
func delete_character(character_id: String) -> Dictionary:
|
||||
var url := "%s/%s" % [CHARACTER_API_URL, character_id]
|
||||
return await _request(HTTPClient.METHOD_DELETE, url)
|
||||
func delete_character(character_id: String) -> Dictionary:
|
||||
var url := "%s/%s" % [CHARACTER_API_URL, character_id]
|
||||
return await _request(HTTPClient.METHOD_DELETE, url)
|
||||
|
||||
func update_character_coord(character_id: String, coord: Vector2i) -> Dictionary:
|
||||
var url := "%s/%s/coord" % [CHARACTER_API_URL, character_id]
|
||||
var payload := JSON.stringify({
|
||||
"coord": {
|
||||
"x": coord.x,
|
||||
"y": coord.y
|
||||
}
|
||||
})
|
||||
return await _request(HTTPClient.METHOD_PUT, url, payload)
|
||||
|
||||
func _request(method: int, url: String, body: String = "") -> Dictionary:
|
||||
var request := HTTPRequest.new()
|
||||
|
||||
Reference in New Issue
Block a user