Mercurial > parpg-source
annotate behaviours/__init__.py @ 119:2399a8c3da0c
Modified EquipmentSlot to display an image instead of a text.
Added EquipmentGui class, which handles the equipment slots of the player screen.
An EquipmentGui instance will be created in the InventoryGUI constructor.
The initializeInventory method of the Hud class supplies the players inventory and equipment to the InventoryGUI constructor.
author | KarstenBock@gmx.net |
---|---|
date | Wed, 05 Oct 2011 11:04:39 +0200 |
parents | 57f1cff9a75d |
children |
rev | line source |
---|---|
103
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
1 # This file is part of PARPG. |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
2 |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
3 # PARPG is free software: you can redistribute it and/or modify |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
4 # it under the terms of the GNU General Public License as published by |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
5 # the Free Software Foundation, either version 3 of the License, or |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
6 # (at your option) any later version. |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
7 |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
8 # PARPG is distributed in the hope that it will be useful, |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
11 # GNU General Public License for more details. |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
12 |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
13 # You should have received a copy of the GNU General Public License |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
14 # along with PARPG. If not, see <http://www.gnu.org/licenses/>. |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
15 |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
16 from base import BaseBehaviour as Base |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
17 from moving import MovingAgentBehaviour as Moving |
57f1cff9a75d
Added animation queue and method the base behaviour class.
KarstenBock@gmx.net
parents:
56
diff
changeset
|
18 from npc import NPCBehaviour as NonPlayer |
31
2b51d0010e1c
Added Aliases for the behaviours in the behaviours package __init__.py
KarstenBock@gmx.net
parents:
30
diff
changeset
|
19 from player import PlayerBehaviour as Player |