README
author sheepluva
Fri, 06 Dec 2013 23:53:35 +0100
changeset 9760 395ca7fe6362
parent 9456 c08661d015c0
child 9998 736015b847e3
permissions -rw-r--r--
It seems that at the current state it is necessary to protect sending stats/ending game from multiple execution, as that can happen if you e.g. fail a mission more than once in the same tick (e.g. destroying two essential crates at the same time) Otherwise you can get a blank / stuck frontend (e.g. when using deagle to shoot the two last crates at the same time)! the best approach might be to never call the function that sends stats and ends game from any event handler directly, but instead have a flag 'isFailed' that is set to true when any of the possible fails happen and to check that flag every tick to send stats and end game if true
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1066
1f1b3686a2b0 Update copyright headers a bit
unc0rr
parents: 1006
diff changeset
     1
Hedgewars - a turn based strategy game.
9456
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     2
=======================================
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     3
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     4
Copyright 2004-2013 Andrey Korotaev <unC0Rr@gmail.com> and others.
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     5
See QTfrontend/res/html/about.html and CREDITS for a complete list of authors.
456
35080d4b806b Follow standarts
unc0rr
parents: 259
diff changeset
     6
9456
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     7
Licence:
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     8
--------
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
     9
Source code is distributed under the terms of the GNU General Public Licence
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    10
version 2; images and sounds are distributed under the terms of the GNU Free
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    11
Documentation Licence version 1.2. See the COPYING file for the full text of
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    12
the licenses.
8120
67c3201365b1 INSTALL and README updates
koda
parents: 5948
diff changeset
    13
67c3201365b1 INSTALL and README updates
koda
parents: 5948
diff changeset
    14
Instructions:
9456
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    15
-------------
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    16
See our wiki at: https://code.google.com/p/hedgewars/wiki/BuildingHedgewars
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    17
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    18
You can find an outline of the necessary dependencies in the INSTALL file.
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    19
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    20
Source code:
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    21
------------
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    22
Our main repository is located at http://hedgewars.googlecode.com using
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    23
Mercurial as DVCS. A Git repository is also available (mirrored daily)
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    24
at https://github.com/hedgewars/hw
8120
67c3201365b1 INSTALL and README updates
koda
parents: 5948
diff changeset
    25
9456
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    26
Contribute:
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    27
-----------
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    28
If you see a bug or have any suggestion please use the official bug tracker at
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    29
http://code.google.com/p/hedgewars/issues/list or the integrated feedback
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    30
button.
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    31
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    32
If you want to help or get to know the sources better you can do that with some
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    33
easy tasks from http://code.google.com/p/hedgewars/wiki/TODO. We also have an
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    34
extended API in LUA to customize your adventures in our wiki at
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    35
http://code.google.com/p/hedgewars/wiki/LuaAPI.
8555
342f7af2eea5 moar docs update
koda
parents: 8120
diff changeset
    36
9456
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    37
If you know your way through the code feel free to send a patch or open a pull
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    38
request. The best LUA scripts get released in the official DLC page and later
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    39
integrated in the next version.
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    40
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    41
Contact:
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    42
--------
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    43
* IRC channel     - irc://irc.freenode.net/hedgewars
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    44
* community forum - http://www.hedgewars.org/forum
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    45
* mailing list    - https://mail.gna.org/listinfo/hedgewars-dev
c08661d015c0 update README and COPYING
koda
parents: 9080
diff changeset
    46