diff --git a/MyFirstGame/.gitignore b/MyFirstGame/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..3d9d087db261b54fe638e7a30f0d6ac003926eac --- /dev/null +++ b/MyFirstGame/.gitignore @@ -0,0 +1,114 @@ +## Java + +*.class +*.war +*.ear +hs_err_pid* + +## Robovm +/ios/robovm-build/ + +## GWT +/html/war/ +/html/gwt-unitCache/ +.apt_generated/ +.gwt/ +gwt-unitCache/ +www-test/ +.gwt-tmp/ + +## Android Studio and Intellij and Android in general +/android/libs/armeabi-v7a/ +/android/libs/arm64-v8a/ +/android/libs/x86/ +/android/libs/x86_64/ +/android/gen/ +.idea/ +*.ipr +*.iws +*.iml +/android/out/ +com_crashlytics_export_strings.xml + +## Eclipse + +.classpath +.project +.metadata/ +/android/bin/ +/core/bin/ +/desktop/bin/ +/html/bin/ +/ios/bin/ +*.tmp +*.bak +*.swp +*~.nib +.settings/ +.loadpath +.externalToolBuilders/ +*.launch + +## NetBeans + +/nbproject/private/ +/android/nbproject/private/ +/core/nbproject/private/ +/desktop/nbproject/private/ +/html/nbproject/private/ +/ios/nbproject/private/ + +/build/ +/android/build/ +/core/build/ +/desktop/build/ +/html/build/ +/ios/build/ + +/nbbuild/ +/android/nbbuild/ +/core/nbbuild/ +/desktop/nbbuild/ +/html/nbbuild/ +/ios/nbbuild/ + +/dist/ +/android/dist/ +/core/dist/ +/desktop/dist/ +/html/dist/ +/ios/dist/ + +/nbdist/ +/android/nbdist/ +/core/nbdist/ +/desktop/nbdist/ +/html/nbdist/ +/ios/nbdist/ + +nbactions.xml +nb-configuration.xml + +## Gradle + +/local.properties +.gradle/ +gradle-app.setting +/build/ +/android/build/ +/core/build/ +/desktop/build/ +/html/build/ +/ios/build/ + +## OS Specific +.DS_Store +Thumbs.db + +## iOS +/ios/xcode/*.xcodeproj/* +!/ios/xcode/*.xcodeproj/xcshareddata +!/ios/xcode/*.xcodeproj/project.pbxproj +/ios/xcode/native/ +/ios/IOSLauncher.app +/ios/IOSLauncher.app.dSYM diff --git a/MyFirstGame/assets/badlogic.jpg b/MyFirstGame/assets/badlogic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4390da6e0f6d041590c6313d2b4c978abc00a342 Binary files /dev/null and b/MyFirstGame/assets/badlogic.jpg differ diff --git a/MyFirstGame/assets/bucket.png b/MyFirstGame/assets/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac5d0f796baa49e943c45d8fc4062626e4f170f Binary files /dev/null and b/MyFirstGame/assets/bucket.png differ diff --git a/MyFirstGame/assets/drop.png b/MyFirstGame/assets/drop.png new file mode 100644 index 0000000000000000000000000000000000000000..61a4a2b52aef6b1972fdef4de3d709c81dc45b5b Binary files /dev/null and b/MyFirstGame/assets/drop.png differ diff --git a/MyFirstGame/assets/garden.png b/MyFirstGame/assets/garden.png new file mode 100644 index 0000000000000000000000000000000000000000..6d62d7d5b90f20a2592eba8673177f2356da1122 Binary files /dev/null and b/MyFirstGame/assets/garden.png differ diff --git a/MyFirstGame/build.gradle b/MyFirstGame/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..807acf6241d5dd93622720f3f75998df1bd93043 --- /dev/null +++ b/MyFirstGame/build.gradle @@ -0,0 +1,91 @@ +buildscript { + + + repositories { + mavenLocal() + mavenCentral() + gradlePluginPortal() + maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } + google() + } + dependencies { + classpath 'org.wisepersist:gwt-gradle-plugin:1.1.16' + classpath 'org.gretty:gretty:3.0.7' + + + } +} + +allprojects { + apply plugin: "eclipse" + + version = '1.0' + ext { + appName = "My First Game" + gdxVersion = '1.11.0' + roboVMVersion = '2.3.16' + box2DLightsVersion = '1.5' + ashleyVersion = '1.7.4' + aiVersion = '1.8.2' + gdxControllersVersion = '2.2.1' + } + + repositories { + mavenLocal() + mavenCentral() + google() + gradlePluginPortal() + maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } + maven { url "https://oss.sonatype.org/content/repositories/releases/" } + maven { url "https://jitpack.io" } + } +} + +project(":desktop") { + apply plugin: "java-library" + + + dependencies { + implementation project(":core") + api "com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion" + api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" + api "com.badlogicgames.gdx-controllers:gdx-controllers-desktop:$gdxControllersVersion" + api "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop" + + } +} + +project(":html") { + apply plugin: "java-library" + apply plugin: "gwt" + apply plugin: "war" + apply plugin: "org.gretty" + + + dependencies { + implementation project(":core") + api "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion" + api "com.badlogicgames.gdx:gdx:$gdxVersion:sources" + api "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion:sources" + api "com.badlogicgames.gdx-controllers:gdx-controllers-core:$gdxControllersVersion:sources" + api "com.badlogicgames.gdx-controllers:gdx-controllers-gwt:$gdxControllersVersion" + api "com.badlogicgames.gdx-controllers:gdx-controllers-gwt:$gdxControllersVersion:sources" + api "com.badlogicgames.gdx:gdx-box2d:$gdxVersion:sources" + api "com.badlogicgames.gdx:gdx-box2d-gwt:$gdxVersion:sources" + api "com.badlogicgames.box2dlights:box2dlights:$box2DLightsVersion:sources" + + } +} + +project(":core") { + apply plugin: "java-library" + + + dependencies { + api "com.badlogicgames.gdx:gdx:$gdxVersion" + api "com.badlogicgames.gdx-controllers:gdx-controllers-core:$gdxControllersVersion" + api "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" + api "com.badlogicgames.box2dlights:box2dlights:$box2DLightsVersion" + + } +} diff --git a/MyFirstGame/core/build.gradle b/MyFirstGame/core/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..d192d041d2164132cd2ec37cc81105151b1b9126 --- /dev/null +++ b/MyFirstGame/core/build.gradle @@ -0,0 +1,6 @@ +sourceCompatibility = 1.7 +[compileJava, compileTestJava]*.options*.encoding = 'UTF-8' + +sourceSets.main.java.srcDirs = [ "src/" ] + +eclipse.project.name = appName + "-core" diff --git a/MyFirstGame/core/src/Game.gwt.xml b/MyFirstGame/core/src/Game.gwt.xml new file mode 100644 index 0000000000000000000000000000000000000000..21e60950302bc1883c1e9c29e2b71b572f36f917 --- /dev/null +++ b/MyFirstGame/core/src/Game.gwt.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN" "http://www.gwtproject.org/doctype/2.8.0/gwt-module.dtd"> +<module> + <source path="cz/vsb/kp" /> +</module> \ No newline at end of file diff --git a/MyFirstGame/core/src/cz/vsb/kp/Game.java b/MyFirstGame/core/src/cz/vsb/kp/Game.java new file mode 100644 index 0000000000000000000000000000000000000000..0d7cfb55575605ada0d235c1661aaa82f14b7798 --- /dev/null +++ b/MyFirstGame/core/src/cz/vsb/kp/Game.java @@ -0,0 +1,133 @@ +package cz.vsb.kp; + +import java.util.Iterator; + +import com.badlogic.gdx.ApplicationAdapter; +import com.badlogic.gdx.Gdx; +import com.badlogic.gdx.Input; +import com.badlogic.gdx.graphics.Color; +import com.badlogic.gdx.graphics.GL20; +import com.badlogic.gdx.graphics.OrthographicCamera; +import com.badlogic.gdx.graphics.Texture; +import com.badlogic.gdx.graphics.g2d.SpriteBatch; +import com.badlogic.gdx.graphics.glutils.ShapeRenderer; +import com.badlogic.gdx.graphics.glutils.ShapeRenderer.ShapeType; +import com.badlogic.gdx.math.MathUtils; +import com.badlogic.gdx.math.Rectangle; +import com.badlogic.gdx.math.Vector3; +import com.badlogic.gdx.utils.Array; +import com.badlogic.gdx.utils.ScreenUtils; +import com.badlogic.gdx.utils.TimeUtils; + +public class Game extends ApplicationAdapter { + private SpriteBatch batch; + private OrthographicCamera camera; + private Texture bucketImg; + private Texture dropImg; + private Texture gardenImg; + private Rectangle bucket; + private Array<Rectangle> raindrops; + private long lastDropTime; + private ShapeRenderer shapeRenderer; + static private boolean projectionMatrixSet; + @Override + public void create() { + batch = new SpriteBatch(); + bucketImg = new Texture("bucket.png"); + dropImg = new Texture("drop.png"); + gardenImg = new Texture("garden.png"); + camera = new OrthographicCamera(); + camera.setToOrtho(false, 800, 480); + bucket = new Rectangle(); + bucket.x = 800 / 2 - 161 / 2; + bucket.y = 20; + bucket.width = 161; + bucket.height = 268/2; + raindrops = new Array<Rectangle>(); + spawnRaindrop(); +// Gdx.graphics.setFullscreenMode(Gdx.graphics.getDisplayMode()); + shapeRenderer = new ShapeRenderer(); + projectionMatrixSet = false; + } + + @Override + public void render() { + ScreenUtils.clear(1, 0, 0, 1); + camera.update(); + batch.setProjectionMatrix(camera.combined); + batch.begin(); + batch.draw(gardenImg,0, 0 ); + batch.draw(bucketImg, bucket.x, bucket.y); + for (Rectangle raindrop : raindrops) { + batch.draw(dropImg, raindrop.x, raindrop.y); + } +// batch.draw(img, 0, 0); + batch.end(); + Gdx.gl.glEnable(GL20.GL_BLEND); + Gdx.gl.glBlendFunc(GL20.GL_SRC_ALPHA, GL20.GL_ONE_MINUS_SRC_ALPHA); + if(!projectionMatrixSet){ + shapeRenderer.setProjectionMatrix(batch.getProjectionMatrix()); + } + shapeRenderer.begin(ShapeType.Filled); + Color c = new Color(0, 1, 0, 0.5f); + shapeRenderer.setColor(c); + shapeRenderer.rect(bucket.x, bucket.y, bucket.width, bucket.height); + Color c1 = new Color(1, 1, 0, 0.5f); + shapeRenderer.setColor(c1); + shapeRenderer.rect(bucket.x+10, bucket.y+10, bucket.width-20, bucket.height-20); + shapeRenderer.end(); + Gdx.gl.glDisable(GL20.GL_BLEND); + + if (Gdx.input.isTouched()) { + Vector3 touchPos = new Vector3(); + touchPos.set(Gdx.input.getX(), Gdx.input.getY(), 0); + camera.unproject(touchPos); + bucket.x = touchPos.x - 161/2; + } + + if (Gdx.input.isKeyPressed(Input.Keys.LEFT)) + bucket.x -= 200 * Gdx.graphics.getDeltaTime(); + if (Gdx.input.isKeyPressed(Input.Keys.RIGHT)) + bucket.x += 200 * Gdx.graphics.getDeltaTime(); + if (bucket.x < 0) + bucket.x = 0; + if (bucket.x > 800 - 161) + bucket.x = 800 - 161; + if (TimeUtils.nanoTime() - lastDropTime > 1000000000) + spawnRaindrop(); + for (Iterator<Rectangle> iter = raindrops.iterator(); iter.hasNext();) { + Rectangle raindrop = iter.next(); + raindrop.y -= 200 * Gdx.graphics.getDeltaTime(); + if (raindrop.y + 161 < 0) + iter.remove(); + if(raindrop.overlaps(bucket)) { +// dropSound.play(); + iter.remove(); + } + } + if (Gdx.input.isKeyJustPressed(Input.Keys.F)) { + if(!Gdx.graphics.isFullscreen()) { + Gdx.graphics.setFullscreenMode(Gdx.graphics.getDisplayMode()); + } else { + Gdx.graphics.setWindowedMode(800, 600); + } + } + } + + private void spawnRaindrop() { + Rectangle raindrop = new Rectangle(); + raindrop.x = MathUtils.random(0, 800 - 64); + raindrop.y = 480; + raindrop.width = 64; + raindrop.height = 64; + raindrops.add(raindrop); + lastDropTime = TimeUtils.nanoTime(); + } + + @Override + public void dispose() { + batch.dispose(); + bucketImg.dispose(); + dropImg.dispose(); + } +} diff --git a/MyFirstGame/desktop/build.gradle b/MyFirstGame/desktop/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..37594bcbd3479f547a4fa4800456b74823c12c80 --- /dev/null +++ b/MyFirstGame/desktop/build.gradle @@ -0,0 +1,47 @@ +sourceCompatibility = 1.8 +sourceSets.main.java.srcDirs = [ "src/" ] +sourceSets.main.resources.srcDirs = ["../assets"] + +project.ext.mainClassName = "cz.vsb.kp.DesktopLauncher" +project.ext.assetsDir = new File("../assets") + +import org.gradle.internal.os.OperatingSystem + +task run(dependsOn: classes, type: JavaExec) { + mainClass = project.mainClassName + classpath = sourceSets.main.runtimeClasspath + standardInput = System.in + workingDir = project.assetsDir + ignoreExitValue = true + + if (OperatingSystem.current() == OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs += "-XstartOnFirstThread" + } +} + +task debug(dependsOn: classes, type: JavaExec) { + mainClass = project.mainClassName + classpath = sourceSets.main.runtimeClasspath + standardInput = System.in + workingDir = project.assetsDir + ignoreExitValue = true + debug = true +} + +task dist(type: Jar) { + duplicatesStrategy(DuplicatesStrategy.EXCLUDE) + manifest { + attributes 'Main-Class': project.mainClassName + } + dependsOn configurations.runtimeClasspath + from { + configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } + } + with jar +} + + +dist.dependsOn classes + +eclipse.project.name = appName + "-desktop" diff --git a/MyFirstGame/desktop/src/cz/vsb/kp/DesktopLauncher.java b/MyFirstGame/desktop/src/cz/vsb/kp/DesktopLauncher.java new file mode 100644 index 0000000000000000000000000000000000000000..b60b18bd2e60e50521332a397d3ab3453cbb0b3d --- /dev/null +++ b/MyFirstGame/desktop/src/cz/vsb/kp/DesktopLauncher.java @@ -0,0 +1,15 @@ +package cz.vsb.kp; + +import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application; +import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration; +import cz.vsb.kp.Game; + +// Please note that on macOS your application needs to be started with the -XstartOnFirstThread JVM argument +public class DesktopLauncher { + public static void main (String[] arg) { + Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration(); + config.setForegroundFPS(60); + config.setTitle("My First Game"); + new Lwjgl3Application(new Game(), config); + } +} diff --git a/MyFirstGame/gradle.properties b/MyFirstGame/gradle.properties new file mode 100644 index 0000000000000000000000000000000000000000..ff329ac36cbe588a0699f6e5ca4446ee0f08abf5 --- /dev/null +++ b/MyFirstGame/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.daemon=true +org.gradle.jvmargs=-Xms128m -Xmx1500m +org.gradle.configureondemand=false diff --git a/MyFirstGame/gradle/wrapper/gradle-wrapper.jar b/MyFirstGame/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..249e5832f090a2944b7473328c07c9755baa3196 Binary files /dev/null and b/MyFirstGame/gradle/wrapper/gradle-wrapper.jar differ diff --git a/MyFirstGame/gradle/wrapper/gradle-wrapper.properties b/MyFirstGame/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000000000000000000000000000000000000..ae04661ee733431762e7ccf8ab9b7409ed44960c --- /dev/null +++ b/MyFirstGame/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/MyFirstGame/gradlew b/MyFirstGame/gradlew new file mode 100755 index 0000000000000000000000000000000000000000..a69d9cb6c20655813e44515156e7253a2a239138 --- /dev/null +++ b/MyFirstGame/gradlew @@ -0,0 +1,240 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/MyFirstGame/gradlew.bat b/MyFirstGame/gradlew.bat new file mode 100644 index 0000000000000000000000000000000000000000..53a6b238d414d91c30c5644c82393d27416fbbe6 --- /dev/null +++ b/MyFirstGame/gradlew.bat @@ -0,0 +1,91 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/MyFirstGame/html/build.gradle b/MyFirstGame/html/build.gradle new file mode 100644 index 0000000000000000000000000000000000000000..43fba10bc217e96ce3a47133dc90b417748883f2 --- /dev/null +++ b/MyFirstGame/html/build.gradle @@ -0,0 +1,92 @@ +gwt { + gwtVersion='2.8.2' // Should match the gwt version used for building the gwt backend + maxHeapSize="1G" // Default 256m is not enough for gwt compiler. GWT is HUNGRY + minHeapSize="1G" + + src = files(file("src/")) // Needs to be in front of "modules" below. + modules 'cz.vsb.kp.GdxDefinition' + devModules 'cz.vsb.kp.GdxDefinitionSuperdev' + project.webAppDirName = 'webapp' + + compiler { + strict = true; + disableCastChecking = true; + } +} + +import org.wisepersist.gradle.plugins.gwt.GwtSuperDev +import org.akhikhl.gretty.AppBeforeIntegrationTestTask + +gretty.httpPort = 8080 +gretty.resourceBase = project.buildDir.path + "/gwt/draftOut" +gretty.contextPath = "/" +gretty.portPropertiesFileName = "TEMP_PORTS.properties" + +task startHttpServer () { + dependsOn draftCompileGwt + + doFirst { + copy { + from "webapp" + into gretty.resourceBase + } + + copy { + from "war" + into gretty.resourceBase + } + } +} + +task beforeRun(type: AppBeforeIntegrationTestTask, dependsOn: startHttpServer) { + // The next line allows ports to be reused instead of + // needing a process to be manually terminated. + file("build/TEMP_PORTS.properties").delete() + // Somewhat of a hack; uses Gretty's support for wrapping a task in + // a start and then stop of a Jetty server that serves files while + // also running the SuperDev code server. + integrationTestTask 'superDev' + + interactive false +} + +task superDev (type: GwtSuperDev) { + dependsOn startHttpServer + doFirst { + gwt.modules = gwt.devModules + } +} + +task dist(dependsOn: [clean, compileGwt]) { + doLast { + file("build/dist").mkdirs() + copy { + from "build/gwt/out" + into "build/dist" + } + copy { + from "webapp" + into "build/dist" + } + copy { + from "war" + into "build/dist" + } + } +} + +task addSource { + doLast { + sourceSets.main.compileClasspath += files(project(':core').sourceSets.main.allJava.srcDirs) + } +} + +tasks.compileGwt.dependsOn(addSource) +tasks.draftCompileGwt.dependsOn(addSource) +tasks.checkGwt.dependsOn(addSource) +checkGwt.war = file("war") + +sourceCompatibility = 1.7 +sourceSets.main.java.srcDirs = [ "src/" ] + +eclipse.project.name = appName + "-html" diff --git a/MyFirstGame/html/src/cz/vsb/kp/GdxDefinition.gwt.xml b/MyFirstGame/html/src/cz/vsb/kp/GdxDefinition.gwt.xml new file mode 100644 index 0000000000000000000000000000000000000000..f208833c61a3e03c61ebe218d60e59592a80b19c --- /dev/null +++ b/MyFirstGame/html/src/cz/vsb/kp/GdxDefinition.gwt.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN" "http://www.gwtproject.org/doctype/2.8.0/gwt-module.dtd"> +<module rename-to="html"> + <inherits name='com.badlogic.gdx.backends.gdx_backends_gwt' /> + <inherits name='com.badlogic.gdx.controllers' /> + <inherits name='com.badlogic.gdx.controllers.controllers-gwt' /> + <inherits name='com.badlogic.gdx.physics.box2d.box2d-gwt' /> + <inherits name='Box2DLights' /> + + <inherits name='Game' /> + <entry-point class='cz.vsb.kp.client.HtmlLauncher' /> + <set-configuration-property name='xsiframe.failIfScriptTag' value='FALSE'/> + <set-configuration-property name="gdx.assetpath" value="../assets" /> + <set-property name="user.agent" value="gecko1_8, safari"/> + <collapse-property name="user.agent" values="*" /> +</module> diff --git a/MyFirstGame/html/src/cz/vsb/kp/GdxDefinitionSuperdev.gwt.xml b/MyFirstGame/html/src/cz/vsb/kp/GdxDefinitionSuperdev.gwt.xml new file mode 100644 index 0000000000000000000000000000000000000000..ad360777aa518b20888fdc91a29507ceebd99210 --- /dev/null +++ b/MyFirstGame/html/src/cz/vsb/kp/GdxDefinitionSuperdev.gwt.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit trunk//EN" "http://www.gwtproject.org/doctype/2.8.0/gwt-module.dtd"> +<module rename-to="html"> + <inherits name='com.badlogic.gdx.backends.gdx_backends_gwt' /> + <inherits name='com.badlogic.gdx.controllers' /> + <inherits name='com.badlogic.gdx.controllers.controllers-gwt' /> + <inherits name='com.badlogic.gdx.physics.box2d.box2d-gwt' /> + <inherits name='Box2DLights' /> + + <inherits name='cz.vsb.kp.GdxDefinition' /> + + <collapse-all-properties /> + + <add-linker name="xsiframe"/> + <set-configuration-property name="devModeRedirectEnabled" value="true"/> + <set-configuration-property name='xsiframe.failIfScriptTag' value='FALSE'/> +</module> diff --git a/MyFirstGame/html/src/cz/vsb/kp/client/HtmlLauncher.java b/MyFirstGame/html/src/cz/vsb/kp/client/HtmlLauncher.java new file mode 100644 index 0000000000000000000000000000000000000000..2dff328c3941beb43da27c32f20bfbe4d852a05e --- /dev/null +++ b/MyFirstGame/html/src/cz/vsb/kp/client/HtmlLauncher.java @@ -0,0 +1,22 @@ +package cz.vsb.kp.client; + +import com.badlogic.gdx.ApplicationListener; +import com.badlogic.gdx.backends.gwt.GwtApplication; +import com.badlogic.gdx.backends.gwt.GwtApplicationConfiguration; +import cz.vsb.kp.Game; + +public class HtmlLauncher extends GwtApplication { + + @Override + public GwtApplicationConfiguration getConfig () { + // Resizable application, uses available space in browser + return new GwtApplicationConfiguration(true); + // Fixed size application: + //return new GwtApplicationConfiguration(480, 320); + } + + @Override + public ApplicationListener createApplicationListener () { + return new Game(); + } +} \ No newline at end of file diff --git a/MyFirstGame/html/webapp/WEB-INF/web.xml b/MyFirstGame/html/webapp/WEB-INF/web.xml new file mode 100644 index 0000000000000000000000000000000000000000..4301df2483bb501c3c72079c65b160578721412f --- /dev/null +++ b/MyFirstGame/html/webapp/WEB-INF/web.xml @@ -0,0 +1,3 @@ +<?xml version="1.0" ?> +<web-app> +</web-app> \ No newline at end of file diff --git a/MyFirstGame/html/webapp/index.html b/MyFirstGame/html/webapp/index.html new file mode 100644 index 0000000000000000000000000000000000000000..2fbe8fc4e8b7d8125af2c76a659b39463227581f --- /dev/null +++ b/MyFirstGame/html/webapp/index.html @@ -0,0 +1,31 @@ +<!doctype html> +<html> + <head> + <title>My First Game</title> + <meta http-equiv="content-type" content="text/html; charset=UTF-8"> + <meta id="gameViewport" name="viewport" content="width=device-width initial-scale=1"> + <link href="styles.css" rel="stylesheet" type="text/css"> + </head> + + <body> + <a class="superdev" href="javascript:%7B%20window.__gwt_bookmarklet_params%20%3D%20%7B'server_url'%3A'http%3A%2F%2Flocalhost%3A9876%2F'%7D%3B%20var%20s%20%3D%20document.createElement('script')%3B%20s.src%20%3D%20'http%3A%2F%2Flocalhost%3A9876%2Fdev_mode_on.js'%3B%20void(document.getElementsByTagName('head')%5B0%5D.appendChild(s))%3B%7D">↻</a> + <div align="center" id="embed-html"></div> + <script type="text/javascript" src="html/html.nocache.js"></script> + </body> + + <script> + function handleMouseDown(evt) { + evt.preventDefault(); + evt.stopPropagation(); + window.focus(); + } + + function handleMouseUp(evt) { + evt.preventDefault(); + evt.stopPropagation(); + } + document.addEventListener('contextmenu', event => event.preventDefault()); + document.getElementById('embed-html').addEventListener('mousedown', handleMouseDown, false); + document.getElementById('embed-html').addEventListener('mouseup', handleMouseUp, false); + </script> +</html> diff --git a/MyFirstGame/html/webapp/styles.css b/MyFirstGame/html/webapp/styles.css new file mode 100644 index 0000000000000000000000000000000000000000..0abbdaa32d9e099605f1a428c6fe752ed2c72830 --- /dev/null +++ b/MyFirstGame/html/webapp/styles.css @@ -0,0 +1,43 @@ +canvas { + cursor: default; + outline: none; +} + +body { + background-color: #222222; +} + +.superdev { + color: rgb(37,37,37); + text-shadow: 0px 1px 1px rgba(250,250,250,0.1); + font-size: 50pt; + display: block; + position: relative; + text-decoration: none; + background-color: rgb(83,87,93); + box-shadow: 0px 3px 0px 0px rgb(34,34,34), + 0px 7px 10px 0px rgb(17,17,17), + inset 0px 1px 1px 0px rgba(250, 250, 250, .2), + inset 0px -12px 35px 0px rgba(0, 0, 0, .5); + width: 70px; + height: 70px; + border: 0; + border-radius: 35px; + text-align: center; + line-height: 68px; +} + +.superdev:active { + box-shadow: 0px 0px 0px 0px rgb(34,34,34), + 0px 3px 7px 0px rgb(17,17,17), + inset 0px 1px 1px 0px rgba(250, 250, 250, .2), + inset 0px -10px 35px 5px rgba(0, 0, 0, .5); + background-color: rgb(83,87,93); + top: 3px; + color: #fff; + text-shadow: 0px 0px 3px rgb(250,250,250); +} + +.superdev:hover { + background-color: rgb(100,100,100); +} diff --git a/MyFirstGame/settings.gradle b/MyFirstGame/settings.gradle new file mode 100644 index 0000000000000000000000000000000000000000..7c74fc5e7c3a945eb554806f5fea0acc20a461e0 --- /dev/null +++ b/MyFirstGame/settings.gradle @@ -0,0 +1 @@ +include 'desktop', 'html', 'core' \ No newline at end of file diff --git a/MyFirstGame/support-files/Glossy_Raindrop.svg b/MyFirstGame/support-files/Glossy_Raindrop.svg new file mode 100644 index 0000000000000000000000000000000000000000..add851b1bda8f6a5fd288ccac9862d98bdd46d69 --- /dev/null +++ b/MyFirstGame/support-files/Glossy_Raindrop.svg @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="83.397217" height="128.18076" id="svg3252" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="Raindrops.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs3254"> + <linearGradient id="linearGradient3291"> + <stop id="stop3293" offset="0" style="stop-color:#000000;stop-opacity:1;"/> + <stop id="stop3295" offset="1" style="stop-color:#a7a7a7;stop-opacity:1;"/> + </linearGradient> + <linearGradient id="linearGradient3269"> + <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop3271"/> + <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop3273"/> + </linearGradient> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 461.4064 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="744.53033 : 461.4064 : 1" inkscape:persp3d-origin="372.26517 : 307.60427 : 1" id="perspective102"/> + <linearGradient id="linearGradient3743"> + <stop id="stop3745" offset="0" style="stop-color:#8791c0;stop-opacity:1;"/> + <stop style="stop-color:#8791c0;stop-opacity:0.49803922;" offset="0.60000002" id="stop3747"/> + <stop id="stop3749" offset="1" style="stop-color:#8791c0;stop-opacity:0;"/> + </linearGradient> + <linearGradient id="linearGradient5403"> + <stop style="stop-color:#8791c0;stop-opacity:1;" offset="0" id="stop5405"/> + <stop id="stop3741" offset="0.5" style="stop-color:#8791c0;stop-opacity:0.49803922;"/> + <stop style="stop-color:#8791c0;stop-opacity:0;" offset="1" id="stop5407"/> + </linearGradient> + <linearGradient id="linearGradient3969"> + <stop id="stop3971" offset="0" style="stop-color:#dee6f4;stop-opacity:1;"/> + <stop id="stop3973" offset="1" style="stop-color:#b6bdd8;stop-opacity:1;"/> + </linearGradient> + <linearGradient inkscape:collect="always" xlink:href="#linearGradient3269" id="linearGradient3275" x1="913.76031" y1="-572.07288" x2="957.51819" y2="-499.82288" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.049231,0,0,1.049231,-45.767056,26.957551)"/> + <filter inkscape:collect="always" id="filter3277"> + <feGaussianBlur inkscape:collect="always" stdDeviation="0.49333175" id="feGaussianBlur3279"/> + </filter> + <linearGradient inkscape:collect="always" xlink:href="#linearGradient3291" id="linearGradient3289" x1="959.69061" y1="-497.32288" x2="919.83783" y2="-590.07288" gradientUnits="userSpaceOnUse"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="4" inkscape:cx="-5.2107737" inkscape:cy="50.642948" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" showborder="true" inkscape:window-width="1280" inkscape:window-height="935" inkscape:window-x="-4" inkscape:window-y="-4" showguides="true" inkscape:guide-bbox="true" borderlayer="false"/> + <metadata id="metadata3257"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(-887.94063,612.16323)"> + <path style="opacity:1;fill:url(#linearGradient3289);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999961999999900;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 971.33785,-526.00895 C 971.33785,-502.81034 952.65688,-483.98247 929.63925,-483.98247 C 906.6216,-483.98247 887.94063,-502.81034 887.94063,-526.00895 C 887.94063,-549.20756 923.68185,-589.75507 929.63925,-612.16323 C 935.59665,-589.75508 971.33785,-549.20756 971.33785,-526.00895 z" id="path3281" sodipodi:nodetypes="csscc"/> + <path style="opacity:1;fill:#2d4dff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999962;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 970.51818,-526.11141 C 970.51818,-503.54623 952.20442,-485.23247 929.63925,-485.23247 C 907.07406,-485.23247 888.7603,-503.54623 888.7603,-526.11141 C 888.7603,-548.67658 923.79895,-588.11694 929.63925,-609.91323 C 935.47955,-588.11695 970.51818,-548.67658 970.51818,-526.11141 z" id="path6525" sodipodi:nodetypes="csscc"/> + <path style="opacity:1;fill:url(#linearGradient3275);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999962;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter3277)" d="M 968.82146,-526.89594 C 968.82146,-505.68135 950.85383,-487.21372 929.63925,-487.21372 C 908.42465,-487.21372 890.45702,-506.18135 890.45702,-527.39594 C 890.45702,-548.61052 924.14851,-585.69026 929.63925,-606.18198 C 935.12999,-585.69027 968.82146,-548.11052 968.82146,-526.89594 z" id="path2497" sodipodi:nodetypes="csscc"/> + </g> +<script xmlns=""/></svg> \ No newline at end of file diff --git a/MyFirstGame/support-files/Glossy_Raindrop_backup.svg b/MyFirstGame/support-files/Glossy_Raindrop_backup.svg new file mode 100644 index 0000000000000000000000000000000000000000..add851b1bda8f6a5fd288ccac9862d98bdd46d69 --- /dev/null +++ b/MyFirstGame/support-files/Glossy_Raindrop_backup.svg @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="83.397217" height="128.18076" id="svg3252" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="Raindrops.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs id="defs3254"> + <linearGradient id="linearGradient3291"> + <stop id="stop3293" offset="0" style="stop-color:#000000;stop-opacity:1;"/> + <stop id="stop3295" offset="1" style="stop-color:#a7a7a7;stop-opacity:1;"/> + </linearGradient> + <linearGradient id="linearGradient3269"> + <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop3271"/> + <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop3273"/> + </linearGradient> + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 461.4064 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="744.53033 : 461.4064 : 1" inkscape:persp3d-origin="372.26517 : 307.60427 : 1" id="perspective102"/> + <linearGradient id="linearGradient3743"> + <stop id="stop3745" offset="0" style="stop-color:#8791c0;stop-opacity:1;"/> + <stop style="stop-color:#8791c0;stop-opacity:0.49803922;" offset="0.60000002" id="stop3747"/> + <stop id="stop3749" offset="1" style="stop-color:#8791c0;stop-opacity:0;"/> + </linearGradient> + <linearGradient id="linearGradient5403"> + <stop style="stop-color:#8791c0;stop-opacity:1;" offset="0" id="stop5405"/> + <stop id="stop3741" offset="0.5" style="stop-color:#8791c0;stop-opacity:0.49803922;"/> + <stop style="stop-color:#8791c0;stop-opacity:0;" offset="1" id="stop5407"/> + </linearGradient> + <linearGradient id="linearGradient3969"> + <stop id="stop3971" offset="0" style="stop-color:#dee6f4;stop-opacity:1;"/> + <stop id="stop3973" offset="1" style="stop-color:#b6bdd8;stop-opacity:1;"/> + </linearGradient> + <linearGradient inkscape:collect="always" xlink:href="#linearGradient3269" id="linearGradient3275" x1="913.76031" y1="-572.07288" x2="957.51819" y2="-499.82288" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.049231,0,0,1.049231,-45.767056,26.957551)"/> + <filter inkscape:collect="always" id="filter3277"> + <feGaussianBlur inkscape:collect="always" stdDeviation="0.49333175" id="feGaussianBlur3279"/> + </filter> + <linearGradient inkscape:collect="always" xlink:href="#linearGradient3291" id="linearGradient3289" x1="959.69061" y1="-497.32288" x2="919.83783" y2="-590.07288" gradientUnits="userSpaceOnUse"/> + </defs> + <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="4" inkscape:cx="-5.2107737" inkscape:cy="50.642948" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" showborder="true" inkscape:window-width="1280" inkscape:window-height="935" inkscape:window-x="-4" inkscape:window-y="-4" showguides="true" inkscape:guide-bbox="true" borderlayer="false"/> + <metadata id="metadata3257"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(-887.94063,612.16323)"> + <path style="opacity:1;fill:url(#linearGradient3289);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999961999999900;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 971.33785,-526.00895 C 971.33785,-502.81034 952.65688,-483.98247 929.63925,-483.98247 C 906.6216,-483.98247 887.94063,-502.81034 887.94063,-526.00895 C 887.94063,-549.20756 923.68185,-589.75507 929.63925,-612.16323 C 935.59665,-589.75508 971.33785,-549.20756 971.33785,-526.00895 z" id="path3281" sodipodi:nodetypes="csscc"/> + <path style="opacity:1;fill:#2d4dff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999962;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1" d="M 970.51818,-526.11141 C 970.51818,-503.54623 952.20442,-485.23247 929.63925,-485.23247 C 907.07406,-485.23247 888.7603,-503.54623 888.7603,-526.11141 C 888.7603,-548.67658 923.79895,-588.11694 929.63925,-609.91323 C 935.47955,-588.11695 970.51818,-548.67658 970.51818,-526.11141 z" id="path6525" sodipodi:nodetypes="csscc"/> + <path style="opacity:1;fill:url(#linearGradient3275);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:17.39999962;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter3277)" d="M 968.82146,-526.89594 C 968.82146,-505.68135 950.85383,-487.21372 929.63925,-487.21372 C 908.42465,-487.21372 890.45702,-506.18135 890.45702,-527.39594 C 890.45702,-548.61052 924.14851,-585.69026 929.63925,-606.18198 C 935.12999,-585.69027 968.82146,-548.11052 968.82146,-526.89594 z" id="path2497" sodipodi:nodetypes="csscc"/> + </g> +<script xmlns=""/></svg> \ No newline at end of file diff --git a/MyFirstGame/support-files/Seau.svg b/MyFirstGame/support-files/Seau.svg new file mode 100644 index 0000000000000000000000000000000000000000..b27a776afde7255928089227fb34f5645c1fa733 --- /dev/null +++ b/MyFirstGame/support-files/Seau.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg2" version="1.1" inkscape:version="0.48.4 r9939" width="160.98" height="260.26001" sodipodi:docname="Bucket.svg"> + <metadata id="metadata8"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + <dc:title/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs6"/> + <sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1366" inkscape:window-height="688" id="namedview4" showgrid="false" fit-margin-top="0" fit-margin-left="2.7755576e-17" fit-margin-right="0" fit-margin-bottom="2.7755576e-17" inkscape:zoom="2" inkscape:cx="53.73586" inkscape:cy="109.27413" inkscape:window-x="0" inkscape:window-y="25" inkscape:window-maximized="1" inkscape:current-layer="svg2"/> + <path style="fill:#d38d5f;stroke:none" d="M 10.879146,102.75906 C 38.029734,90.183063 119.90094,85.171143 148.6974,106.96875 c -4.09741,55.404 -12.46874,87.98817 -13.04104,123.73095 -3.78402,33.46698 -108.047832,26.34423 -111.6327,0.24419 C 24.421979,205.6858 13.903778,144.4619 10.879146,102.75906 z" id="path3015" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc"/> + <path style="fill:#2b1100" d="m 70.89669,254.08521 c -32.586058,-2.68824 -50.296261,-13.22615 -48.364932,-28.77803 0.314695,-2.53403 0.149641,-7.30733 -0.366784,-10.60733 -1.317881,-8.42132 -4.463491,-35.45484 -5.228142,-44.93089 -0.351985,-4.36199 -1.230501,-9.98699 -1.952259,-12.5 -0.721748,-2.51301 -1.320105,-7.26911 -1.329671,-10.56911 -0.0095,-3.3 -0.420508,-8.7 -0.913221,-12 -0.492702,-3.3 -1.130591,-8.475 -1.417525,-11.5 -0.964031,-10.16341 -1.585911,-12.81319 -3.418456,-14.56593 -2.4396176,-2.33337 -2.3997827,-6.46204 0.06898,-7.14433 1.092781,-0.30202 1.892393,-1.36401 1.892393,-2.513361 0,-1.18162 0.480582,-1.79532 1.182745,-1.51036 0.92011,0.37341 1.182746,-3.655266 1.182746,-18.143006 0,-20.961021 0.937368,-26.375926 6.702808,-38.720082 3.888345,-8.325209 10.196485,-15.486083 19.083493,-21.663216 8.37926,-5.824206 13.486449,-8.129971 23.932296,-10.8048028 7.50948,-1.922926 10.29984,-2.13751 21.559385,-1.657955 15.598784,0.664368 24.668804,2.955349 35.468674,8.9589698 9.80363,5.449812 20.06107,15.542135 24.39622,24.003517 6.07288,11.853101 6.82376,15.519251 6.91466,33.760564 0.0453,9.075005 -0.24678,20.324995 -0.6489,24.999991 -0.50427,5.862851 -0.43957,7.801921 0.20854,6.249991 1.09915,-2.63204 3.10948,-3.07859 2.25094,-0.5 -0.47565,1.42856 -0.34854,1.5204 0.69203,0.5 2.00168,-1.9629 2.78861,-1.48828 2.78861,1.68191 0,2.09011 -0.78351,3.52154 -2.72887,4.98553 -2.22731,1.67617 -2.91747,3.20498 -3.75508,8.31809 -1.66777,10.18081 -3.16462,23.94919 -3.10318,28.54383 0.0316,2.35364 -0.32624,5.34528 -0.79493,6.64808 -0.96311,2.67724 -1.27608,4.83426 -3.34766,23.07257 -0.81212,7.15 -2.54879,21.05336 -3.85924,30.89636 -1.47057,11.04539 -2.0455,18.25271 -1.50187,18.82726 1.10445,1.16724 -0.0881,7.01261 -2.08926,10.24036 -7.10638,11.46242 -35.2861,18.74931 -63.504491,16.42138 z m 26.493503,-2.40776 c 16.582757,-1.31726 37.374757,-11.59032 37.374757,-18.46638 0,-1.65498 -0.61673,-1.29552 -3.43625,2.00281 -4.15001,4.85478 -14.74518,10.40888 -22.63513,11.86559 -17.295441,3.19321 -40.456202,3.27691 -53.882219,0.19473 -2.08163,-0.47788 -5.275043,-1.20393 -7.096472,-1.61345 -5.023858,-1.12953 -14.222278,-5.80369 -18.344383,-9.32166 -4.581104,-3.90968 -5.029289,-3.93493 -2.471937,-0.13924 1.111685,1.65 2.630946,3 3.376113,3 0.745178,0 1.354868,0.38267 1.354868,0.85039 0,1.37736 11.353193,6.9857 17.504634,8.64707 5.457349,1.47391 18.046463,3.23352 26.966593,3.76918 4.583007,0.27521 10.785891,0.0453 21.289426,-0.78904 z m -29.834673,-6.7276 0.855731,-2.25 0.05999,2.25 c 0.05459,2.04749 0.519461,2.25 5.165106,2.25 l 5.105133,0 0.189239,-17.75 c 0.104082,-9.7625 0.346194,-21.575 0.538035,-26.25 0.191841,-4.675 0.364106,-12.4375 0.382804,-17.25 0.01873,-4.8125 0.419278,-8.75 0.890161,-8.75 0.470894,0 0.697859,1.6875 0.50438,3.75 -0.193479,2.0625 -0.550771,17.8125 -0.793982,35 l -0.442195,31.25 5.615003,0 5.614992,0 0.194575,-8.75 0.19457,-8.75 0.313619,8.62298 0.313611,8.62299 4.459348,-0.43174 c 8.91485,-0.8631 8.35397,-0.22603 9.62971,-10.93764 0.79152,-6.64593 0.84257,-9.84826 0.16408,-10.29144 -0.67711,-0.44228 -0.59931,-4.07232 0.24896,-11.61426 l 1.23393,-10.97089 -0.33987,21.04998 -0.33986,21.04998 3.20557,-0.39551 c 3.86395,-0.47674 3.73952,0.15918 5.51887,-28.20445 0.98106,-15.63868 1.28191,-17.91587 1.51931,-11.5 0.1628,4.4 -0.15654,12.97383 -0.70965,19.05295 -0.55311,6.07913 -1.00565,12.93198 -1.00565,15.22856 0,4.17128 0.003,4.1744 2.60204,3.00933 1.43112,-0.64146 3.02936,-1.64431 3.55165,-2.22856 0.52229,-0.58426 1.58676,-1.20692 2.36549,-1.38371 3.07717,-0.69857 2.57622,2.2556 6.64375,-39.17857 1.05287,-10.725 2.17975,-22.327 2.50421,-25.78221 0.32447,-3.45522 0.89583,-6.48203 1.26972,-6.72624 0.37388,-0.24421 0.51936,1.00778 0.32327,2.78221 -0.19608,1.77443 -1.41903,14.02624 -2.71767,27.22624 -1.29864,13.2 -2.70293,27.2625 -3.12068,31.25 -0.78814,7.52293 -0.2367,8.84195 2.09032,5 2.00418,-3.30891 11.00949,-69.05364 9.65469,-70.48548 -0.28663,-0.30293 -0.77963,0.30113 -1.09555,1.34235 -0.31593,1.04122 -0.93581,2.79313 -1.37753,3.89313 -0.71404,1.77815 -0.81023,1.70026 -0.86717,-0.70212 l -0.064,-2.70212 -4.22025,1.65308 c -3.93072,1.53967 -4.28777,1.98572 -5.20408,6.50134 -0.54111,2.66655 -0.98383,6.49445 -0.98383,8.50646 0,5.81872 -2.81349,28.57923 -3.75513,30.37813 -0.47064,0.89913 -0.62019,2.58663 -0.33233,3.75 0.30213,1.22102 0.0767,2.11523 -0.53316,2.11523 -0.65938,0 -1.05656,2.23331 -1.05656,5.94098 0,3.34646 -0.46811,6.24675 -1.07191,6.64113 -0.77601,0.50688 -0.8968,-0.78801 -0.43758,-4.69098 0.34887,-2.96512 0.54574,-8.99113 0.43748,-13.39113 -0.10825,-4.4 -0.20898,-15.3125 -0.22383,-24.25 l -0.0269,-16.25 -2.17717,0 c -1.19743,0 -2.19264,0.5625 -2.21156,1.25 -0.0189,0.6875 -0.42988,8.45 -0.91327,17.25 -0.48338,8.8 -1.1029,20.275 -1.37671,25.5 -0.90851,17.33734 -1.63588,26.14787 -2.11672,25.63969 -0.44778,-0.47323 2.09062,-55.14224 2.99349,-64.47024 l 0.41915,-4.33056 -3.9802,0.6948 c -2.18911,0.38213 -4.00817,0.75588 -4.04235,0.83055 -0.0341,0.0747 -1.03653,9.58576 -2.22742,21.13576 -1.1909,11.55 -2.33386,21.1875 -2.5399,21.41667 -0.73234,0.81455 -0.40328,-3.65604 1.66699,-22.6467 1.15302,-10.57652 1.8361,-19.5051 1.51799,-19.84131 -0.31811,-0.3362 -1.42441,-0.32749 -2.45841,0.0194 -1.41769,0.47554 -2.05556,1.91209 -2.59377,5.84131 -0.60187,4.39397 -0.82266,4.81884 -1.40865,2.71068 -0.3822,-1.375 -0.73084,-3.175 -0.77475,-4 -0.0709,-1.33333 0.022,-1.33333 0.8374,0 0.72683,1.18864 0.92002,0.98107 0.93073,-1 l 0.0136,-2.5 -19.159513,-0.0914 c -15.169162,-0.0724 -21.546175,-0.54098 -30.618977,-2.25 -13.792451,-2.59803 -13.370381,-2.58564 -13.908691,-0.40858 -0.322179,1.30294 -0.46076,1.16888 -0.542482,-0.52475 -0.07134,-1.47871 -0.983477,-2.62583 -2.606478,-3.27798 -1.373195,-0.55177 -2.667782,-0.82243 -2.876873,-0.60145 -0.20909,0.22097 0.05109,5.29606 0.578279,11.27798 0.527134,5.98191 1.616414,19.6512 2.420625,30.3762 2.070741,27.61562 2.355916,29.77841 4.015136,30.45132 0.790898,0.32075 2.022713,0.0703 2.737366,-0.55651 1.010842,-0.88674 1.299318,-0.77956 1.299318,0.48268 0,2.50566 1.877688,1.91779 2.004441,-0.62756 0.0616,-1.2375 0.02611,-2.7 -0.07882,-3.25 -0.10499,-0.55 0.139412,-0.6509 0.543136,-0.22423 0.403714,0.42667 0.869942,1.77667 1.036057,3 0.515298,3.79486 1.103046,4.72423 2.987662,4.72423 2.516703,0 3.031064,-2.03982 2.473661,-9.80986 -1.555027,-21.67679 -2.857627,-61.12297 -1.984865,-60.10681 0.196827,0.22917 0.624423,6.04167 0.950208,12.91667 2.899828,61.19421 2.69824,59 5.420599,59 1.298067,0 1.810442,-0.75251 1.872427,-2.75 0.08449,-2.72213 0.09414,-2.71764 0.959321,0.44318 0.778974,2.84604 1.309724,3.23472 4.882193,3.57529 2.204515,0.21016 4.128378,0.46073 4.275257,0.55682 0.146867,0.0961 0.652117,-0.83779 1.122765,-2.07529 z m 6.652858,0.25 c 0,-0.55 0.45092,-1 1.002041,-1 0.551122,0 0.738881,0.45 0.417255,1 -0.321632,0.55 -0.772551,1 -1.002042,1 -0.22949,0 -0.417254,-0.45 -0.417254,-1 z m 19.944831,-3.58333 c 0.04541,-1.16495 0.26961,-1.4019 0.571653,-0.60417 0.273329,0.72187 0.23972,1.58437 -0.07466,1.91667 -0.314421,0.33229 -0.538045,-0.25834 -0.496962,-1.3125 z m 23.895611,-1.96066 c 0,-0.8008 0.35482,-1.45601 0.78849,-1.45601 0.43368,0 0.78851,0.42344 0.78851,0.94098 0,0.51754 -0.35483,1.17275 -0.78851,1.45601 -0.43367,0.28327 -0.78849,-0.14017 -0.78849,-0.94098 z m -34.032902,-8.95601 c 0.0029,-5.5 0.161354,-7.62242 0.353093,-4.71648 0.191746,2.90594 0.189731,7.40594 -0.0047,10 -0.194206,2.59406 -0.351077,0.21648 -0.348617,-5.28352 z m 14.031842,7 c 0.0193,-1.65 0.23134,-2.20394 0.47123,-1.23097 0.2399,0.97297 0.22414,2.32297 -0.035,3 -0.2592,0.67703 -0.45547,-0.11903 -0.43619,-1.76903 z m 20.85137,-3.5 c 0,-1.925 0.19473,-2.7125 0.43273,-1.75 0.23799,0.9625 0.23799,2.5375 0,3.5 -0.238,0.9625 -0.43273,0.175 -0.43273,-1.75 z m 5.10149,-4.2433 c 0.28404,-4.25882 0.88638,-8.98382 1.33855,-10.5 0.99392,-3.3328 0.1335,8.17267 -1.06517,14.2433 -0.55705,2.82122 -0.63762,1.71809 -0.27338,-3.7433 z m -28.737305,1.7433 c 0.0105,-2.2 0.204274,-2.98225 0.430595,-1.73834 0.22632,1.24391 0.21773,3.04391 -0.01911,4 -0.236823,0.95609 -0.422003,-0.0617 -0.411501,-2.26166 z m 2.599975,-4.66667 c 0,-4.91266 0.44892,-4.77272 1.33665,0.41667 0.40612,2.37409 0.2786,3.75 -0.34758,3.75 -0.54398,0 -0.98907,-1.875 -0.98907,-4.16667 z m -5.37433,-3.83333 c 0,-3.575 0.171737,-5.0375 0.381632,-3.25 0.209885,1.7875 0.209885,4.7125 0,6.5 -0.209895,1.7875 -0.381632,0.325 -0.381632,-3.25 z m -53.997434,-11.5 c 0.0105,-2.2 0.204276,-2.98225 0.430596,-1.73834 0.226321,1.24391 0.217729,3.04391 -0.01911,4 -0.236823,0.95609 -0.422003,-0.0617 -0.4115,-2.26166 z m 16.11735,-6 c 0.0066,-2.75 0.190867,-3.75631 0.40835,-2.23625 0.217492,1.52006 0.211673,3.77006 -0.01286,5 -0.224589,1.22994 -0.40253,-0.0137 -0.395434,-2.76375 z m 39.889742,1.78534 c 0.256684,-0.70694 0.05422,-1.28534 -0.449802,-1.28534 -0.522528,0 -0.865761,-3.33154 -0.798458,-7.75 l 0.118038,-7.75 0.742547,5.40398 c 0.408406,2.97219 0.539152,5.96417 0.290547,6.64885 -0.248594,0.68468 0.04523,1.56963 0.652886,1.96655 0.805923,0.52641 1.0154,-0.79953 0.774159,-4.90021 -0.181907,-3.09204 -0.01135,-5.62128 0.378909,-5.62053 0.390312,7.5e-4 0.758622,-2.81114 0.818461,-6.24864 0.102545,-5.89051 0.151615,-6.01992 0.852965,-2.25 0.41078,2.20811 0.32584,6.43597 -0.18961,9.43775 -0.51357,2.99076 -0.662135,7.35208 -0.330137,9.69181 0.549787,3.87473 0.428357,4.24011 -1.361795,4.09759 -1.177335,-0.0937 -1.778274,-0.67185 -1.49871,-1.44181 z M 37.62484,200.19985 c 0,-4.125 0.167013,-5.8125 0.371155,-3.75 0.204132,2.0625 0.204132,5.4375 0,7.5 -0.204142,2.0625 -0.371155,0.375 -0.371155,-3.75 z m 26.359839,1.5 c 0.01931,-1.65 0.231346,-2.20394 0.471244,-1.23097 0.239898,0.97297 0.224125,2.32297 -0.03511,3 -0.25919,0.67703 -0.45547,-0.11903 -0.436186,-1.76903 z m -2.002152,-0.0833 c 0.04542,-1.16495 0.26961,-1.4019 0.571655,-0.60417 0.273336,0.72187 0.239719,1.58437 -0.07475,1.91667 -0.31441,0.33229 -0.538044,-0.25834 -0.49696,-1.3125 z m 65.287563,0 c 0.0454,-1.16495 0.2696,-1.4019 0.57165,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0746,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49697,-1.3125 z m -28.3112,-3.4167 c 0,-1.375 0.21477,-1.9375 0.47725,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26248,0.6875 -0.47725,0.125 -0.47725,-1.25 z m 9.57027,-2 c 0,-2.475 0.18452,-3.4875 0.41005,-2.25 0.22554,1.2375 0.22554,3.2625 0,4.5 -0.22553,1.2375 -0.41005,0.225 -0.41005,-2.25 z m -47.348014,-1 c 0,-1.925 0.194728,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237996,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 3.784786,-3 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237988,0.9625 0.237988,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 34.939148,0 c 0,-1.375 0.21477,-1.9375 0.47726,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26249,0.6875 -0.47726,0.125 -0.47726,-1.25 z m -4.805675,-0.58333 c 0.04542,-1.16495 0.269609,-1.4019 0.571653,-0.60417 0.273329,0.72187 0.23972,1.58437 -0.07466,1.91667 -0.31442,0.33229 -0.538044,-0.25834 -0.496961,-1.3125 z m 33.116865,-1 c 0.0454,-1.16495 0.26963,-1.4019 0.57166,-0.60417 0.27333,0.72187 0.23971,1.58437 -0.0747,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49695,-1.3125 z m -91.531383,-7.91667 c 0.0038,-4.4 0.169787,-6.07561 0.369671,-3.72357 0.199874,2.35204 0.197064,5.95204 -0.0066,8 -0.203319,2.04796 -0.36686,0.12357 -0.363425,-4.27643 z m 23.550063,3.5 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 33.467926,0.83333 c 0.26802,-0.45833 0.887976,-0.83333 1.377671,-0.83333 0.489696,0 0.890353,0.375 0.890353,0.83333 0,0.45834 -0.619958,0.83334 -1.377671,0.83334 -0.757725,0 -1.158382,-0.375 -0.890353,-0.83334 z m 16.610364,-9.83333 c 0,-1.375 0.21476,-1.9375 0.47725,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26249,0.6875 -0.47725,0.125 -0.47725,-1.25 z m 26.41881,-3.58333 c 0.0454,-1.16495 0.2696,-1.4019 0.57165,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0747,1.91667 -0.31443,0.33229 -0.53805,-0.25834 -0.49697,-1.3125 z M 32.068717,213.16938 c -0.778937,-11.80824 -1.834741,-26.19453 -2.346226,-31.96953 -0.511477,-5.775 -0.93645,-11.4 -0.94438,-12.5 -0.0097,-1.35736 -1.530358,-2.88363 -4.732268,-4.75 -2.594811,-1.5125 -5.049217,-2.75 -5.454226,-2.75 -0.64911,0 3.39957,38.17742 6.438062,60.70838 1.307795,9.69749 3.669775,13.44986 3.173958,5.04229 -0.283981,-4.81538 -0.236019,-4.96052 0.578515,-1.75067 0.488492,1.925 0.989267,4.85 1.11282,6.5 0.233428,3.11712 1.680086,4.95758 2.890924,3.67789 0.384497,-0.40636 0.06179,-10.40012 -0.717179,-22.20836 z m -6.041653,-23.55286 c 0.04541,-1.16495 0.26961,-1.4019 0.571653,-0.60417 0.273338,0.72187 0.239719,1.58437 -0.07475,1.91667 -0.314412,0.33229 -0.538046,-0.25834 -0.496962,-1.3125 z m -0.836437,-6.91667 c 0.01931,-1.65 0.231344,-2.20394 0.471243,-1.23097 0.239899,0.97297 0.224126,2.32297 -0.0351,3 -0.259192,0.67703 -0.455472,-0.11903 -0.436187,-1.76903 z m 97.900423,22.25 c -0.26249,-0.6875 -0.47726,-0.125 -0.47726,1.25 0,1.375 0.21477,1.9375 0.47726,1.25 0.26248,-0.6875 0.26248,-1.8125 0,-2.5 z m 0.27694,-7.25 c 0.51404,5.80851 0.5689,5.61702 1.71896,-6 0.65339,-6.6 1.5608,-14.475 2.01646,-17.5 0.45568,-3.025 0.74115,-5.60467 0.63439,-5.73261 -0.10677,-0.12793 -1.54984,0.30822 -3.20685,0.96924 -2.99353,1.19417 -3.01389,1.24991 -3.19002,8.73261 -0.39895,16.94737 0.2394,29.22324 1.01559,19.53076 l 0.48048,-6 0.53099,6 z m -28.184232,-29.32624 0.159066,-3.67376 0.359895,3.55035 0.359897,3.55035 7.760254,-0.79442 c 12.43624,-1.2731 30.60721,-6.72044 31.6075,-9.47537 0.26579,-0.732 1.27945,-1.33091 2.2526,-1.33091 3.35398,0 4.79265,-4.49385 7.1198,-22.23958 1.24492,-9.49323 2.49456,-17.91019 2.77694,-18.70435 0.36626,-1.03006 -0.0154,-0.93817 -1.33143,0.32058 -1.31438,1.25713 -2.17042,4.18836 -2.97704,10.19393 -0.6227,4.63618 -1.31105,8.42942 -1.52969,8.42942 -0.21863,0 -0.11257,-3.61106 0.23572,-8.02457 0.55002,-6.97026 0.44266,-7.94729 -0.81716,-7.43637 -1.0769,0.43674 -1.60943,2.82502 -2.06803,9.27458 -0.73174,10.29085 -2.52871,23.42038 -3.11991,22.79555 -0.2298,-0.24285 0.0272,-4.64177 0.57115,-9.77537 2.07657,-19.59875 2.11726,-20.83382 0.68645,-20.83382 -1.02819,0 -1.48584,2.47993 -1.98379,10.75 -0.98026,16.2802 -2.30462,18.85937 -1.66883,3.25 0.50954,-12.50925 0.43441,-13.39928 -1.02354,-12.12756 -1.17461,1.02456 -1.57344,3.03163 -1.57344,7.91809 0,5.97721 -1.14191,15.92157 -2.55032,22.20947 l -0.55996,2.5 -0.71605,-2.5 c -0.70201,-2.45107 -0.71918,-2.44128 -0.87684,0.5 -0.13987,2.60916 -0.26676,2.73944 -0.97401,1 -0.44726,-1.1 -0.84312,-8.1875 -0.87969,-15.75 -0.0409,-8.45314 -0.43101,-13.75 -1.01271,-13.75 -0.55299,0 -1.00155,3.84387 -1.07941,9.25 -0.12393,8.60436 -0.18244,8.86611 -0.83822,3.75 -0.38775,-3.025 -0.48629,-7.1875 -0.21895,-9.25 0.26733,-2.0625 0.11229,-3.74311 -0.34452,-3.73469 -2.86971,0.0529 -3.32077,2.11617 -4.13995,18.93714 -0.46249,9.49694 -1.07802,17.51775 -1.36781,17.82402 -0.69477,0.73428 -0.605,-4.32673 0.37744,-21.27647 0.44631,-7.7 0.69925,-14.12309 0.56207,-14.27354 -0.13714,-0.15044 -0.94899,0.0102 -1.80407,0.35699 -0.95634,0.38784 -1.55473,1.76674 -1.55473,3.58256 0,1.72057 -0.39618,2.69326 -0.94967,2.33172 -0.52232,-0.34116 -0.67848,-1.76227 -0.34702,-3.158 0.50111,-2.11011 0.30241,-2.47731 -1.17927,-2.17929 -1.4956,0.30082 -1.86857,1.56204 -2.3211,7.84898 l -0.5392,7.49058 -0.17046,-7.25 -0.17047,-7.25 -2.83858,0 c -2.03082,0 -2.86983,0.498 -2.94835,1.75 -0.10453,1.66667 -0.13037,1.66667 -0.54249,0 -0.68446,-2.76816 -4.127696,-1.95322 -5.281454,1.25 -0.430349,1.1948 -0.555474,1.14393 -0.614971,-0.25 -0.06369,-1.49135 -1.047316,-1.75 -6.65521,-1.75 l -6.580495,0 -0.638153,3.59504 c -0.350983,1.97727 -0.442971,10.75227 -0.204426,19.5 0.238556,8.74773 0.08061,15.90496 -0.350916,15.90496 -0.43156,0 -0.784652,-8.72252 -0.784652,-19.38337 0,-19.25594 -0.01401,-19.38733 -2.128942,-19.98634 -5.133111,-1.45385 -6.377037,-0.86101 -6.545878,3.11971 l -0.159064,3.75 -0.371155,-3.75 c -0.354569,-3.58245 -0.527136,-3.75049 -3.86227,-3.76101 -1.920116,-0.006 -5.087831,-0.28993 -7.039361,-0.63084 l -3.548236,-0.61983 -0.194566,8.88084 -0.194576,8.88084 -0.313892,-8.64314 c -0.339154,-9.33872 -0.658789,-9.80604 -6.732575,-9.84321 l -2.231529,-0.0136 0.529188,18.75 c 0.291051,10.3125 0.327745,18.075 0.08157,17.25 -0.246209,-0.825 -0.757515,-9.36884 -1.136249,-18.98631 l -0.688595,-17.4863 -8.279218,-1.91803 c -4.55357,-1.05491 -8.279218,-2.2623 -8.279218,-2.68308 0,-0.42079 1.53808,-0.31623 3.417964,0.23234 5.679166,1.65726 12.49969,2.56894 13.641142,1.82337 0.847368,-0.55348 -6.562543,-2.21266 -8.543339,-1.91297 -0.260204,0.0394 -1.71799,-0.42864 -3.239511,-1.04002 -1.521532,-0.61138 -3.87968,-0.85318 -5.24034,-0.53734 l -2.473915,0.57426 0.657465,8.71704 c 1.394674,18.49123 1.608724,24.21704 0.905312,24.21704 -0.401102,0 -1.020635,-5.9625 -1.376726,-13.25 -0.356092,-7.2875 -0.814079,-14.15 -1.017748,-15.25 -0.203668,-1.1 -0.402881,-2.5625 -0.442696,-3.25 -0.109835,-1.8965 -2.910984,-1.49556 -2.910984,0.41667 0,2.08774 -1.002371,1.13456 -1.336417,-1.27083 -0.37687,-2.71383 -2.437922,-2.90124 -2.520355,-0.22917 -0.06189,2.00425 -0.228639,1.88119 -1.182746,-0.87259 -1.174834,-3.39088 -3.134927,-5.98814 -3.904952,-5.17434 -0.253125,0.26753 0.536758,8.70268 1.755308,18.74479 2.092588,17.24511 2.366675,18.42662 4.9389,21.29017 5.033423,5.60348 16.594079,10.07988 33.001646,12.77855 10.431541,1.71575 11.446573,1.78483 27.203143,1.85136 l 14.902601,0.0629 0.159055,-3.67377 z m 5.756742,-1.67376 c 0.0104,-2.2 0.20427,-2.98225 0.43058,-1.73834 0.22633,1.24391 0.21774,3.04391 -0.0191,4 -0.23682,0.95609 -0.422,-0.0617 -0.4115,-2.26166 z m 19.93436,-6.5 c 0,-3.575 0.17173,-5.0375 0.38163,-3.25 0.20987,1.7875 0.20987,4.7125 0,6.5 -0.2099,1.7875 -0.38163,0.325 -0.38163,-3.25 z m 5.44902,1.41667 c 0.0454,-1.16495 0.26961,-1.4019 0.57166,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0747,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49696,-1.3125 z m -91.706346,-4.41667 c 0,-1.375 0.214758,-1.9375 0.477243,-1.25 0.262484,0.6875 0.262484,1.8125 0,2.5 -0.262485,0.6875 -0.477243,0.125 -0.477243,-1.25 z m 67.323736,-3.5 c 0.006,-3.3 0.18197,-4.52944 0.39254,-2.73209 0.21059,1.79735 0.20624,4.49735 -0.009,6 -0.21591,1.50265 -0.3882,0.0321 -0.38289,-3.26791 z m 9.47162,-1.5 c 0,-3.575 0.17174,-5.0375 0.38163,-3.25 0.20988,1.7875 0.20988,4.7125 0,6.5 -0.20989,1.7875 -0.38163,0.325 -0.38163,-3.25 z m -47.393154,-1 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m -30.259191,-3.5 c 0.0105,-2.2 0.204274,-2.98225 0.430596,-1.73834 0.226319,1.24391 0.217728,3.04391 -0.01911,4 -0.236823,0.95609 -0.422004,-0.0617 -0.411501,-2.26166 z m 106.479755,-0.5 c -0.22915,-1.65 -0.0645,-3 0.3657,-3 0.43029,0 0.78233,1.35 0.78233,3 0,1.65 -0.16458,3 -0.3657,3 -0.20115,0 -0.55319,-1.35 -0.78233,-3 z m -101.514287,-10 c 0.321631,-0.55 0.772551,-1 1.002041,-1 0.229491,0 0.417255,0.45 0.417255,1 0,0.55 -0.45092,1 -1.002042,1 -0.551121,0 -0.738884,-0.45 -0.417254,-1 z m 88.400357,5 c 0.43051,0 0.62436,2.1375 0.43077,4.75 -0.31774,4.28784 -0.25856,4.45811 0.60823,1.75 0.5281,-1.65 1.22953,-7.39839 1.55874,-12.7742 l 0.59852,-9.7742 -2.11679,0.82758 c -2.01657,0.78839 -2.12864,1.41694 -2.36671,13.2742 -0.13746,6.84564 -0.0802,10.08412 0.12728,7.19662 0.20746,-2.8875 0.72944,-5.25 1.15996,-5.25 z M 79.485113,129.0756 c 0.28174,-0.48178 -3.663196,-0.81191 -8.769126,-0.73384 -6.298243,0.0963 -8.064821,0.34269 -5.496474,0.76662 5.821605,0.96091 13.695091,0.94282 14.2656,-0.0328 z m 32.937477,-0.89693 c 0.7889,-0.85923 0.11771,-0.99408 -2.67667,-0.53779 -2.05128,0.33496 -8.97621,0.65075 -15.388721,0.70176 -6.736434,0.0536 -11.908693,0.51954 -12.250222,1.10357 -0.85926,1.46937 28.946943,0.22313 30.315613,-1.26754 z m -52.407158,0.22557 c 0,-0.43759 -1.596706,-0.90149 -3.548237,-1.03089 -1.951529,-0.1294 -4.399812,-0.49695 -5.440628,-0.81678 -1.296147,-0.39829 -1.594265,-0.25348 -0.946197,0.45959 0.520408,0.5726 2.436455,1.22616 4.257885,1.45236 1.821427,0.22619 3.843922,0.48327 4.494432,0.57129 0.650511,0.088 1.182745,-0.19799 1.182745,-0.63557 z m 28.711589,-6.91735 c 0.317945,-3.18287 0.647827,-10.06204 0.733089,-15.28705 l 0.155014,-9.499991 -6.626104,-0.13864 c -3.64435,-0.0763 -7.430212,-0.40877 -8.413016,-0.73891 -1.676035,-0.563017 -1.776067,0.004 -1.611979,9.138631 0.117055,6.51654 -0.08071,8.74629 -0.597701,6.73892 -0.424947,-1.65 -0.822019,-5.92501 -0.882386,-9.50001 l -0.10974,-6.499991 -7.099425,0.32903 c -6.397101,0.29648 -7.142496,0.5438 -7.53493,2.5 -1.094561,5.456181 -1.343571,5.873811 -1.145381,1.920961 0.174971,-3.489551 -0.08761,-4.249991 -1.467749,-4.249991 -1.508181,0 -1.693144,1.20708 -1.800545,11.750001 l -0.119685,11.75 -0.875667,-7 c -0.481604,-3.85 -0.740295,-8.96209 -0.574843,-11.36019 l 0.300815,-4.360161 -5.170709,0.64227 c -2.843896,0.35325 -5.263283,0.74033 -5.376419,0.86018 -0.220237,0.23328 -0.57946,10.345271 -0.445015,12.526921 0.04476,0.7266 0.566696,0.99155 1.173057,0.59549 0.655391,-0.42809 0.83638,-0.27573 0.452414,0.38086 -0.351996,0.60192 0.21931,2.58395 1.269559,4.40451 l 1.909537,3.31012 0.12927,-7.5 0.129259,-7.50001 0.837611,8.48241 c 0.51053,5.1701 1.393152,9.075 2.260285,10 1.527434,1.62934 15.542231,3.34296 31.297181,3.82678 l 8.626142,0.2649 0.578061,-5.78704 z m -21.482023,-9.49738 c -0.319191,-1.25931 -0.53304,-3.86466 -0.475228,-5.78967 0.08024,-2.67235 0.283225,-2.20037 0.858267,1.99595 0.791427,5.77529 0.599935,7.67188 -0.383039,3.79372 z m -6.97186,-3.78966 c 0,-2.47501 0.184528,-3.48751 0.410054,-2.25001 0.225535,1.23751 0.225535,3.26251 0,4.50001 -0.225526,1.2375 -0.410054,0.225 -0.410054,-2.25 z m 37.684472,15.25 c 0.0518,-2.0625 0.43733,-4.875 0.85657,-6.25 0.46073,-1.51108 0.55725,-0.0277 0.24399,3.75 -0.40968,4.94065 -0.24225,6.24679 0.79927,6.23469 2.17015,-0.0252 3.46665,-1.33915 3.93188,-3.98469 0.43208,-2.45703 0.44186,-2.45274 0.56849,0.25 0.0954,2.03794 0.61885,2.75 2.02125,2.75 1.12967,0 1.93662,-0.70533 2.00214,-1.75 0.094,-1.49778 0.16876,-1.51628 0.51911,-0.12832 0.49604,1.96516 5.53367,1.61021 16.40268,-1.15574 10.25222,-2.60899 14.30504,-4.40235 16.7569,-7.41489 2.88682,-3.54696 2.73946,-4.86329 -0.90811,-8.11282 l -3.07513,-2.73956 -1.13561,4.90067 -1.13563,4.90066 0.0406,-4.5 c 0.0582,-6.45425 0.0102,-6.66668 -1.51983,-6.66668 -0.91305,0 -1.77699,1.90243 -2.53554,5.58335 -0.63282,3.07083 -1.32189,4.77546 -1.53128,3.78806 -0.20936,-0.9874 0.0801,-3.19205 0.64316,-4.89923 1.47305,-4.46591 1.28838,-5.49756 -1.10512,-6.17327 -1.40256,-0.39597 -2.53248,-0.0294 -3.31168,1.07449 -1.06421,1.50761 -1.18275,1.44758 -1.18275,-0.59893 0,-1.37277 -0.46889,-2.11103 -1.18275,-1.86222 -0.74966,0.26129 -1.56599,4.22814 -2.22941,10.83334 -0.64826,6.45441 -1.06806,8.51789 -1.1029,5.42109 -0.0309,-2.75 0.2482,-7.574 0.6203,-10.72 0.497,-4.2021 0.36233,-5.84741 -0.50754,-6.20019 -0.65123,-0.26412 -5.71758,-1.019351 -11.25853,-1.678301 -8.49169,-1.00986 -10.20607,-0.97841 -10.91217,0.2002 -0.67169,1.12115 -0.8406,1.05144 -0.85221,-0.35171 -0.011,-1.33042 -0.80851,-1.75 -3.326175,-1.75 -1.961739,0 -3.35512,0.50954 -3.418222,1.25 -0.05857,0.6875 -0.377926,7.663241 -0.709644,15.501671 l -0.603122,14.25167 4.02134,-0.002 c 3.999013,-0.002 4.021853,-0.0225 4.115653,-3.75167 z m 5.32853,-6.16984 c -0.41156,-1.66335 -0.28843,-2.05378 0.41372,-1.31171 0.54983,0.5811 0.81353,1.64682 0.58599,2.36826 -0.23622,0.74895 -0.66513,0.29565 -0.99971,-1.05655 z m 6.24199,-5.58016 c 0.004,-3.85 0.17522,-5.30246 0.38005,-3.2277 0.20483,2.07477 0.20139,5.22477 -0.007,7 -0.20902,1.77524 -0.37662,0.0777 -0.37241,-3.7723 z m -2.99968,-10.50001 c 0,-1.37499 0.21477,-1.937491 0.47726,-1.24999 0.26249,0.68749 0.26249,1.81249 0,2.49999 -0.26249,0.6875 -0.47726,0.125 -0.47726,-1.25 z m 17.35524,25.00001 c 1.8924,-0.85943 1.8924,-0.85943 0,-0.8114 -1.04081,0.0264 -3.16976,0.39155 -4.73097,0.8114 l -2.83859,0.76337 2.83859,0.048 c 1.56121,0.0264 3.69016,-0.33871 4.73097,-0.8114 z m 11.35436,-3.17368 c 0.95171,-0.97349 -2.11511,-0.40513 -7.09648,1.31516 -1.56706,0.54118 -0.92831,0.62043 1.89239,0.23479 2.34184,-0.32016 4.68367,-1.01764 5.20409,-1.54995 z M 25.952362,121.19985 c 0,-0.55 -0.443028,-1 -0.984508,-1 -0.986012,0 -5.885701,-3.40135 -8.282956,-5.75 -1.531617,-1.50057 -2.426142,-1.63914 -1.613795,-0.25 0.321631,0.55 0.035,1 -0.636903,1 -1.397296,0 4.734331,4.59533 7.95823,5.96427 2.865329,1.21668 3.559932,1.22365 3.559932,0.0357 z m 13.893105,-1.1875 c -0.302043,-0.79773 -0.526254,-0.56078 -0.571653,0.60417 -0.04107,1.05416 0.18255,1.64479 0.496961,1.3125 0.314411,-0.3323 0.34803,-1.1948 0.07466,-1.91667 z m 106.299673,-2.8125 c -0.0874,-0.275 0.31006,-1.80352 0.88321,-3.39672 0.87738,-2.43889 0.28971,-2.04978 -3.71827,2.46201 -2.61818,2.94729 -4.76034,5.50145 -4.76034,5.6759 0,0.17444 1.74471,-0.70846 3.87714,-1.96201 2.13243,-1.25355 3.80565,-2.50418 3.71826,-2.77918 z m -112.506483,-5 -0.85558,-4.5 -0.09074,4 c -0.108453,4.78048 1.093302,10.26832 1.532904,7 0.147958,-1.1 -0.116003,-4.025 -0.586575,-6.5 z m -9.830849,-6.22358 c -0.199884,-2.35204 -0.366235,-0.67643 -0.36967,3.72358 -0.0038,4.4 0.160106,6.32439 0.363415,4.27643 0.203319,-2.04796 0.206129,-5.64796 0.0066,-8.00001 z m 12.738027,8.47358 c -0.274151,-1.5125 -0.681063,-2.17265 -0.904242,-1.46701 -0.402456,1.2725 0.317515,4.21701 1.031118,4.21701 0.204378,0 0.147275,-1.2375 -0.126876,-2.75 z m -5.862492,-3.25 c 0,-1.1 -0.385924,-2 -0.857612,-2 -0.471689,0 -0.634917,0.9 -0.362744,2 0.272182,1.1 0.658109,2 0.857614,2 0.199505,0 0.362742,-0.9 0.362742,-2 z m -9.755917,-3.75 c -0.237998,-0.9625 -0.432725,-0.175 -0.432725,1.75 0,1.925 0.194727,2.7125 0.432725,1.75 0.237986,-0.9625 0.237986,-2.5375 0,-3.5 z m 124.556874,0 c -0.74405,-2.26205 -3.11205,-4.26102 -4.98647,-4.20937 -0.95243,0.0262 -0.31438,1.08909 1.80095,3 3.83556,3.46489 3.94053,3.50475 3.18552,1.20937 z M 38.917439,98.568829 c -0.216518,-0.22883 -1.060659,-0.14555 -1.875882,0.18506 -1.337487,0.54243 -1.327609,1.045781 0.101126,5.155121 l 1.583327,4.55401 0.292545,-4.73908 c 0.160901,-2.60649 0.115398,-4.926291 -0.101115,-5.155111 z m -9.499841,4.381011 c -0.262484,-0.6875 -0.477242,-0.125 -0.477242,1.25 0,1.375 0.214758,1.9375 0.477242,1.25 0.262484,-0.6875 0.262484,-1.8125 0,-2.5 z m -1.511804,-3.627451 c 3.869489,-1.03978 10.122399,-2.21339 13.895358,-2.60802 3.772958,-0.39463 6.859923,-1.12183 6.859923,-1.616007 0,-1.356229 -3.336051,-1.07189 -13.246749,1.129047 -11.708641,2.60022 -17.686408,4.727711 -18.339766,6.527131 -0.452064,1.24507 -0.219204,1.23868 1.634309,-0.0448 1.188819,-0.82323 5.327436,-2.34752 9.196925,-3.387301 z M 137.4885,101.15512 c -2.72282,-1.60321 -12.20219,-3.735761 -12.71417,-2.860261 -0.29106,0.49774 0.24104,0.9237 1.18246,0.94658 0.94143,0.0229 3.84063,0.857831 6.44267,1.855461 4.44473,1.70413 7.95251,1.74426 5.08904,0.0582 z m 9.00248,-10.484047 c 0.35602,-4.38417 0.8756,-9.54621 1.15464,-11.47121 0.98831,-6.818271 -1.27035,-22.88867 -4.34442,-30.910435 C 140.07143,39.861373 131.96405,29.127973 124.45648,23.340867 103.89192,7.4889112 68.383754,5.5082416 44.72206,18.893225 32.678475,25.706066 23.931041,36.082388 19.208376,49.157926 c -3.24429,8.982362 -4.945353,24.213707 -4.169623,37.334807 0.765605,12.949836 1.240529,14.432067 4.105026,12.811866 4.884048,-2.76249 25.558686,-6.448096 40.398556,-7.201736 34.302197,-1.74202 66.079385,1.55806 80.106365,8.319077 l 5.05131,2.43474 0.57184,-2.1072 c 0.31451,-1.15896 0.86312,-5.694238 1.21913,-10.078407 z m -24.97277,6.628906 c -0.78062,-0.46148 -5.67719,-1.3692 -10.88127,-2.017157 -5.20408,-0.64795 -10.43015,-1.32134 -11.61349,-1.496419 -1.18333,-0.17508 -2.379379,0.0713 -2.657871,0.547559 -0.278502,0.47624 0.476786,0.88443 1.678421,0.9071 4.29572,0.081 13.59689,1.157817 16.85083,1.950817 4.65342,1.13405 8.46401,1.19625 6.62338,0.1081 z M 89.319647,93.534243 c 0.744776,-0.73962 -34.372676,-0.12167 -36.378092,0.640139 -1.028393,0.39065 6.635798,0.50592 17.031535,0.25614 10.395723,-0.24978 19.101682,-0.653099 19.346557,-0.896279 z m 5.705056,0.665609 c 0,-0.549999 -0.876708,-0.999999 -1.948237,-0.999999 -1.071536,0 -1.685092,0.45 -1.363459,0.999999 0.321633,0.55 1.198348,1 1.948246,1 0.749899,0 1.36345,-0.45 1.36345,-1 z" id="path2997" inkscape:connector-curvature="0"/> +<script xmlns=""/></svg> \ No newline at end of file diff --git a/MyFirstGame/support-files/Seau_backup.svg b/MyFirstGame/support-files/Seau_backup.svg new file mode 100644 index 0000000000000000000000000000000000000000..b27a776afde7255928089227fb34f5645c1fa733 --- /dev/null +++ b/MyFirstGame/support-files/Seau_backup.svg @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg2" version="1.1" inkscape:version="0.48.4 r9939" width="160.98" height="260.26001" sodipodi:docname="Bucket.svg"> + <metadata id="metadata8"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + <dc:title/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs6"/> + <sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1366" inkscape:window-height="688" id="namedview4" showgrid="false" fit-margin-top="0" fit-margin-left="2.7755576e-17" fit-margin-right="0" fit-margin-bottom="2.7755576e-17" inkscape:zoom="2" inkscape:cx="53.73586" inkscape:cy="109.27413" inkscape:window-x="0" inkscape:window-y="25" inkscape:window-maximized="1" inkscape:current-layer="svg2"/> + <path style="fill:#d38d5f;stroke:none" d="M 10.879146,102.75906 C 38.029734,90.183063 119.90094,85.171143 148.6974,106.96875 c -4.09741,55.404 -12.46874,87.98817 -13.04104,123.73095 -3.78402,33.46698 -108.047832,26.34423 -111.6327,0.24419 C 24.421979,205.6858 13.903778,144.4619 10.879146,102.75906 z" id="path3015" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc"/> + <path style="fill:#2b1100" d="m 70.89669,254.08521 c -32.586058,-2.68824 -50.296261,-13.22615 -48.364932,-28.77803 0.314695,-2.53403 0.149641,-7.30733 -0.366784,-10.60733 -1.317881,-8.42132 -4.463491,-35.45484 -5.228142,-44.93089 -0.351985,-4.36199 -1.230501,-9.98699 -1.952259,-12.5 -0.721748,-2.51301 -1.320105,-7.26911 -1.329671,-10.56911 -0.0095,-3.3 -0.420508,-8.7 -0.913221,-12 -0.492702,-3.3 -1.130591,-8.475 -1.417525,-11.5 -0.964031,-10.16341 -1.585911,-12.81319 -3.418456,-14.56593 -2.4396176,-2.33337 -2.3997827,-6.46204 0.06898,-7.14433 1.092781,-0.30202 1.892393,-1.36401 1.892393,-2.513361 0,-1.18162 0.480582,-1.79532 1.182745,-1.51036 0.92011,0.37341 1.182746,-3.655266 1.182746,-18.143006 0,-20.961021 0.937368,-26.375926 6.702808,-38.720082 3.888345,-8.325209 10.196485,-15.486083 19.083493,-21.663216 8.37926,-5.824206 13.486449,-8.129971 23.932296,-10.8048028 7.50948,-1.922926 10.29984,-2.13751 21.559385,-1.657955 15.598784,0.664368 24.668804,2.955349 35.468674,8.9589698 9.80363,5.449812 20.06107,15.542135 24.39622,24.003517 6.07288,11.853101 6.82376,15.519251 6.91466,33.760564 0.0453,9.075005 -0.24678,20.324995 -0.6489,24.999991 -0.50427,5.862851 -0.43957,7.801921 0.20854,6.249991 1.09915,-2.63204 3.10948,-3.07859 2.25094,-0.5 -0.47565,1.42856 -0.34854,1.5204 0.69203,0.5 2.00168,-1.9629 2.78861,-1.48828 2.78861,1.68191 0,2.09011 -0.78351,3.52154 -2.72887,4.98553 -2.22731,1.67617 -2.91747,3.20498 -3.75508,8.31809 -1.66777,10.18081 -3.16462,23.94919 -3.10318,28.54383 0.0316,2.35364 -0.32624,5.34528 -0.79493,6.64808 -0.96311,2.67724 -1.27608,4.83426 -3.34766,23.07257 -0.81212,7.15 -2.54879,21.05336 -3.85924,30.89636 -1.47057,11.04539 -2.0455,18.25271 -1.50187,18.82726 1.10445,1.16724 -0.0881,7.01261 -2.08926,10.24036 -7.10638,11.46242 -35.2861,18.74931 -63.504491,16.42138 z m 26.493503,-2.40776 c 16.582757,-1.31726 37.374757,-11.59032 37.374757,-18.46638 0,-1.65498 -0.61673,-1.29552 -3.43625,2.00281 -4.15001,4.85478 -14.74518,10.40888 -22.63513,11.86559 -17.295441,3.19321 -40.456202,3.27691 -53.882219,0.19473 -2.08163,-0.47788 -5.275043,-1.20393 -7.096472,-1.61345 -5.023858,-1.12953 -14.222278,-5.80369 -18.344383,-9.32166 -4.581104,-3.90968 -5.029289,-3.93493 -2.471937,-0.13924 1.111685,1.65 2.630946,3 3.376113,3 0.745178,0 1.354868,0.38267 1.354868,0.85039 0,1.37736 11.353193,6.9857 17.504634,8.64707 5.457349,1.47391 18.046463,3.23352 26.966593,3.76918 4.583007,0.27521 10.785891,0.0453 21.289426,-0.78904 z m -29.834673,-6.7276 0.855731,-2.25 0.05999,2.25 c 0.05459,2.04749 0.519461,2.25 5.165106,2.25 l 5.105133,0 0.189239,-17.75 c 0.104082,-9.7625 0.346194,-21.575 0.538035,-26.25 0.191841,-4.675 0.364106,-12.4375 0.382804,-17.25 0.01873,-4.8125 0.419278,-8.75 0.890161,-8.75 0.470894,0 0.697859,1.6875 0.50438,3.75 -0.193479,2.0625 -0.550771,17.8125 -0.793982,35 l -0.442195,31.25 5.615003,0 5.614992,0 0.194575,-8.75 0.19457,-8.75 0.313619,8.62298 0.313611,8.62299 4.459348,-0.43174 c 8.91485,-0.8631 8.35397,-0.22603 9.62971,-10.93764 0.79152,-6.64593 0.84257,-9.84826 0.16408,-10.29144 -0.67711,-0.44228 -0.59931,-4.07232 0.24896,-11.61426 l 1.23393,-10.97089 -0.33987,21.04998 -0.33986,21.04998 3.20557,-0.39551 c 3.86395,-0.47674 3.73952,0.15918 5.51887,-28.20445 0.98106,-15.63868 1.28191,-17.91587 1.51931,-11.5 0.1628,4.4 -0.15654,12.97383 -0.70965,19.05295 -0.55311,6.07913 -1.00565,12.93198 -1.00565,15.22856 0,4.17128 0.003,4.1744 2.60204,3.00933 1.43112,-0.64146 3.02936,-1.64431 3.55165,-2.22856 0.52229,-0.58426 1.58676,-1.20692 2.36549,-1.38371 3.07717,-0.69857 2.57622,2.2556 6.64375,-39.17857 1.05287,-10.725 2.17975,-22.327 2.50421,-25.78221 0.32447,-3.45522 0.89583,-6.48203 1.26972,-6.72624 0.37388,-0.24421 0.51936,1.00778 0.32327,2.78221 -0.19608,1.77443 -1.41903,14.02624 -2.71767,27.22624 -1.29864,13.2 -2.70293,27.2625 -3.12068,31.25 -0.78814,7.52293 -0.2367,8.84195 2.09032,5 2.00418,-3.30891 11.00949,-69.05364 9.65469,-70.48548 -0.28663,-0.30293 -0.77963,0.30113 -1.09555,1.34235 -0.31593,1.04122 -0.93581,2.79313 -1.37753,3.89313 -0.71404,1.77815 -0.81023,1.70026 -0.86717,-0.70212 l -0.064,-2.70212 -4.22025,1.65308 c -3.93072,1.53967 -4.28777,1.98572 -5.20408,6.50134 -0.54111,2.66655 -0.98383,6.49445 -0.98383,8.50646 0,5.81872 -2.81349,28.57923 -3.75513,30.37813 -0.47064,0.89913 -0.62019,2.58663 -0.33233,3.75 0.30213,1.22102 0.0767,2.11523 -0.53316,2.11523 -0.65938,0 -1.05656,2.23331 -1.05656,5.94098 0,3.34646 -0.46811,6.24675 -1.07191,6.64113 -0.77601,0.50688 -0.8968,-0.78801 -0.43758,-4.69098 0.34887,-2.96512 0.54574,-8.99113 0.43748,-13.39113 -0.10825,-4.4 -0.20898,-15.3125 -0.22383,-24.25 l -0.0269,-16.25 -2.17717,0 c -1.19743,0 -2.19264,0.5625 -2.21156,1.25 -0.0189,0.6875 -0.42988,8.45 -0.91327,17.25 -0.48338,8.8 -1.1029,20.275 -1.37671,25.5 -0.90851,17.33734 -1.63588,26.14787 -2.11672,25.63969 -0.44778,-0.47323 2.09062,-55.14224 2.99349,-64.47024 l 0.41915,-4.33056 -3.9802,0.6948 c -2.18911,0.38213 -4.00817,0.75588 -4.04235,0.83055 -0.0341,0.0747 -1.03653,9.58576 -2.22742,21.13576 -1.1909,11.55 -2.33386,21.1875 -2.5399,21.41667 -0.73234,0.81455 -0.40328,-3.65604 1.66699,-22.6467 1.15302,-10.57652 1.8361,-19.5051 1.51799,-19.84131 -0.31811,-0.3362 -1.42441,-0.32749 -2.45841,0.0194 -1.41769,0.47554 -2.05556,1.91209 -2.59377,5.84131 -0.60187,4.39397 -0.82266,4.81884 -1.40865,2.71068 -0.3822,-1.375 -0.73084,-3.175 -0.77475,-4 -0.0709,-1.33333 0.022,-1.33333 0.8374,0 0.72683,1.18864 0.92002,0.98107 0.93073,-1 l 0.0136,-2.5 -19.159513,-0.0914 c -15.169162,-0.0724 -21.546175,-0.54098 -30.618977,-2.25 -13.792451,-2.59803 -13.370381,-2.58564 -13.908691,-0.40858 -0.322179,1.30294 -0.46076,1.16888 -0.542482,-0.52475 -0.07134,-1.47871 -0.983477,-2.62583 -2.606478,-3.27798 -1.373195,-0.55177 -2.667782,-0.82243 -2.876873,-0.60145 -0.20909,0.22097 0.05109,5.29606 0.578279,11.27798 0.527134,5.98191 1.616414,19.6512 2.420625,30.3762 2.070741,27.61562 2.355916,29.77841 4.015136,30.45132 0.790898,0.32075 2.022713,0.0703 2.737366,-0.55651 1.010842,-0.88674 1.299318,-0.77956 1.299318,0.48268 0,2.50566 1.877688,1.91779 2.004441,-0.62756 0.0616,-1.2375 0.02611,-2.7 -0.07882,-3.25 -0.10499,-0.55 0.139412,-0.6509 0.543136,-0.22423 0.403714,0.42667 0.869942,1.77667 1.036057,3 0.515298,3.79486 1.103046,4.72423 2.987662,4.72423 2.516703,0 3.031064,-2.03982 2.473661,-9.80986 -1.555027,-21.67679 -2.857627,-61.12297 -1.984865,-60.10681 0.196827,0.22917 0.624423,6.04167 0.950208,12.91667 2.899828,61.19421 2.69824,59 5.420599,59 1.298067,0 1.810442,-0.75251 1.872427,-2.75 0.08449,-2.72213 0.09414,-2.71764 0.959321,0.44318 0.778974,2.84604 1.309724,3.23472 4.882193,3.57529 2.204515,0.21016 4.128378,0.46073 4.275257,0.55682 0.146867,0.0961 0.652117,-0.83779 1.122765,-2.07529 z m 6.652858,0.25 c 0,-0.55 0.45092,-1 1.002041,-1 0.551122,0 0.738881,0.45 0.417255,1 -0.321632,0.55 -0.772551,1 -1.002042,1 -0.22949,0 -0.417254,-0.45 -0.417254,-1 z m 19.944831,-3.58333 c 0.04541,-1.16495 0.26961,-1.4019 0.571653,-0.60417 0.273329,0.72187 0.23972,1.58437 -0.07466,1.91667 -0.314421,0.33229 -0.538045,-0.25834 -0.496962,-1.3125 z m 23.895611,-1.96066 c 0,-0.8008 0.35482,-1.45601 0.78849,-1.45601 0.43368,0 0.78851,0.42344 0.78851,0.94098 0,0.51754 -0.35483,1.17275 -0.78851,1.45601 -0.43367,0.28327 -0.78849,-0.14017 -0.78849,-0.94098 z m -34.032902,-8.95601 c 0.0029,-5.5 0.161354,-7.62242 0.353093,-4.71648 0.191746,2.90594 0.189731,7.40594 -0.0047,10 -0.194206,2.59406 -0.351077,0.21648 -0.348617,-5.28352 z m 14.031842,7 c 0.0193,-1.65 0.23134,-2.20394 0.47123,-1.23097 0.2399,0.97297 0.22414,2.32297 -0.035,3 -0.2592,0.67703 -0.45547,-0.11903 -0.43619,-1.76903 z m 20.85137,-3.5 c 0,-1.925 0.19473,-2.7125 0.43273,-1.75 0.23799,0.9625 0.23799,2.5375 0,3.5 -0.238,0.9625 -0.43273,0.175 -0.43273,-1.75 z m 5.10149,-4.2433 c 0.28404,-4.25882 0.88638,-8.98382 1.33855,-10.5 0.99392,-3.3328 0.1335,8.17267 -1.06517,14.2433 -0.55705,2.82122 -0.63762,1.71809 -0.27338,-3.7433 z m -28.737305,1.7433 c 0.0105,-2.2 0.204274,-2.98225 0.430595,-1.73834 0.22632,1.24391 0.21773,3.04391 -0.01911,4 -0.236823,0.95609 -0.422003,-0.0617 -0.411501,-2.26166 z m 2.599975,-4.66667 c 0,-4.91266 0.44892,-4.77272 1.33665,0.41667 0.40612,2.37409 0.2786,3.75 -0.34758,3.75 -0.54398,0 -0.98907,-1.875 -0.98907,-4.16667 z m -5.37433,-3.83333 c 0,-3.575 0.171737,-5.0375 0.381632,-3.25 0.209885,1.7875 0.209885,4.7125 0,6.5 -0.209895,1.7875 -0.381632,0.325 -0.381632,-3.25 z m -53.997434,-11.5 c 0.0105,-2.2 0.204276,-2.98225 0.430596,-1.73834 0.226321,1.24391 0.217729,3.04391 -0.01911,4 -0.236823,0.95609 -0.422003,-0.0617 -0.4115,-2.26166 z m 16.11735,-6 c 0.0066,-2.75 0.190867,-3.75631 0.40835,-2.23625 0.217492,1.52006 0.211673,3.77006 -0.01286,5 -0.224589,1.22994 -0.40253,-0.0137 -0.395434,-2.76375 z m 39.889742,1.78534 c 0.256684,-0.70694 0.05422,-1.28534 -0.449802,-1.28534 -0.522528,0 -0.865761,-3.33154 -0.798458,-7.75 l 0.118038,-7.75 0.742547,5.40398 c 0.408406,2.97219 0.539152,5.96417 0.290547,6.64885 -0.248594,0.68468 0.04523,1.56963 0.652886,1.96655 0.805923,0.52641 1.0154,-0.79953 0.774159,-4.90021 -0.181907,-3.09204 -0.01135,-5.62128 0.378909,-5.62053 0.390312,7.5e-4 0.758622,-2.81114 0.818461,-6.24864 0.102545,-5.89051 0.151615,-6.01992 0.852965,-2.25 0.41078,2.20811 0.32584,6.43597 -0.18961,9.43775 -0.51357,2.99076 -0.662135,7.35208 -0.330137,9.69181 0.549787,3.87473 0.428357,4.24011 -1.361795,4.09759 -1.177335,-0.0937 -1.778274,-0.67185 -1.49871,-1.44181 z M 37.62484,200.19985 c 0,-4.125 0.167013,-5.8125 0.371155,-3.75 0.204132,2.0625 0.204132,5.4375 0,7.5 -0.204142,2.0625 -0.371155,0.375 -0.371155,-3.75 z m 26.359839,1.5 c 0.01931,-1.65 0.231346,-2.20394 0.471244,-1.23097 0.239898,0.97297 0.224125,2.32297 -0.03511,3 -0.25919,0.67703 -0.45547,-0.11903 -0.436186,-1.76903 z m -2.002152,-0.0833 c 0.04542,-1.16495 0.26961,-1.4019 0.571655,-0.60417 0.273336,0.72187 0.239719,1.58437 -0.07475,1.91667 -0.31441,0.33229 -0.538044,-0.25834 -0.49696,-1.3125 z m 65.287563,0 c 0.0454,-1.16495 0.2696,-1.4019 0.57165,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0746,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49697,-1.3125 z m -28.3112,-3.4167 c 0,-1.375 0.21477,-1.9375 0.47725,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26248,0.6875 -0.47725,0.125 -0.47725,-1.25 z m 9.57027,-2 c 0,-2.475 0.18452,-3.4875 0.41005,-2.25 0.22554,1.2375 0.22554,3.2625 0,4.5 -0.22553,1.2375 -0.41005,0.225 -0.41005,-2.25 z m -47.348014,-1 c 0,-1.925 0.194728,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237996,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 3.784786,-3 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237988,0.9625 0.237988,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 34.939148,0 c 0,-1.375 0.21477,-1.9375 0.47726,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26249,0.6875 -0.47726,0.125 -0.47726,-1.25 z m -4.805675,-0.58333 c 0.04542,-1.16495 0.269609,-1.4019 0.571653,-0.60417 0.273329,0.72187 0.23972,1.58437 -0.07466,1.91667 -0.31442,0.33229 -0.538044,-0.25834 -0.496961,-1.3125 z m 33.116865,-1 c 0.0454,-1.16495 0.26963,-1.4019 0.57166,-0.60417 0.27333,0.72187 0.23971,1.58437 -0.0747,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49695,-1.3125 z m -91.531383,-7.91667 c 0.0038,-4.4 0.169787,-6.07561 0.369671,-3.72357 0.199874,2.35204 0.197064,5.95204 -0.0066,8 -0.203319,2.04796 -0.36686,0.12357 -0.363425,-4.27643 z m 23.550063,3.5 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m 33.467926,0.83333 c 0.26802,-0.45833 0.887976,-0.83333 1.377671,-0.83333 0.489696,0 0.890353,0.375 0.890353,0.83333 0,0.45834 -0.619958,0.83334 -1.377671,0.83334 -0.757725,0 -1.158382,-0.375 -0.890353,-0.83334 z m 16.610364,-9.83333 c 0,-1.375 0.21476,-1.9375 0.47725,-1.25 0.26248,0.6875 0.26248,1.8125 0,2.5 -0.26249,0.6875 -0.47725,0.125 -0.47725,-1.25 z m 26.41881,-3.58333 c 0.0454,-1.16495 0.2696,-1.4019 0.57165,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0747,1.91667 -0.31443,0.33229 -0.53805,-0.25834 -0.49697,-1.3125 z M 32.068717,213.16938 c -0.778937,-11.80824 -1.834741,-26.19453 -2.346226,-31.96953 -0.511477,-5.775 -0.93645,-11.4 -0.94438,-12.5 -0.0097,-1.35736 -1.530358,-2.88363 -4.732268,-4.75 -2.594811,-1.5125 -5.049217,-2.75 -5.454226,-2.75 -0.64911,0 3.39957,38.17742 6.438062,60.70838 1.307795,9.69749 3.669775,13.44986 3.173958,5.04229 -0.283981,-4.81538 -0.236019,-4.96052 0.578515,-1.75067 0.488492,1.925 0.989267,4.85 1.11282,6.5 0.233428,3.11712 1.680086,4.95758 2.890924,3.67789 0.384497,-0.40636 0.06179,-10.40012 -0.717179,-22.20836 z m -6.041653,-23.55286 c 0.04541,-1.16495 0.26961,-1.4019 0.571653,-0.60417 0.273338,0.72187 0.239719,1.58437 -0.07475,1.91667 -0.314412,0.33229 -0.538046,-0.25834 -0.496962,-1.3125 z m -0.836437,-6.91667 c 0.01931,-1.65 0.231344,-2.20394 0.471243,-1.23097 0.239899,0.97297 0.224126,2.32297 -0.0351,3 -0.259192,0.67703 -0.455472,-0.11903 -0.436187,-1.76903 z m 97.900423,22.25 c -0.26249,-0.6875 -0.47726,-0.125 -0.47726,1.25 0,1.375 0.21477,1.9375 0.47726,1.25 0.26248,-0.6875 0.26248,-1.8125 0,-2.5 z m 0.27694,-7.25 c 0.51404,5.80851 0.5689,5.61702 1.71896,-6 0.65339,-6.6 1.5608,-14.475 2.01646,-17.5 0.45568,-3.025 0.74115,-5.60467 0.63439,-5.73261 -0.10677,-0.12793 -1.54984,0.30822 -3.20685,0.96924 -2.99353,1.19417 -3.01389,1.24991 -3.19002,8.73261 -0.39895,16.94737 0.2394,29.22324 1.01559,19.53076 l 0.48048,-6 0.53099,6 z m -28.184232,-29.32624 0.159066,-3.67376 0.359895,3.55035 0.359897,3.55035 7.760254,-0.79442 c 12.43624,-1.2731 30.60721,-6.72044 31.6075,-9.47537 0.26579,-0.732 1.27945,-1.33091 2.2526,-1.33091 3.35398,0 4.79265,-4.49385 7.1198,-22.23958 1.24492,-9.49323 2.49456,-17.91019 2.77694,-18.70435 0.36626,-1.03006 -0.0154,-0.93817 -1.33143,0.32058 -1.31438,1.25713 -2.17042,4.18836 -2.97704,10.19393 -0.6227,4.63618 -1.31105,8.42942 -1.52969,8.42942 -0.21863,0 -0.11257,-3.61106 0.23572,-8.02457 0.55002,-6.97026 0.44266,-7.94729 -0.81716,-7.43637 -1.0769,0.43674 -1.60943,2.82502 -2.06803,9.27458 -0.73174,10.29085 -2.52871,23.42038 -3.11991,22.79555 -0.2298,-0.24285 0.0272,-4.64177 0.57115,-9.77537 2.07657,-19.59875 2.11726,-20.83382 0.68645,-20.83382 -1.02819,0 -1.48584,2.47993 -1.98379,10.75 -0.98026,16.2802 -2.30462,18.85937 -1.66883,3.25 0.50954,-12.50925 0.43441,-13.39928 -1.02354,-12.12756 -1.17461,1.02456 -1.57344,3.03163 -1.57344,7.91809 0,5.97721 -1.14191,15.92157 -2.55032,22.20947 l -0.55996,2.5 -0.71605,-2.5 c -0.70201,-2.45107 -0.71918,-2.44128 -0.87684,0.5 -0.13987,2.60916 -0.26676,2.73944 -0.97401,1 -0.44726,-1.1 -0.84312,-8.1875 -0.87969,-15.75 -0.0409,-8.45314 -0.43101,-13.75 -1.01271,-13.75 -0.55299,0 -1.00155,3.84387 -1.07941,9.25 -0.12393,8.60436 -0.18244,8.86611 -0.83822,3.75 -0.38775,-3.025 -0.48629,-7.1875 -0.21895,-9.25 0.26733,-2.0625 0.11229,-3.74311 -0.34452,-3.73469 -2.86971,0.0529 -3.32077,2.11617 -4.13995,18.93714 -0.46249,9.49694 -1.07802,17.51775 -1.36781,17.82402 -0.69477,0.73428 -0.605,-4.32673 0.37744,-21.27647 0.44631,-7.7 0.69925,-14.12309 0.56207,-14.27354 -0.13714,-0.15044 -0.94899,0.0102 -1.80407,0.35699 -0.95634,0.38784 -1.55473,1.76674 -1.55473,3.58256 0,1.72057 -0.39618,2.69326 -0.94967,2.33172 -0.52232,-0.34116 -0.67848,-1.76227 -0.34702,-3.158 0.50111,-2.11011 0.30241,-2.47731 -1.17927,-2.17929 -1.4956,0.30082 -1.86857,1.56204 -2.3211,7.84898 l -0.5392,7.49058 -0.17046,-7.25 -0.17047,-7.25 -2.83858,0 c -2.03082,0 -2.86983,0.498 -2.94835,1.75 -0.10453,1.66667 -0.13037,1.66667 -0.54249,0 -0.68446,-2.76816 -4.127696,-1.95322 -5.281454,1.25 -0.430349,1.1948 -0.555474,1.14393 -0.614971,-0.25 -0.06369,-1.49135 -1.047316,-1.75 -6.65521,-1.75 l -6.580495,0 -0.638153,3.59504 c -0.350983,1.97727 -0.442971,10.75227 -0.204426,19.5 0.238556,8.74773 0.08061,15.90496 -0.350916,15.90496 -0.43156,0 -0.784652,-8.72252 -0.784652,-19.38337 0,-19.25594 -0.01401,-19.38733 -2.128942,-19.98634 -5.133111,-1.45385 -6.377037,-0.86101 -6.545878,3.11971 l -0.159064,3.75 -0.371155,-3.75 c -0.354569,-3.58245 -0.527136,-3.75049 -3.86227,-3.76101 -1.920116,-0.006 -5.087831,-0.28993 -7.039361,-0.63084 l -3.548236,-0.61983 -0.194566,8.88084 -0.194576,8.88084 -0.313892,-8.64314 c -0.339154,-9.33872 -0.658789,-9.80604 -6.732575,-9.84321 l -2.231529,-0.0136 0.529188,18.75 c 0.291051,10.3125 0.327745,18.075 0.08157,17.25 -0.246209,-0.825 -0.757515,-9.36884 -1.136249,-18.98631 l -0.688595,-17.4863 -8.279218,-1.91803 c -4.55357,-1.05491 -8.279218,-2.2623 -8.279218,-2.68308 0,-0.42079 1.53808,-0.31623 3.417964,0.23234 5.679166,1.65726 12.49969,2.56894 13.641142,1.82337 0.847368,-0.55348 -6.562543,-2.21266 -8.543339,-1.91297 -0.260204,0.0394 -1.71799,-0.42864 -3.239511,-1.04002 -1.521532,-0.61138 -3.87968,-0.85318 -5.24034,-0.53734 l -2.473915,0.57426 0.657465,8.71704 c 1.394674,18.49123 1.608724,24.21704 0.905312,24.21704 -0.401102,0 -1.020635,-5.9625 -1.376726,-13.25 -0.356092,-7.2875 -0.814079,-14.15 -1.017748,-15.25 -0.203668,-1.1 -0.402881,-2.5625 -0.442696,-3.25 -0.109835,-1.8965 -2.910984,-1.49556 -2.910984,0.41667 0,2.08774 -1.002371,1.13456 -1.336417,-1.27083 -0.37687,-2.71383 -2.437922,-2.90124 -2.520355,-0.22917 -0.06189,2.00425 -0.228639,1.88119 -1.182746,-0.87259 -1.174834,-3.39088 -3.134927,-5.98814 -3.904952,-5.17434 -0.253125,0.26753 0.536758,8.70268 1.755308,18.74479 2.092588,17.24511 2.366675,18.42662 4.9389,21.29017 5.033423,5.60348 16.594079,10.07988 33.001646,12.77855 10.431541,1.71575 11.446573,1.78483 27.203143,1.85136 l 14.902601,0.0629 0.159055,-3.67377 z m 5.756742,-1.67376 c 0.0104,-2.2 0.20427,-2.98225 0.43058,-1.73834 0.22633,1.24391 0.21774,3.04391 -0.0191,4 -0.23682,0.95609 -0.422,-0.0617 -0.4115,-2.26166 z m 19.93436,-6.5 c 0,-3.575 0.17173,-5.0375 0.38163,-3.25 0.20987,1.7875 0.20987,4.7125 0,6.5 -0.2099,1.7875 -0.38163,0.325 -0.38163,-3.25 z m 5.44902,1.41667 c 0.0454,-1.16495 0.26961,-1.4019 0.57166,-0.60417 0.27333,0.72187 0.23972,1.58437 -0.0747,1.91667 -0.31442,0.33229 -0.53804,-0.25834 -0.49696,-1.3125 z m -91.706346,-4.41667 c 0,-1.375 0.214758,-1.9375 0.477243,-1.25 0.262484,0.6875 0.262484,1.8125 0,2.5 -0.262485,0.6875 -0.477243,0.125 -0.477243,-1.25 z m 67.323736,-3.5 c 0.006,-3.3 0.18197,-4.52944 0.39254,-2.73209 0.21059,1.79735 0.20624,4.49735 -0.009,6 -0.21591,1.50265 -0.3882,0.0321 -0.38289,-3.26791 z m 9.47162,-1.5 c 0,-3.575 0.17174,-5.0375 0.38163,-3.25 0.20988,1.7875 0.20988,4.7125 0,6.5 -0.20989,1.7875 -0.38163,0.325 -0.38163,-3.25 z m -47.393154,-1 c 0,-1.925 0.194727,-2.7125 0.432724,-1.75 0.237987,0.9625 0.237987,2.5375 0,3.5 -0.237997,0.9625 -0.432724,0.175 -0.432724,-1.75 z m -30.259191,-3.5 c 0.0105,-2.2 0.204274,-2.98225 0.430596,-1.73834 0.226319,1.24391 0.217728,3.04391 -0.01911,4 -0.236823,0.95609 -0.422004,-0.0617 -0.411501,-2.26166 z m 106.479755,-0.5 c -0.22915,-1.65 -0.0645,-3 0.3657,-3 0.43029,0 0.78233,1.35 0.78233,3 0,1.65 -0.16458,3 -0.3657,3 -0.20115,0 -0.55319,-1.35 -0.78233,-3 z m -101.514287,-10 c 0.321631,-0.55 0.772551,-1 1.002041,-1 0.229491,0 0.417255,0.45 0.417255,1 0,0.55 -0.45092,1 -1.002042,1 -0.551121,0 -0.738884,-0.45 -0.417254,-1 z m 88.400357,5 c 0.43051,0 0.62436,2.1375 0.43077,4.75 -0.31774,4.28784 -0.25856,4.45811 0.60823,1.75 0.5281,-1.65 1.22953,-7.39839 1.55874,-12.7742 l 0.59852,-9.7742 -2.11679,0.82758 c -2.01657,0.78839 -2.12864,1.41694 -2.36671,13.2742 -0.13746,6.84564 -0.0802,10.08412 0.12728,7.19662 0.20746,-2.8875 0.72944,-5.25 1.15996,-5.25 z M 79.485113,129.0756 c 0.28174,-0.48178 -3.663196,-0.81191 -8.769126,-0.73384 -6.298243,0.0963 -8.064821,0.34269 -5.496474,0.76662 5.821605,0.96091 13.695091,0.94282 14.2656,-0.0328 z m 32.937477,-0.89693 c 0.7889,-0.85923 0.11771,-0.99408 -2.67667,-0.53779 -2.05128,0.33496 -8.97621,0.65075 -15.388721,0.70176 -6.736434,0.0536 -11.908693,0.51954 -12.250222,1.10357 -0.85926,1.46937 28.946943,0.22313 30.315613,-1.26754 z m -52.407158,0.22557 c 0,-0.43759 -1.596706,-0.90149 -3.548237,-1.03089 -1.951529,-0.1294 -4.399812,-0.49695 -5.440628,-0.81678 -1.296147,-0.39829 -1.594265,-0.25348 -0.946197,0.45959 0.520408,0.5726 2.436455,1.22616 4.257885,1.45236 1.821427,0.22619 3.843922,0.48327 4.494432,0.57129 0.650511,0.088 1.182745,-0.19799 1.182745,-0.63557 z m 28.711589,-6.91735 c 0.317945,-3.18287 0.647827,-10.06204 0.733089,-15.28705 l 0.155014,-9.499991 -6.626104,-0.13864 c -3.64435,-0.0763 -7.430212,-0.40877 -8.413016,-0.73891 -1.676035,-0.563017 -1.776067,0.004 -1.611979,9.138631 0.117055,6.51654 -0.08071,8.74629 -0.597701,6.73892 -0.424947,-1.65 -0.822019,-5.92501 -0.882386,-9.50001 l -0.10974,-6.499991 -7.099425,0.32903 c -6.397101,0.29648 -7.142496,0.5438 -7.53493,2.5 -1.094561,5.456181 -1.343571,5.873811 -1.145381,1.920961 0.174971,-3.489551 -0.08761,-4.249991 -1.467749,-4.249991 -1.508181,0 -1.693144,1.20708 -1.800545,11.750001 l -0.119685,11.75 -0.875667,-7 c -0.481604,-3.85 -0.740295,-8.96209 -0.574843,-11.36019 l 0.300815,-4.360161 -5.170709,0.64227 c -2.843896,0.35325 -5.263283,0.74033 -5.376419,0.86018 -0.220237,0.23328 -0.57946,10.345271 -0.445015,12.526921 0.04476,0.7266 0.566696,0.99155 1.173057,0.59549 0.655391,-0.42809 0.83638,-0.27573 0.452414,0.38086 -0.351996,0.60192 0.21931,2.58395 1.269559,4.40451 l 1.909537,3.31012 0.12927,-7.5 0.129259,-7.50001 0.837611,8.48241 c 0.51053,5.1701 1.393152,9.075 2.260285,10 1.527434,1.62934 15.542231,3.34296 31.297181,3.82678 l 8.626142,0.2649 0.578061,-5.78704 z m -21.482023,-9.49738 c -0.319191,-1.25931 -0.53304,-3.86466 -0.475228,-5.78967 0.08024,-2.67235 0.283225,-2.20037 0.858267,1.99595 0.791427,5.77529 0.599935,7.67188 -0.383039,3.79372 z m -6.97186,-3.78966 c 0,-2.47501 0.184528,-3.48751 0.410054,-2.25001 0.225535,1.23751 0.225535,3.26251 0,4.50001 -0.225526,1.2375 -0.410054,0.225 -0.410054,-2.25 z m 37.684472,15.25 c 0.0518,-2.0625 0.43733,-4.875 0.85657,-6.25 0.46073,-1.51108 0.55725,-0.0277 0.24399,3.75 -0.40968,4.94065 -0.24225,6.24679 0.79927,6.23469 2.17015,-0.0252 3.46665,-1.33915 3.93188,-3.98469 0.43208,-2.45703 0.44186,-2.45274 0.56849,0.25 0.0954,2.03794 0.61885,2.75 2.02125,2.75 1.12967,0 1.93662,-0.70533 2.00214,-1.75 0.094,-1.49778 0.16876,-1.51628 0.51911,-0.12832 0.49604,1.96516 5.53367,1.61021 16.40268,-1.15574 10.25222,-2.60899 14.30504,-4.40235 16.7569,-7.41489 2.88682,-3.54696 2.73946,-4.86329 -0.90811,-8.11282 l -3.07513,-2.73956 -1.13561,4.90067 -1.13563,4.90066 0.0406,-4.5 c 0.0582,-6.45425 0.0102,-6.66668 -1.51983,-6.66668 -0.91305,0 -1.77699,1.90243 -2.53554,5.58335 -0.63282,3.07083 -1.32189,4.77546 -1.53128,3.78806 -0.20936,-0.9874 0.0801,-3.19205 0.64316,-4.89923 1.47305,-4.46591 1.28838,-5.49756 -1.10512,-6.17327 -1.40256,-0.39597 -2.53248,-0.0294 -3.31168,1.07449 -1.06421,1.50761 -1.18275,1.44758 -1.18275,-0.59893 0,-1.37277 -0.46889,-2.11103 -1.18275,-1.86222 -0.74966,0.26129 -1.56599,4.22814 -2.22941,10.83334 -0.64826,6.45441 -1.06806,8.51789 -1.1029,5.42109 -0.0309,-2.75 0.2482,-7.574 0.6203,-10.72 0.497,-4.2021 0.36233,-5.84741 -0.50754,-6.20019 -0.65123,-0.26412 -5.71758,-1.019351 -11.25853,-1.678301 -8.49169,-1.00986 -10.20607,-0.97841 -10.91217,0.2002 -0.67169,1.12115 -0.8406,1.05144 -0.85221,-0.35171 -0.011,-1.33042 -0.80851,-1.75 -3.326175,-1.75 -1.961739,0 -3.35512,0.50954 -3.418222,1.25 -0.05857,0.6875 -0.377926,7.663241 -0.709644,15.501671 l -0.603122,14.25167 4.02134,-0.002 c 3.999013,-0.002 4.021853,-0.0225 4.115653,-3.75167 z m 5.32853,-6.16984 c -0.41156,-1.66335 -0.28843,-2.05378 0.41372,-1.31171 0.54983,0.5811 0.81353,1.64682 0.58599,2.36826 -0.23622,0.74895 -0.66513,0.29565 -0.99971,-1.05655 z m 6.24199,-5.58016 c 0.004,-3.85 0.17522,-5.30246 0.38005,-3.2277 0.20483,2.07477 0.20139,5.22477 -0.007,7 -0.20902,1.77524 -0.37662,0.0777 -0.37241,-3.7723 z m -2.99968,-10.50001 c 0,-1.37499 0.21477,-1.937491 0.47726,-1.24999 0.26249,0.68749 0.26249,1.81249 0,2.49999 -0.26249,0.6875 -0.47726,0.125 -0.47726,-1.25 z m 17.35524,25.00001 c 1.8924,-0.85943 1.8924,-0.85943 0,-0.8114 -1.04081,0.0264 -3.16976,0.39155 -4.73097,0.8114 l -2.83859,0.76337 2.83859,0.048 c 1.56121,0.0264 3.69016,-0.33871 4.73097,-0.8114 z m 11.35436,-3.17368 c 0.95171,-0.97349 -2.11511,-0.40513 -7.09648,1.31516 -1.56706,0.54118 -0.92831,0.62043 1.89239,0.23479 2.34184,-0.32016 4.68367,-1.01764 5.20409,-1.54995 z M 25.952362,121.19985 c 0,-0.55 -0.443028,-1 -0.984508,-1 -0.986012,0 -5.885701,-3.40135 -8.282956,-5.75 -1.531617,-1.50057 -2.426142,-1.63914 -1.613795,-0.25 0.321631,0.55 0.035,1 -0.636903,1 -1.397296,0 4.734331,4.59533 7.95823,5.96427 2.865329,1.21668 3.559932,1.22365 3.559932,0.0357 z m 13.893105,-1.1875 c -0.302043,-0.79773 -0.526254,-0.56078 -0.571653,0.60417 -0.04107,1.05416 0.18255,1.64479 0.496961,1.3125 0.314411,-0.3323 0.34803,-1.1948 0.07466,-1.91667 z m 106.299673,-2.8125 c -0.0874,-0.275 0.31006,-1.80352 0.88321,-3.39672 0.87738,-2.43889 0.28971,-2.04978 -3.71827,2.46201 -2.61818,2.94729 -4.76034,5.50145 -4.76034,5.6759 0,0.17444 1.74471,-0.70846 3.87714,-1.96201 2.13243,-1.25355 3.80565,-2.50418 3.71826,-2.77918 z m -112.506483,-5 -0.85558,-4.5 -0.09074,4 c -0.108453,4.78048 1.093302,10.26832 1.532904,7 0.147958,-1.1 -0.116003,-4.025 -0.586575,-6.5 z m -9.830849,-6.22358 c -0.199884,-2.35204 -0.366235,-0.67643 -0.36967,3.72358 -0.0038,4.4 0.160106,6.32439 0.363415,4.27643 0.203319,-2.04796 0.206129,-5.64796 0.0066,-8.00001 z m 12.738027,8.47358 c -0.274151,-1.5125 -0.681063,-2.17265 -0.904242,-1.46701 -0.402456,1.2725 0.317515,4.21701 1.031118,4.21701 0.204378,0 0.147275,-1.2375 -0.126876,-2.75 z m -5.862492,-3.25 c 0,-1.1 -0.385924,-2 -0.857612,-2 -0.471689,0 -0.634917,0.9 -0.362744,2 0.272182,1.1 0.658109,2 0.857614,2 0.199505,0 0.362742,-0.9 0.362742,-2 z m -9.755917,-3.75 c -0.237998,-0.9625 -0.432725,-0.175 -0.432725,1.75 0,1.925 0.194727,2.7125 0.432725,1.75 0.237986,-0.9625 0.237986,-2.5375 0,-3.5 z m 124.556874,0 c -0.74405,-2.26205 -3.11205,-4.26102 -4.98647,-4.20937 -0.95243,0.0262 -0.31438,1.08909 1.80095,3 3.83556,3.46489 3.94053,3.50475 3.18552,1.20937 z M 38.917439,98.568829 c -0.216518,-0.22883 -1.060659,-0.14555 -1.875882,0.18506 -1.337487,0.54243 -1.327609,1.045781 0.101126,5.155121 l 1.583327,4.55401 0.292545,-4.73908 c 0.160901,-2.60649 0.115398,-4.926291 -0.101115,-5.155111 z m -9.499841,4.381011 c -0.262484,-0.6875 -0.477242,-0.125 -0.477242,1.25 0,1.375 0.214758,1.9375 0.477242,1.25 0.262484,-0.6875 0.262484,-1.8125 0,-2.5 z m -1.511804,-3.627451 c 3.869489,-1.03978 10.122399,-2.21339 13.895358,-2.60802 3.772958,-0.39463 6.859923,-1.12183 6.859923,-1.616007 0,-1.356229 -3.336051,-1.07189 -13.246749,1.129047 -11.708641,2.60022 -17.686408,4.727711 -18.339766,6.527131 -0.452064,1.24507 -0.219204,1.23868 1.634309,-0.0448 1.188819,-0.82323 5.327436,-2.34752 9.196925,-3.387301 z M 137.4885,101.15512 c -2.72282,-1.60321 -12.20219,-3.735761 -12.71417,-2.860261 -0.29106,0.49774 0.24104,0.9237 1.18246,0.94658 0.94143,0.0229 3.84063,0.857831 6.44267,1.855461 4.44473,1.70413 7.95251,1.74426 5.08904,0.0582 z m 9.00248,-10.484047 c 0.35602,-4.38417 0.8756,-9.54621 1.15464,-11.47121 0.98831,-6.818271 -1.27035,-22.88867 -4.34442,-30.910435 C 140.07143,39.861373 131.96405,29.127973 124.45648,23.340867 103.89192,7.4889112 68.383754,5.5082416 44.72206,18.893225 32.678475,25.706066 23.931041,36.082388 19.208376,49.157926 c -3.24429,8.982362 -4.945353,24.213707 -4.169623,37.334807 0.765605,12.949836 1.240529,14.432067 4.105026,12.811866 4.884048,-2.76249 25.558686,-6.448096 40.398556,-7.201736 34.302197,-1.74202 66.079385,1.55806 80.106365,8.319077 l 5.05131,2.43474 0.57184,-2.1072 c 0.31451,-1.15896 0.86312,-5.694238 1.21913,-10.078407 z m -24.97277,6.628906 c -0.78062,-0.46148 -5.67719,-1.3692 -10.88127,-2.017157 -5.20408,-0.64795 -10.43015,-1.32134 -11.61349,-1.496419 -1.18333,-0.17508 -2.379379,0.0713 -2.657871,0.547559 -0.278502,0.47624 0.476786,0.88443 1.678421,0.9071 4.29572,0.081 13.59689,1.157817 16.85083,1.950817 4.65342,1.13405 8.46401,1.19625 6.62338,0.1081 z M 89.319647,93.534243 c 0.744776,-0.73962 -34.372676,-0.12167 -36.378092,0.640139 -1.028393,0.39065 6.635798,0.50592 17.031535,0.25614 10.395723,-0.24978 19.101682,-0.653099 19.346557,-0.896279 z m 5.705056,0.665609 c 0,-0.549999 -0.876708,-0.999999 -1.948237,-0.999999 -1.071536,0 -1.685092,0.45 -1.363459,0.999999 0.321633,0.55 1.198348,1 1.948246,1 0.749899,0 1.36345,-0.45 1.36345,-1 z" id="path2997" inkscape:connector-curvature="0"/> +<script xmlns=""/></svg> \ No newline at end of file