[Change] Unuk has full keyboard use now.
This commit is contained in:
parent
8a155673b8
commit
497c6c077c
4
.gitignore
vendored
4
.gitignore
vendored
@ -12,4 +12,6 @@ Bin/*.dll
|
|||||||
*.swp
|
*.swp
|
||||||
*.o
|
*.o
|
||||||
*.exe
|
*.exe
|
||||||
*log
|
*.log
|
||||||
|
*Unuk-QT
|
||||||
|
*Unuk
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
# Makefile for building: Unuk-QT
|
# Makefile for building: Unuk-QT
|
||||||
# Generated by qmake (2.01a) (Qt 4.7.3) on: Sat Jan 7 00:36:51 2012
|
# Generated by qmake (2.01a) (Qt 4.7.3) on: Tue Jan 10 11:05:09 2012
|
||||||
# Project: Unuk-QT.pro
|
# Project: Unuk-QT.pro
|
||||||
# Template: app
|
# Template: app
|
||||||
# Command: /usr/bin/qmake-qt4 -spec /usr/share/qt4/mkspecs/linux-g++ CONFIG+=debug -o Makefile Unuk-QT.pro
|
# Command: /usr/bin/qmake-qt4 -spec /usr/share/qt4/mkspecs/linux-g++ CONFIG+=debug -o Makefile Unuk-QT.pro
|
||||||
@ -70,7 +70,8 @@ SOURCES = ../src/libUnuk/Debug.cpp \
|
|||||||
../src/libUnuk/MapEntities.cpp \
|
../src/libUnuk/MapEntities.cpp \
|
||||||
../src/libUnuk/FPS.cpp \
|
../src/libUnuk/FPS.cpp \
|
||||||
../src/libUnuk/MemManager.cpp \
|
../src/libUnuk/MemManager.cpp \
|
||||||
../src/libUnuk/AStar.cpp
|
../src/libUnuk/AStar.cpp \
|
||||||
|
../src/libUnuk/ButtonGroup.cpp
|
||||||
OBJECTS = Debug.o \
|
OBJECTS = Debug.o \
|
||||||
main.o \
|
main.o \
|
||||||
Input.o \
|
Input.o \
|
||||||
@ -98,7 +99,8 @@ OBJECTS = Debug.o \
|
|||||||
MapEntities.o \
|
MapEntities.o \
|
||||||
FPS.o \
|
FPS.o \
|
||||||
MemManager.o \
|
MemManager.o \
|
||||||
AStar.o
|
AStar.o \
|
||||||
|
ButtonGroup.o
|
||||||
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
|
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
|
||||||
/usr/share/qt4/mkspecs/common/unix.conf \
|
/usr/share/qt4/mkspecs/common/unix.conf \
|
||||||
/usr/share/qt4/mkspecs/common/linux.conf \
|
/usr/share/qt4/mkspecs/common/linux.conf \
|
||||||
@ -198,7 +200,7 @@ qmake: FORCE
|
|||||||
|
|
||||||
dist:
|
dist:
|
||||||
@$(CHK_DIR_EXISTS) .tmp/Unuk-QT1.0.0 || $(MKDIR) .tmp/Unuk-QT1.0.0
|
@$(CHK_DIR_EXISTS) .tmp/Unuk-QT1.0.0 || $(MKDIR) .tmp/Unuk-QT1.0.0
|
||||||
$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/Unuk-QT1.0.0/ && $(COPY_FILE) --parents ../src/libUnuk/Debug.h ../src/Libs/wglext.h ../src/Libs/glxext.h ../src/libUnuk/Input.h ../src/libUnuk/Rect.h ../src/libUnuk/Timer.h ../src/libUnuk/Font.h ../Constants.h ../src/Unuk/Constants.h ../src/libUnuk/ApplySurface.h ../src/Unuk/Globals.h ../src/libUnuk/ImageLoader.h ../src/libUnuk/TextureManager.h ../src/libUnuk/Texture.h ../src/libUnuk/Text.h ../src/libUnuk/MapTile.h ../src/libUnuk/Map.h ../src/libUnuk/Button.h ../src/libUnuk/ButtonToggle.h ../src/libUnuk/MainMenu.h ../src/libUnuk/ParticleEmitter.h ../src/libUnuk/IngameMenu.h ../src/libUnuk/Collision.h ../src/libUnuk/Character.h ../src/libUnuk/NPC.h ../src/Unuk/Player.h ../src/Unuk/Game.h ../src/libUnuk/MapElement.h ../src/libUnuk/MapEntities.h ../src/libUnuk/FPS.h ../src/libUnuk/MemManager.h ../src/libUnuk/MemClass.h ../src/libUnuk/Node.h ../src/libUnuk/AStarBase.h ../src/libUnuk/AStar.h .tmp/Unuk-QT1.0.0/ && $(COPY_FILE) --parents ../src/libUnuk/Debug.cpp ../src/Unuk/main.cpp ../src/libUnuk/Input.cpp ../src/libUnuk/Timer.cpp ../src/libUnuk/Font.cpp ../src/libUnuk/ApplySurface.cpp ../src/Unuk/Globals.cpp ../src/libUnuk/Rect.cpp ../src/libUnuk/ImageLoader.cpp ../src/libUnuk/TextureManager.cpp ../src/libUnuk/Texture.cpp ../src/libUnuk/Text.cpp ../src/libUnuk/Map.cpp ../src/libUnuk/Button.cpp ../src/libUnuk/ButtonToggle.cpp ../src/libUnuk/ParticleEmitter.cpp ../src/libUnuk/MainMenu.cpp ../src/libUnuk/IngameMenu.cpp ../src/libUnuk/Collision.cpp ../src/libUnuk/Character.cpp ../src/libUnuk/NPC.cpp ../src/Unuk/Player.cpp ../src/Unuk/Game.cpp ../src/libUnuk/MapElement.cpp ../src/libUnuk/MapEntities.cpp ../src/libUnuk/FPS.cpp ../src/libUnuk/MemManager.cpp ../src/libUnuk/AStar.cpp .tmp/Unuk-QT1.0.0/ && (cd `dirname .tmp/Unuk-QT1.0.0` && $(TAR) Unuk-QT1.0.0.tar Unuk-QT1.0.0 && $(COMPRESS) Unuk-QT1.0.0.tar) && $(MOVE) `dirname .tmp/Unuk-QT1.0.0`/Unuk-QT1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/Unuk-QT1.0.0
|
$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/Unuk-QT1.0.0/ && $(COPY_FILE) --parents ../src/libUnuk/Debug.h ../src/Libs/wglext.h ../src/Libs/glxext.h ../src/libUnuk/Input.h ../src/libUnuk/Rect.h ../src/libUnuk/Timer.h ../src/libUnuk/Font.h ../Constants.h ../src/Unuk/Constants.h ../src/libUnuk/ApplySurface.h ../src/Unuk/Globals.h ../src/libUnuk/ImageLoader.h ../src/libUnuk/TextureManager.h ../src/libUnuk/Texture.h ../src/libUnuk/Text.h ../src/libUnuk/MapTile.h ../src/libUnuk/Map.h ../src/libUnuk/Button.h ../src/libUnuk/ButtonToggle.h ../src/libUnuk/MainMenu.h ../src/libUnuk/ParticleEmitter.h ../src/libUnuk/IngameMenu.h ../src/libUnuk/Collision.h ../src/libUnuk/Character.h ../src/libUnuk/NPC.h ../src/Unuk/Player.h ../src/Unuk/Game.h ../src/libUnuk/MapElement.h ../src/libUnuk/MapEntities.h ../src/libUnuk/FPS.h ../src/libUnuk/MemManager.h ../src/libUnuk/MemClass.h ../src/libUnuk/Node.h ../src/libUnuk/AStarBase.h ../src/libUnuk/AStar.h ../src/libUnuk/ButtonGroup.h .tmp/Unuk-QT1.0.0/ && $(COPY_FILE) --parents ../src/libUnuk/Debug.cpp ../src/Unuk/main.cpp ../src/libUnuk/Input.cpp ../src/libUnuk/Timer.cpp ../src/libUnuk/Font.cpp ../src/libUnuk/ApplySurface.cpp ../src/Unuk/Globals.cpp ../src/libUnuk/Rect.cpp ../src/libUnuk/ImageLoader.cpp ../src/libUnuk/TextureManager.cpp ../src/libUnuk/Texture.cpp ../src/libUnuk/Text.cpp ../src/libUnuk/Map.cpp ../src/libUnuk/Button.cpp ../src/libUnuk/ButtonToggle.cpp ../src/libUnuk/ParticleEmitter.cpp ../src/libUnuk/MainMenu.cpp ../src/libUnuk/IngameMenu.cpp ../src/libUnuk/Collision.cpp ../src/libUnuk/Character.cpp ../src/libUnuk/NPC.cpp ../src/Unuk/Player.cpp ../src/Unuk/Game.cpp ../src/libUnuk/MapElement.cpp ../src/libUnuk/MapEntities.cpp ../src/libUnuk/FPS.cpp ../src/libUnuk/MemManager.cpp ../src/libUnuk/AStar.cpp ../src/libUnuk/ButtonGroup.cpp .tmp/Unuk-QT1.0.0/ && (cd `dirname .tmp/Unuk-QT1.0.0` && $(TAR) Unuk-QT1.0.0.tar Unuk-QT1.0.0 && $(COMPRESS) Unuk-QT1.0.0.tar) && $(MOVE) `dirname .tmp/Unuk-QT1.0.0`/Unuk-QT1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/Unuk-QT1.0.0
|
||||||
|
|
||||||
|
|
||||||
clean:compiler_clean
|
clean:compiler_clean
|
||||||
@ -248,6 +250,7 @@ main.o: ../src/Unuk/main.cpp ../src/libUnuk/MainMenu.h \
|
|||||||
../src/libUnuk/FPS.h \
|
../src/libUnuk/FPS.h \
|
||||||
../src/Unuk/Globals.h \
|
../src/Unuk/Globals.h \
|
||||||
../src/libUnuk/Timer.h \
|
../src/libUnuk/Timer.h \
|
||||||
|
../src/libUnuk/ButtonGroup.h \
|
||||||
../src/libUnuk/Button.h \
|
../src/libUnuk/Button.h \
|
||||||
../src/libUnuk/Input.h \
|
../src/libUnuk/Input.h \
|
||||||
../src/libUnuk/Text.h \
|
../src/libUnuk/Text.h \
|
||||||
@ -266,6 +269,8 @@ main.o: ../src/Unuk/main.cpp ../src/libUnuk/MainMenu.h \
|
|||||||
../src/libUnuk/MemClass.h \
|
../src/libUnuk/MemClass.h \
|
||||||
../src/libUnuk/MemManager.h \
|
../src/libUnuk/MemManager.h \
|
||||||
../src/libUnuk/Collision.h \
|
../src/libUnuk/Collision.h \
|
||||||
|
../src/libUnuk/AStar.h \
|
||||||
|
../src/libUnuk/AStarBase.h \
|
||||||
../src/Unuk/Game.h \
|
../src/Unuk/Game.h \
|
||||||
../src/Unuk/Player.h \
|
../src/Unuk/Player.h \
|
||||||
../src/libUnuk/IngameMenu.h \
|
../src/libUnuk/IngameMenu.h \
|
||||||
@ -366,6 +371,7 @@ MainMenu.o: ../src/libUnuk/MainMenu.cpp ../src/libUnuk/MainMenu.h \
|
|||||||
../src/libUnuk/FPS.h \
|
../src/libUnuk/FPS.h \
|
||||||
../src/Unuk/Globals.h \
|
../src/Unuk/Globals.h \
|
||||||
../src/libUnuk/Timer.h \
|
../src/libUnuk/Timer.h \
|
||||||
|
../src/libUnuk/ButtonGroup.h \
|
||||||
../src/libUnuk/Button.h \
|
../src/libUnuk/Button.h \
|
||||||
../src/libUnuk/Input.h \
|
../src/libUnuk/Input.h \
|
||||||
../src/libUnuk/Text.h \
|
../src/libUnuk/Text.h \
|
||||||
@ -384,6 +390,7 @@ MainMenu.o: ../src/libUnuk/MainMenu.cpp ../src/libUnuk/MainMenu.h \
|
|||||||
IngameMenu.o: ../src/libUnuk/IngameMenu.cpp ../src/libUnuk/IngameMenu.h \
|
IngameMenu.o: ../src/libUnuk/IngameMenu.cpp ../src/libUnuk/IngameMenu.h \
|
||||||
../src/Unuk/Globals.h \
|
../src/Unuk/Globals.h \
|
||||||
../src/Unuk/Constants.h \
|
../src/Unuk/Constants.h \
|
||||||
|
../src/libUnuk/ButtonGroup.h \
|
||||||
../src/libUnuk/Button.h \
|
../src/libUnuk/Button.h \
|
||||||
../src/libUnuk/Input.h \
|
../src/libUnuk/Input.h \
|
||||||
../src/libUnuk/Text.h \
|
../src/libUnuk/Text.h \
|
||||||
@ -433,7 +440,9 @@ NPC.o: ../src/libUnuk/NPC.cpp ../src/libUnuk/NPC.h \
|
|||||||
../src/libUnuk/MapEntities.h \
|
../src/libUnuk/MapEntities.h \
|
||||||
../src/libUnuk/Timer.h \
|
../src/libUnuk/Timer.h \
|
||||||
../src/libUnuk/Text.h \
|
../src/libUnuk/Text.h \
|
||||||
../src/libUnuk/Font.h
|
../src/libUnuk/Font.h \
|
||||||
|
../src/libUnuk/AStar.h \
|
||||||
|
../src/libUnuk/AStarBase.h
|
||||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NPC.o ../src/libUnuk/NPC.cpp
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o NPC.o ../src/libUnuk/NPC.cpp
|
||||||
|
|
||||||
Player.o: ../src/Unuk/Player.cpp ../src/Unuk/Player.h \
|
Player.o: ../src/Unuk/Player.cpp ../src/Unuk/Player.h \
|
||||||
@ -476,11 +485,14 @@ Game.o: ../src/Unuk/Game.cpp ../src/Unuk/Game.h \
|
|||||||
../src/libUnuk/Text.h \
|
../src/libUnuk/Text.h \
|
||||||
../src/libUnuk/Font.h \
|
../src/libUnuk/Font.h \
|
||||||
../src/libUnuk/IngameMenu.h \
|
../src/libUnuk/IngameMenu.h \
|
||||||
|
../src/libUnuk/ButtonGroup.h \
|
||||||
../src/libUnuk/Button.h \
|
../src/libUnuk/Button.h \
|
||||||
../src/libUnuk/Input.h \
|
../src/libUnuk/Input.h \
|
||||||
../src/libUnuk/Rect.h \
|
../src/libUnuk/Rect.h \
|
||||||
../src/libUnuk/ButtonToggle.h \
|
../src/libUnuk/ButtonToggle.h \
|
||||||
../src/libUnuk/NPC.h
|
../src/libUnuk/NPC.h \
|
||||||
|
../src/libUnuk/AStar.h \
|
||||||
|
../src/libUnuk/AStarBase.h
|
||||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Game.o ../src/Unuk/Game.cpp
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o Game.o ../src/Unuk/Game.cpp
|
||||||
|
|
||||||
MapElement.o: ../src/libUnuk/MapElement.cpp ../src/libUnuk/MapElement.h \
|
MapElement.o: ../src/libUnuk/MapElement.cpp ../src/libUnuk/MapElement.h \
|
||||||
@ -513,6 +525,17 @@ AStar.o: ../src/libUnuk/AStar.cpp ../src/libUnuk/AStar.h \
|
|||||||
../src/libUnuk/AStarBase.h
|
../src/libUnuk/AStarBase.h
|
||||||
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AStar.o ../src/libUnuk/AStar.cpp
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o AStar.o ../src/libUnuk/AStar.cpp
|
||||||
|
|
||||||
|
ButtonGroup.o: ../src/libUnuk/ButtonGroup.cpp ../src/libUnuk/ButtonGroup.h \
|
||||||
|
../src/libUnuk/Button.h \
|
||||||
|
../src/Unuk/Globals.h \
|
||||||
|
../src/libUnuk/Input.h \
|
||||||
|
../src/libUnuk/Text.h \
|
||||||
|
../src/libUnuk/ApplySurface.h \
|
||||||
|
../src/libUnuk/Debug.h \
|
||||||
|
../src/libUnuk/Font.h \
|
||||||
|
../src/libUnuk/Rect.h
|
||||||
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ButtonGroup.o ../src/libUnuk/ButtonGroup.cpp
|
||||||
|
|
||||||
####### Install
|
####### Install
|
||||||
|
|
||||||
install: FORCE
|
install: FORCE
|
||||||
|
BIN
Unuk-QT/Unuk-QT
BIN
Unuk-QT/Unuk-QT
Binary file not shown.
@ -42,7 +42,8 @@ HEADERS += ../src/libUnuk/Debug.h \
|
|||||||
../src/libUnuk/MemClass.h \
|
../src/libUnuk/MemClass.h \
|
||||||
../src/libUnuk/Node.h \
|
../src/libUnuk/Node.h \
|
||||||
../src/libUnuk/AStarBase.h \
|
../src/libUnuk/AStarBase.h \
|
||||||
../src/libUnuk/AStar.h
|
../src/libUnuk/AStar.h \
|
||||||
|
../src/libUnuk/ButtonGroup.h
|
||||||
SOURCES += ../src/libUnuk/Debug.cpp \
|
SOURCES += ../src/libUnuk/Debug.cpp \
|
||||||
../src/Unuk/main.cpp \
|
../src/Unuk/main.cpp \
|
||||||
../src/libUnuk/Input.cpp \
|
../src/libUnuk/Input.cpp \
|
||||||
@ -70,4 +71,5 @@ SOURCES += ../src/libUnuk/Debug.cpp \
|
|||||||
../src/libUnuk/MapEntities.cpp \
|
../src/libUnuk/MapEntities.cpp \
|
||||||
../src/libUnuk/FPS.cpp \
|
../src/libUnuk/FPS.cpp \
|
||||||
../src/libUnuk/MemManager.cpp \
|
../src/libUnuk/MemManager.cpp \
|
||||||
../src/libUnuk/AStar.cpp
|
../src/libUnuk/AStar.cpp \
|
||||||
|
../src/libUnuk/ButtonGroup.cpp
|
||||||
|
@ -38,6 +38,10 @@ void Player::HandleInput(void) {
|
|||||||
yVel = 0;
|
yVel = 0;
|
||||||
directionFacing = FACING_RIGHT;
|
directionFacing = FACING_RIGHT;
|
||||||
break;
|
break;
|
||||||
|
case SDLK_SPACE:
|
||||||
|
attacking = true;
|
||||||
|
attackTimer.Start();
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
#include <list>
|
#include <list>
|
||||||
|
|
||||||
#include "Button.h"
|
#include "Button.h"
|
||||||
|
#include "MemClass.h"
|
||||||
|
|
||||||
class ButtonGroup {
|
class ButtonGroup {
|
||||||
public:
|
public:
|
||||||
|
Loading…
Reference in New Issue
Block a user