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, |