diff options
| -rw-r--r-- | light-client/src/atlas.rs | 17 | ||||
| -rw-r--r-- | light-client/src/game.rs | 17 | ||||
| -rw-r--r-- | light-client/src/main.rs | 6 | ||||
| -rw-r--r-- | light-client/src/network.rs | 17 | ||||
| -rw-r--r-- | light-client/textures/makefile | 1 | ||||
| -rw-r--r-- | light-client/tools/src/bin/tex_export.rs | 17 | ||||
| -rw-r--r-- | light-client/tools/src/bin/tex_import.rs | 17 | ||||
| -rw-r--r-- | light-client/tools/src/bin/tex_pack.rs | 17 | 
8 files changed, 105 insertions, 4 deletions
| diff --git a/light-client/src/atlas.rs b/light-client/src/atlas.rs index 94114176..b1d2c5e0 100644 --- a/light-client/src/atlas.rs +++ b/light-client/src/atlas.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use hurrycurry_protocol::{      glam::{IVec2, Vec2},      ClientGamedata, ItemIndex, TileIndex, diff --git a/light-client/src/game.rs b/light-client/src/game.rs index e432c517..c9b20e56 100644 --- a/light-client/src/game.rs +++ b/light-client/src/game.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use crate::atlas::SpriteRenderer;  use hurrycurry_protocol::{glam::IVec2, PacketC, TileIndex};  use std::collections::HashMap; diff --git a/light-client/src/main.rs b/light-client/src/main.rs index 2145e9b6..fa1a38ba 100644 --- a/light-client/src/main.rs +++ b/light-client/src/main.rs @@ -1,6 +1,3 @@ -use atlas::SpriteRenderer; -use game::Game; -use hurrycurry_protocol::PacketC;  /*      Hurry Curry! - a game about cooking      Copyright 2024 metamuffin @@ -18,6 +15,9 @@ use hurrycurry_protocol::PacketC;      along with this program.  If not, see <https://www.gnu.org/licenses/>.  */ +use atlas::SpriteRenderer; +use game::Game; +use hurrycurry_protocol::PacketC;  use network::Network;  use sdl2::{event::Event, keyboard::Keycode, pixels::Color}; diff --git a/light-client/src/network.rs b/light-client/src/network.rs index e3cd1eb5..f2c42518 100644 --- a/light-client/src/network.rs +++ b/light-client/src/network.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use anyhow::Result;  use hurrycurry_protocol::{PacketC, PacketS, BINCODE_CONFIG};  use log::warn; diff --git a/light-client/textures/makefile b/light-client/textures/makefile index 9b3c1097..ce416a76 100644 --- a/light-client/textures/makefile +++ b/light-client/textures/makefile @@ -1,5 +1,4 @@ -  ALL_TA = $(patsubst %.png,%.ta,$(shell find tiles -name '*.png'))  ALL_PNG = $(patsubst %.ta,%.png,$(shell find tiles -name '*.ta')) diff --git a/light-client/tools/src/bin/tex_export.rs b/light-client/tools/src/bin/tex_export.rs index 97d4f07a..d325d912 100644 --- a/light-client/tools/src/bin/tex_export.rs +++ b/light-client/tools/src/bin/tex_export.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use clap::Parser;  use image::Rgba;  use std::{ diff --git a/light-client/tools/src/bin/tex_import.rs b/light-client/tools/src/bin/tex_import.rs index 89cbc8c9..21d1403e 100644 --- a/light-client/tools/src/bin/tex_import.rs +++ b/light-client/tools/src/bin/tex_import.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use clap::Parser;  use std::{      collections::HashMap, diff --git a/light-client/tools/src/bin/tex_pack.rs b/light-client/tools/src/bin/tex_pack.rs index 60c409ff..aadd9e16 100644 --- a/light-client/tools/src/bin/tex_pack.rs +++ b/light-client/tools/src/bin/tex_pack.rs @@ -1,3 +1,20 @@ +/* +    Hurry Curry! - a game about cooking +    Copyright 2024 metamuffin + +    This program is free software: you can redistribute it and/or modify +    it under the terms of the GNU Affero General Public License as published by +    the Free Software Foundation, version 3 of the License only. + +    This program is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the +    GNU Affero General Public License for more details. + +    You should have received a copy of the GNU Affero General Public License +    along with this program.  If not, see <https://www.gnu.org/licenses/>. + +*/  use clap::Parser;  use std::{      fs::File, | 
