From c90fa73fb1defd2aac024f413ee5526fea913526 Mon Sep 17 00:00:00 2001 From: Johannes Hendrik Gerard van der Weide Date: Wed, 29 Nov 2023 14:38:14 +0100 Subject: [PATCH] JSON comments are back! --- Cargo.toml | 2 +- data/player_data.json | 2 ++ src/main.rs | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c3879dc..fdcb813 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,4 +6,4 @@ edition = "2021" [dependencies] bevy = "0.12.0" serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" +serde_json5 = "0.1.0" diff --git a/data/player_data.json b/data/player_data.json index 40f3549..4f97b57 100644 --- a/data/player_data.json +++ b/data/player_data.json @@ -1,6 +1,8 @@ { + //These values go hard feel free to modify tho "speed":0.3, "movement":[10.0,0.0], + //Stay the fuck away from these, please I worked very hard on them :( "direction":[0.0,0.0], "dash":false } diff --git a/src/main.rs b/src/main.rs index 15db387..353c7cc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -37,7 +37,7 @@ fn setup(mut commands: Commands, asset_server: Res) { let texture = asset_server.load("blobcat_hertog.png"); let json_file = fs::read_to_string("./data/player_data.json").expect("Error Reading Player Data"); - let player_data: Player = serde_json::from_str::(&json_file).expect("Error serializing to JSON"); + let player_data: Player = serde_json5::from_str::(&json_file).expect("Error serializing to JSON"); commands.spawn(( SpriteBundle {