No description
Find a file
2010-05-19 09:43:32 -04:00
PenumbraOverture.xcodeproj remove keyentry from project files 2010-05-19 09:43:32 -04:00
.gitignore Initial Open Source Release 2010-05-12 11:52:11 -04:00
AttackHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
AttackHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
ButtonHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
ButtonHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
CharacterMove.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
CharacterMove.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
CMakeLists.txt Initial Open Source Release 2010-05-12 11:52:11 -04:00
COPYING Initial Open Source Release 2010-05-12 11:52:11 -04:00
Credits.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Credits.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
DeathMenu.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
DeathMenu.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
DemoEndText.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
DemoEndText.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
EffectHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
EffectHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
FadeHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
FadeHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameDamageArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameDamageArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Dog.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Dog.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Spider.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Spider.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Worm.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEnemy_Worm.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEntity.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameEntity.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameForceArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameForceArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameItem.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameItem.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameItemType.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameItemType.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLadder.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLadder.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLamp.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLamp.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLink.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLink.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLiquidArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameLiquidArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameMessageHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameMessageHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameMusicHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameMusicHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameObject.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameObject.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameSaveArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameSaveArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameScripts.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameScripts.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameStickArea.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameStickArea.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameSwingDoor.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameSwingDoor.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameTypes.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GameTypes.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GlobalInit.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
GraphicsHelper.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
GraphicsHelper.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
HapticGameCamera.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
HapticGameCamera.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
HudModel_Throw.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
HudModel_Throw.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
HudModel_Weapon.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
HudModel_Weapon.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Init.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Init.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
IntroStory.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
IntroStory.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Inventory.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Inventory.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Main.cpp remove the BlackBox lib stuff 2010-05-14 15:03:38 -04:00
MainMenu.cpp updated OALWrapper include paths 2010-05-12 13:17:55 -04:00
MainMenu.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
MapHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
MapHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
MapLoadText.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
MapLoadText.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Notebook.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Notebook.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
NumericalPanel.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
NumericalPanel.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Penumbra.sln Initial Open Source Release 2010-05-12 11:52:11 -04:00
Penumbra.vcproj remove keyentry from project files 2010-05-19 09:43:32 -04:00
PenumbraOverture-Info.plist Initial Open Source Release 2010-05-12 11:52:11 -04:00
Player.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Player.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerHands.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerHands.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerHelper.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerHelper.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerMoveStates.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Interact.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Interact.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_InteractHaptX.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_InteractHaptX.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Misc.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Misc.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_MiscHaptX.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_MiscHaptX.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Weapon.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_Weapon.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_WeaponHaptX.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PlayerState_WeaponHaptX.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
PreMenu.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
PreMenu.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
RadioHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
RadioHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
README.markdown add README 2010-05-13 11:19:30 -04:00
resource.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
SaveHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
SaveHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
SaveTypes.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
SaveTypes.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
SDLMain.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
SDLMain.m Initial Open Source Release 2010-05-12 11:52:11 -04:00
StdAfx.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
StdAfx.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
TODO Initial Open Source Release 2010-05-12 11:52:11 -04:00
TriggerHandler.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
TriggerHandler.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Triggers.cpp Initial Open Source Release 2010-05-12 11:52:11 -04:00
Triggers.h Initial Open Source Release 2010-05-12 11:52:11 -04:00
Version.h Initial Open Source Release 2010-05-12 11:52:11 -04:00

Penumbra Overture Source Code

Yes, here it is at last the first game in the Penumbra Series.

Read through the TODO file for various known things that should be cleaned up / fixed.

Included are project files for Xcode, Visual Studio 2003 and Cmake (for Linux)

Contributing Code

We encourage everyone to contribute code to this project, so just sign up for a github account, create a fork and hack away at the codebase. We will start an Open Source forum on the Frictional Games forums as a place to talk about changes and to submit patches from your forks.

License Information

All code is under the GPL Version 3 license. Read the COPYING file for terms of use of the license.