Skip to content

Commit

Permalink
Merge branch 'dpkdir-history' into undoing-submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
illwieckz committed Apr 11, 2023
2 parents 71e1e9a + 9be5b16 commit 399c277
Show file tree
Hide file tree
Showing 487 changed files with 96,074 additions and 0 deletions.
2 changes: 2 additions & 0 deletions pkg/unvanquished_src.dpkdir/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.cache/
/build/
11 changes: 11 additions & 0 deletions pkg/unvanquished_src.dpkdir/.urcheon/action/build.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
ignore ui/assets/background/human.png
ignore ui/assets/background/tyrant.png
ignore translation/game/de.po
ignore translation/game/en.po
ignore translation/game/es.po
ignore translation/game/fr.po
ignore translation/game/gl.po
ignore translation/game/it.po
ignore translation/game/pl.po
ignore translation/game/ru.po
ignore translation/game/uk.po
1 change: 1 addition & 0 deletions pkg/unvanquished_src.dpkdir/.urcheon/game.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
unvanquished
11 changes: 11 additions & 0 deletions pkg/unvanquished_src.dpkdir/COPYING.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
------------------------------------------------- Unvanquished Media License ---
Unvanquished media is licensed under the CREATIVE COMMONS ATTRIBUTION-SHAREALIKE
2.5 LICENSE. Please read http://creativecommons.org/licenses/by-sa/2.5/ to learn
more about this license.

---------------------------------------------------- Code License Exceptions ---
The following files contain sections of code that are not licensed under the
CC By SA 2.5. The license text for these licenses is contained within the files
as listed.

ui/lua/util.lua BSD license
7 changes: 7 additions & 0 deletions pkg/unvanquished_src.dpkdir/DEPS
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tex-common
res-players
res-weapons
res-buildables
res-voices
res-soundtrack
res-legacy
643 changes: 643 additions & 0 deletions pkg/unvanquished_src.dpkdir/GPL.txt

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions pkg/unvanquished_src.dpkdir/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Unvanquished base package
=========================

![Unvanquished](ui/assets/logos/fuzzy_blue.png)


About
-----

This is the base package for the [Unvanquished](https://unvanquished.net) game project. This sole package should be enough to make the engine load and make the user reach the main in-game menu, even if some other things are missing. You need to download and build the other packages (or use prebuilt ones) to get a complete in-game experience.

Visit the [Unvanquished website](https://unvanquished.net/) for more information about the game itself.


Credits
-------

- The [Unvanquished team](https://unvanquished.net/about/)
60 changes: 60 additions & 0 deletions pkg/unvanquished_src.dpkdir/about/dejavu.copyright.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
[Sourced from the Debian package ttf-dejavu]

This package was debianized by Peter Cernak <pce@users.sourceforge.net> on
Sun, 5 Sep 2004 17:10:26 +0200.

It was downloaded from http://dejavu.sourceforge.net/

Upstream Authors: Stepan Roh <src@users.sourceforge.net> (original author),
see /usr/share/doc/ttf-dejavu/AUTHORS for full list

Copyright:

Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.

Bitstream Vera Fonts Copyright
------------------------------

Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
a trademark of Bitstream, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of the fonts accompanying this license ("Fonts") and associated
documentation files (the "Font Software"), to reproduce and distribute the
Font Software, including without limitation the rights to use, copy, merge,
publish, distribute, and/or sell copies of the Font Software, and to permit
persons to whom the Font Software is furnished to do so, subject to the
following conditions:

The above copyright and trademark notices and this permission notice shall
be included in all copies of one or more of the Font Software typefaces.

The Font Software may be modified, altered, or added to, and in particular
the designs of glyphs or characters in the Fonts may be modified and
additional glyphs or characters may be added to the Fonts, only if the fonts
are renamed to names not containing either the words "Bitstream" or the word
"Vera".

This License becomes null and void to the extent applicable to Fonts or Font
Software that has been modified and is distributed under the "Bitstream
Vera" names.

The Font Software may be sold as part of a larger software package but no
copy of one or more of the Font Software typefaces may be sold by itself.

THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
FONT SOFTWARE.

Except as contained in this notice, the names of Gnome, the Gnome
Foundation, and Bitstream Inc., shall not be used in advertising or
otherwise to promote the sale, use or other dealings in this Font Software
without prior written authorization from the Gnome Foundation or Bitstream
Inc., respectively. For further information, contact: fonts at gnome dot
org.
119 changes: 119 additions & 0 deletions pkg/unvanquished_src.dpkdir/about/unifont.copyright.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
[Sourced from the Debian package ttf-unifont]

This package was debianized by Paul Hardy <unifoundry@unifoundry.com> on
Mon, 7 Jul 2008 00:28:10 -0700.

It was downloaded from http://unifoundry.com

Upstream Author: Paul Hardy <unifoundry@unifoundry.com>

Copyright: Original unifont.hex and Perl scripts:
(c) 1998-2003 Roman Czyborra;
Unibit and Wen Quan Yi glyphs:
(c) 2004-2008 Qianqian Fang and the Wen Quan Yi Board
of Trustees;
Shell, Perl, & FontForge scripts for converting unifont.hex
into TrueType:
(c) 2005-2008 Luis Gonzalez Miranda;
Additions to complete Unicode 5.1 Plane 0, C programs,
modifications to original programs, & GNU/Linux packaging:
(c) 2007-2008 Paul Hardy
Mods to debian/ directory and Makefiles for Debian packaging:
(c) 2008 Anthony Fok & Paul Hardy
Hangul Syllables glyphs (U+AC00..U+D7A3):
(c) 1986-2002 Jeong-Hwan Kim


License for this package (all software by Paul Hardy, including GNU/Linux
packaging, all software by Luis Gonzalez Miranda, and Debian modifications
by Anthony Fok):

This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

On Debian systems, the complete text of the GNU General Public License
version 2 can be found in `/usr/share/common-licenses/GPL-2'.

The Debian packaging is (C) 2008, Paul Hardy <unifoundry@unifoundry.com>
and is licensed under the GPL. See above.


License for Roman Czyborra's work (including all Perl scripts in this
package except "hex2sfd", and all .hex font files except "wqy-cjk.hex"
and "blanks.hex"):

The following is taken from http://czyborra.com/

All of my works you find here are freeware. You may freely copy,
use, quote, modify or redistribute them as long as you properly
attribute my contribution and have given a quick thought about
whether Roman might perhaps be interested to read what you did
with his stuff. Horizontal rules don't apply.


License for the Wen Quan Yi fonts (used in file "wqy-cjk.hex",
which is merged with other .hex files to build the default BDF,
PCF, and TrueType fonts):

The Unibit and other Wen Quan Yi fonts are released under the
terms of the GNU General Public License (GPL) version 2, with
the exception that embedding the font in a document does not
by itself bind that document to the terms of the GNU GPL. The
following paragraphs are taken from the Wen Quan Yi distribution:

** GPL v2.0 license with font embedding exception:

As a special exception, if you create a document which
uses this font, and embed this font or unaltered portions
of this font into the document, this font does not by
itself cause the resulting document to be covered by
the GNU General Public License. This exception does not
however invalidate any other reasons why the document
might be covered by the GNU General Public License.
If you modify this font, you may extend this exception
to your version of the font, but you are not obligated
to do so. If you do not wish to do so, delete this
exception statement from your version.

See http://wqy.sourceforge.net/cgi-bin/enindex.cgi (English)
or http://wenq.org (Chinese) for more information on Wen Quan Yi.


License for "blanks.hex":

Paul Hardy has previously released "blanks.hex" into the public domain.


License for the Hangul Syllables (U+AC00..U+D7A3) portion of the font:

Changwoo Ryu obtained the Hangul Syllables glyphs from the fonts
in the xfonts-baekmuk Debian package, which he maintains. An
identical set of Hangul Syllables glyphs appears in the file
unifont.bdf in the bf-utf-source Debian package, also maintained
by Changwoo Ryu. The xfonts-baekmuk package is licensed as follows:

Copyright (c) 1986-2002 Kim Jeong-Hwan [Jeong-Hwan Kim]
All rights reserved.

Permission to use, copy, modify and distribute this font is
hereby granted, provided that both the copyright notice and
this permission notice appear in all copies of the font,
derivative works or modified versions, and that the following
acknowledgement appear in supporting documentation:
Baekmuk Batang, Baekmuk Dotum, Baekmuk Gulim, and
Baekmuk Headline are registered trademarks owned by
Kim Jeong-Hwan.

[The xfonts-baekmuk package also contains a verison of the
above notice in Korean.]
43 changes: 43 additions & 0 deletions pkg/unvanquished_src.dpkdir/bots/camper.bt
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
selector
{
behavior unstick

sequence
{
condition alertedToEnemy
action fight
}

condition team == TEAM_HUMANS
{
selector
{
action equip

condition percentHealth( E_SELF ) < 1.0 || !haveUpgrade( UP_MEDKIT )
{
action heal
}

action roamInRadius( E_H_REACTOR, 500 )
}
}

condition team == TEAM_ALIENS
{
selector
{
condition percentHealth( E_SELF ) < 1.0
{
action heal
}
condition ( aliveTime > 1500 )
{
action evolve
}
action roamInRadius( E_A_OVERMIND, 500 )
}
}

action roam
}
14 changes: 14 additions & 0 deletions pkg/unvanquished_src.dpkdir/bots/default.bt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
selector
{
behavior unstick

condition ( team == TEAM_ALIENS )
{
behavior default_aliens
}

condition ( team == TEAM_HUMANS )
{
behavior default_humans
}
}
51 changes: 51 additions & 0 deletions pkg/unvanquished_src.dpkdir/bots/default_aliens.bt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
selector
{
condition ( aliveTime > 1500 && healScore < 0.5 )
{
action evolve
}

sequence
{
condition alertedToEnemy
selector
{
decorator timer( 1000 )
{
selector
{
sequence
{
condition alertedToEnemy
condition ( distanceTo( E_A_OVERMIND ) <= 100 || distanceTo( E_A_BOOSTER ) <= 100 )
action fight
}
sequence
{
condition ( healScore > 0.5 && percentHealth( E_GOAL ) > 0.3 && random > 0.3 )
condition baseRushScore < 0.75
action heal
}
}
}

action fight
}
}

selector
{
sequence
{
condition healScore > 0.25
action heal
}
}

condition baseRushScore > 0.5
{
action rush
}

action roam
}
Loading

0 comments on commit 399c277

Please sign in to comment.