better tile names
This commit is contained in:
parent
e76ff57053
commit
80df4a9a6a
|
@ -49,9 +49,9 @@ lazy_static! {
|
|||
);
|
||||
}
|
||||
|
||||
fn tile_name(prefix: &Option<String>, index: &u32) -> Option<String> {
|
||||
fn tile_name(prefix: &Option<String>, x: &u32, y: &u32) -> Option<String> {
|
||||
if let Some(prefix) = prefix {
|
||||
Some(format!("{} {}", prefix, index))
|
||||
Some(format!("{} ({},{})", prefix, x, y))
|
||||
} else {
|
||||
None
|
||||
}
|
||||
|
@ -303,7 +303,7 @@ pub fn add_room() -> String {
|
|||
let tile = Tile {
|
||||
// "0" will get overwritten to a new, safe tile ID
|
||||
id: "0".to_string(),
|
||||
name: tile_name(&state.room_name, &((row * SD) + column + 1)),
|
||||
name: tile_name(&state.room_name, &row, &column),
|
||||
wall: None,
|
||||
animation_frames: vec![Image { pixels }],
|
||||
colour_id: None
|
||||
|
|
|
@ -70,7 +70,7 @@ TIL 1
|
|||
00011000
|
||||
00011000
|
||||
00111100
|
||||
NAME test 3
|
||||
NAME test (0,2)
|
||||
|
||||
TIL 2
|
||||
00111100
|
||||
|
@ -81,7 +81,7 @@ TIL 2
|
|||
00110000
|
||||
01100000
|
||||
01111110
|
||||
NAME test 5
|
||||
NAME test (0,4)
|
||||
|
||||
TIL 3
|
||||
00111100
|
||||
|
@ -92,7 +92,7 @@ TIL 3
|
|||
01100110
|
||||
01100110
|
||||
00111100
|
||||
NAME test 7
|
||||
NAME test (0,6)
|
||||
|
||||
SPR A
|
||||
00011000
|
||||
|
|
Loading…
Reference in New Issue