DoggioWars
==========

This mod is covered by two licenses: one for code, one for media. Neither
covers the other — see the file lists below.


Code and documentation — MIT License
------------------------------------

Applies to: everything in this repository except the media listed below —
the Lua sources, game.conf, minetest.conf, the mod.conf files, the
translation files under locale/, the scripts under tools/, and the Markdown
documentation.

Copyright (c) 2026 lioilsources

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


Media — CC BY-SA 4.0
--------------------

Applies to: everything under mods/*/textures/ and mods/*/models/, plus
screenshot.png and the images under menu/.

Copyright (c) 2026 lioilsources

Licensed under the Creative Commons Attribution-ShareAlike 4.0 International
License (CC BY-SA 4.0). You are free to share and adapt this material for any
purpose, including commercially, provided you give appropriate credit and
distribute your contributions under the same license.

Full text: https://creativecommons.org/licenses/by-sa/4.0/legalcode
Summary:   https://creativecommons.org/licenses/by-sa/4.0/


Third-party material
--------------------

None. Every file in this repository is original work by the copyright holder
above, and no asset packs, texture packs, model libraries or other external
media were used. Specifically:

  mods/dw_core/models/doggiowars_fighter_01.obj
      Hand-written OBJ — a 17-vertex placeholder fuselage authored directly
      as text for this game.

  mods/dw_core/textures/*.png
      Generated 16x16 PNGs: flat colour fills and procedural per-pixel noise,
      produced for this game.

  mods/dw_nodes/textures/dwn_*.png
      Textures for the nodes the terrain is built from (dw_nodes:*, which
      replaced the minetest_game blocks the game used to require). Drawn
      procedurally by tools/gen_textures.py using nothing but the Python
      standard library — no minetest_game texture, and no other third-party
      image, was copied, traced or sampled. Re-runnable: the generator is
      deterministic, so the committed PNGs can be reproduced byte for byte.

  menu/icon.png
      Drawn from scratch by tools/gen_icon.py — flat shapes and a gradient,
      no photographic or third-party source.

  menu/header.png, menu/background.png
      Crops and downscales of screenshot.png (see above), made with sips.

  screenshot.png
      In-game capture of this game.

Historical note: the development plan kept in Prompts/ proposed sourcing a
fighter model and terrain textures from Kenney.nl (CC0). That was a sketch
written before implementation and was not followed — no Kenney material, and
no other third-party material, was ever added to this repository.
