From bc2ecb951a837db673b13def15f2c31f7134415a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 1 Mar 2021 00:08:40 +0100 Subject: WIP --- utils.scm | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 utils.scm (limited to 'utils.scm') diff --git a/utils.scm b/utils.scm new file mode 100644 index 0000000..5c31621 --- /dev/null +++ b/utils.scm @@ -0,0 +1,170 @@ +;;; The Inevitable Game +;;; Copyright © 2018, 2021 Ricardo Wurmus +;;; +;;; This program is free software: you can redistribute it and/or +;;; modify it under the terms of the GNU General Public License as +;;; published by the Free Software Foundation, either version 3 of the +;;; License, or (at your option) any later version. +;;; +;;; 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 +;;; General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with this program. If not, see +;;; . + +(define-module (utils) + #:use-module (chickadee) + #:use-module (chickadee audio) + #:use-module (chickadee math vector) + #:use-module (chickadee graphics color) + #:use-module (chickadee graphics font) + #:use-module (chickadee graphics path) + #:use-module (chickadee graphics sprite) + #:use-module (chickadee graphics texture) + #:use-module (chickadee graphics tiled) + #:use-module (chickadee scripting) + #:use-module (config) + #:use-module (engine assets) + #:use-module (srfi srfi-1) + #:use-module (ice-9 match) + #:use-module (oop goops) + #:export (arrange-text + +