Marc Zinnschlag
|
e0a3b1b1db
|
implemented item count
|
2010-08-04 14:04:22 +02:00 |
|
Marc Zinnschlag
|
7ba6bdb56c
|
prepared InterpreterContext for activation implementation
|
2010-08-03 22:43:53 +02:00 |
|
Marc Zinnschlag
|
052d049a6c
|
integrated name-lookup into ape's code; added missing implementation of a function
|
2010-08-03 22:06:48 +02:00 |
|
Marc Zinnschlag
|
5827591d05
|
Merge commit 'ape/master'
Conflicts:
apps/openmw/mwworld/world.hpp
|
2010-08-03 21:52:19 +02:00 |
|
Marc Zinnschlag
|
69ea00455f
|
Merge branch 'poly'
Conflicts:
apps/openmw/mwworld/world.cpp
|
2010-08-03 21:43:05 +02:00 |
|
Armin Preiml
|
adc209d135
|
Implemented the faced handle method to the engine. Faced handles will
be written to stdout every 10th frame.
|
2010-08-03 20:40:45 +02:00 |
|
Armin Preiml
|
c000bfb43d
|
moved object focus code to mwscene
|
2010-08-03 20:17:31 +02:00 |
|
Marc Zinnschlag
|
d1c000313f
|
added getPtr function that works via Ogre handle
|
2010-08-03 20:01:52 +02:00 |
|
Marc Zinnschlag
|
002345270b
|
implemented teleport doors (only for the player for now)
|
2010-08-03 18:44:52 +02:00 |
|
Marc Zinnschlag
|
7e5ddae3b3
|
modified action interface to allow other actors besides the player
|
2010-08-03 18:22:01 +02:00 |
|
Marc Zinnschlag
|
c38b02bd5c
|
added action interface
|
2010-08-03 18:20:15 +02:00 |
|
Marc Zinnschlag
|
239498bcd4
|
added getName function
|
2010-08-03 17:11:41 +02:00 |
|
Armin Preiml
|
b50c7e0788
|
Some experimental implementation of a RaySceneQuery.
|
2010-08-03 16:26:43 +02:00 |
|
Marc Zinnschlag
|
f50ced4616
|
added missing record classes
|
2010-08-03 15:24:44 +02:00 |
|
Marc Zinnschlag
|
0851044fa6
|
removed superfluous includes
|
2010-08-03 14:43:14 +02:00 |
|
Marc Zinnschlag
|
bfc282779b
|
added item health interface
|
2010-08-03 14:14:04 +02:00 |
|
Marc Zinnschlag
|
93754b2851
|
moved some includes around
|
2010-08-03 13:32:37 +02:00 |
|
Marc Zinnschlag
|
33b6a0b800
|
moved concrete record classes to separate sub-system (mwclass)
|
2010-08-03 13:17:31 +02:00 |
|
Marc Zinnschlag
|
9d6e658e05
|
previous commit was missing some files
|
2010-08-03 13:03:08 +02:00 |
|
Marc Zinnschlag
|
ca842d1b4d
|
reimplemented access to creature stats via new class interface
|
2010-08-03 11:49:12 +02:00 |
|
Marc Zinnschlag
|
a70c3876a2
|
added foundation for esm record class hierarchy
|
2010-08-03 11:14:57 +02:00 |
|
Nicolay Korslund
|
69cc88bcaf
|
Merge branch 'master' of http://github.com/apreiml/openmw
|
2010-08-03 08:30:03 +02:00 |
|
Armin Preiml
|
986325b3b2
|
Changed decoding code page from ISO-8859-1 to WINDOWS-1252
|
2010-08-02 13:22:50 +02:00 |
|
Armin Preiml
|
389a28a836
|
Added const reference to esmstore to some methods down to CellRenderImp.
Body part mesh names will be now obtained by the bodypart id.
|
2010-08-02 09:59:59 +02:00 |
|
Armin Preiml
|
fb3bf91dfb
|
Added inserting of NPC meshes. Only heads and bodys and not well placed for now.
|
2010-08-01 20:46:51 +02:00 |
|
Marc Zinnschlag
|
b584215680
|
moved stats label <-> GMST text mapping from mwmechanics to mwgui; added missing stats window labels
|
2010-08-01 10:25:50 +02:00 |
|
Armin Preiml
|
9173fa6d30
|
Merge branch 'master' of github.com:apreiml/openmw
|
2010-08-01 09:21:08 +02:00 |
|
Marc Zinnschlag
|
4c53495d99
|
removed encoding workaround for attribute names
|
2010-08-01 15:20:13 +08:00 |
|
Marc Zinnschlag
|
416b61d06a
|
removed a special case, that wasn't a special case (MW Scripting for Dummies seems to be wrong here)
|
2010-08-01 15:20:13 +08:00 |
|
Marc Zinnschlag
|
b5b9f17799
|
added special case implementation for GetHealth (max weapon and armor health)
|
2010-08-01 15:20:13 +08:00 |
|
Marc Zinnschlag
|
77b2c25d62
|
added GetHealthGetRatio
|
2010-08-01 15:20:13 +08:00 |
|
Marc Zinnschlag
|
b13895cf3a
|
added ModCurrentHealth, ModCurrentMagicka, ModCurrentFatigue
|
2010-08-01 15:20:12 +08:00 |
|
Marc Zinnschlag
|
9a7880ff7f
|
added GUI update for health, magicka and fatigue
|
2010-08-01 15:20:12 +08:00 |
|
Marc Zinnschlag
|
9e9b014f1d
|
added get, set and mod instructions for health, magicka and fatigue
|
2010-08-01 15:20:12 +08:00 |
|
Marc Zinnschlag
|
089a385686
|
update attribute values in stats window
|
2010-08-01 15:20:11 +08:00 |
|
Marc Zinnschlag
|
0383ad550a
|
added MechanicsManager::update function (doesn't update anything yet)
|
2010-08-01 15:20:11 +08:00 |
|
Marc Zinnschlag
|
fef6fc1340
|
implemented handling of disabled actors
|
2010-08-01 15:20:11 +08:00 |
|
Marc Zinnschlag
|
362605860b
|
register actors in active cells with MechanicsManager
|
2010-08-01 15:20:10 +08:00 |
|
Marc Zinnschlag
|
858f174355
|
removed duplicate code from World class
|
2010-08-01 15:20:10 +08:00 |
|
Marc Zinnschlag
|
0ff742fb6c
|
added comparison operators for Ptr class
|
2010-08-01 15:20:09 +08:00 |
|
Marc Zinnschlag
|
3f8c8c33f5
|
added get-, set- and mod-instructions for attributes
|
2010-08-01 15:20:09 +08:00 |
|
Marc Zinnschlag
|
25e720cf65
|
fixed a reclist bug induced a couple of commits ago
|
2010-08-01 15:20:09 +08:00 |
|
Marc Zinnschlag
|
d4f21fccdd
|
changed PlayerPos::getPlayer return type from CellRef to Ptr
|
2010-08-01 15:20:09 +08:00 |
|
Marc Zinnschlag
|
e7abbbedda
|
added a CellStore pointer to PlayerPos
|
2010-08-01 15:20:08 +08:00 |
|
Marc Zinnschlag
|
d54cd377cd
|
added first set of character and creature stats (attributes)
|
2010-08-01 15:20:08 +08:00 |
|
Marc Zinnschlag
|
6159feb0da
|
fixed an include guard
|
2010-08-01 15:20:08 +08:00 |
|
Marc Zinnschlag
|
f141fd0931
|
split reclists find function into find and search functions (search can be used to check if an object does not exist, while find would see this as an error situation and would throw an exception)
|
2010-08-01 15:20:07 +08:00 |
|
Marc Zinnschlag
|
2da51e5f5a
|
read attribute names from GMST instead of using hard-coded names (doesn't fully work yet, because of encoding issues)
|
2010-08-01 15:20:07 +08:00 |
|
Marc Zinnschlag
|
9fafac1ef8
|
removed encoding workaround for attribute names
|
2010-07-31 19:41:15 +02:00 |
|
Marc Zinnschlag
|
00c0a50f7f
|
Merge commit 'ape/master'
|
2010-07-31 19:37:49 +02:00 |
|