Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/presentation3/src/modules/pickup/CMakeLists.txt @ 7162

Last change on this file since 7162 was 7162, checked in by dafrick, 14 years ago

Significant structural changes to the pickup module. Lots of bugs found and fixed.
Introduced a new class CollectiblePickup (which is now the only kind a PickupCollection can consist of) to solve some issues cleanly.
MetaPickup received additional functionality. It can now also be set to either destroy all the pickups of a PickupCarrier or destroy the PickupCarrier itself. (This was done mainly for testing purposes)
I've done some extensive testing on the pickups, so they should really work now.

  • Property svn:eol-style set to native
File size: 459 bytes
Line 
1SET_SOURCE_FILES(PICKUP_SRC_FILES
2  CollectiblePickup.cc
3  DroppedPickup.cc
4  Pickup.cc
5  PickupCollection.cc
6  PickupCollectionIdentifier.cc
7  PickupManager.cc
8  PickupRepresentation.cc
9  PickupSpawner.cc
10)
11
12ADD_SUBDIRECTORY(items)
13
14ORXONOX_ADD_LIBRARY(pickup
15  MODULE
16  FIND_HEADER_FILES
17  TOLUA_FILES
18    PickupManager.h
19    PickupRepresentation.h
20  PCH_FILE
21    PickupPrecompiledHeaders.h
22  LINK_LIBRARIES
23    orxonox
24  SOURCE_FILES ${PICKUP_SRC_FILES}
25)
Note: See TracBrowser for help on using the repository browser.