QTfrontend/KB.h
author nemo
Sun, 02 Oct 2011 10:36:43 -0400
changeset 6081 537bbd5c1a62
parent 4976 088d40d8aba2
child 6616 f77bb02b669f
permissions -rw-r--r--
Basic test implementation of an ice flag. Allows for slick parts of terrain. Intended for ice gun, or "ice" mask on portions of land objects. In this test variant it is triggered on girders/objects/bridges of the snow/christmas theme, or on a map that uses blue as a mask colour. Probably needs sheepluva's slope detection to make slopes more slippery to climb.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
208
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     1
/*
1066
1f1b3686a2b0 Update copyright headers a bit
unc0rr
parents: 208
diff changeset
     2
 * Hedgewars, a free turn based strategy game
4976
088d40d8aba2 Happy 2011 :)
koda
parents: 3236
diff changeset
     3
 * Copyright (c) 2006-2011 Andrey Korotaev <unC0Rr@gmail.com>
208
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     4
 *
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     5
 * This program is free software; you can redistribute it and/or modify
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     6
 * it under the terms of the GNU General Public License as published by
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     7
 * the Free Software Foundation; version 2 of the License
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     8
 *
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
     9
 * This program is distributed in the hope that it will be useful,
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    10
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    11
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    12
 * GNU General Public License for more details.
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    13
 *
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    14
 * You should have received a copy of the GNU General Public License
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    15
 * along with this program; if not, write to the Free Software
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    16
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    17
 */
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    18
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    19
#ifndef KB_H
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    20
#define KB_H
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    21
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    22
#include <QString>
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    23
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    24
const ulong KBmsgsCount = 1;
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    25
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    26
const QString KBMessages[KBmsgsCount] =
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    27
{
2948
3f21a9dc93d0 Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents: 1066
diff changeset
    28
    QT_TRANSLATE_NOOP("KB", "SDL_ttf returned error while rendering text, "
3f21a9dc93d0 Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents: 1066
diff changeset
    29
                            "most propably it is related to the bug "
3f21a9dc93d0 Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents: 1066
diff changeset
    30
                            "in freetype2. It's recommended to update your "
3f21a9dc93d0 Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents: 1066
diff changeset
    31
                            "freetype lib.")
208
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    32
};
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    33
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents:
diff changeset
    34
#endif // KB_H