madmaxoft
|
3f4abe8c95
|
Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.
As requested in FS 418.
|
2013-08-08 09:13:13 +02:00 |
madmaxoft@gmail.com
|
a3c8b12ee9
|
Mobs are assigned MaxHealth from monsters.ini; reading monsters.ini doesn't need settings.ini values anymore.
Fixes FS #409.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1662 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 15:09:05 +00:00 |
keyboard.osh@gmail.com
|
de03dd6460
|
Moved physics to the cEntity class from the derivative classes (cMonster, cPickup). Added physics override to cPlayer to disable physics calculations. Fixed bug with pitch calculations on mobs.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1400 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-22 07:18:03 +00:00 |
madmaxoft@gmail.com
|
a49c004278
|
Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1385 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-04-13 21:02:10 +00:00 |
madmaxoft@gmail.com
|
7593707713
|
Pickups are now being saved into Anvil.
Also changed cEntity rotation datatype to double
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1262 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-03-09 14:35:43 +00:00 |
madmaxoft@gmail.com
|
4ce0c5a983
|
Moved the Speed member into cEntity class instead of its descendants.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1222 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-02-21 21:55:36 +00:00 |
madmaxoft@gmail.com
|
43e6840719
|
Merged branch "branches/hooks" into "trunk".
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1139 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-01-12 04:46:01 +00:00 |
madmaxoft@gmail.com
|
0cc3ab7c1e
|
cPickup now uses full cItem, instead of a pointer
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1114 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-12-28 02:45:20 +00:00 |
madmaxoft@gmail.com
|
b29af701b9
|
MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1096 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-12-22 10:15:53 +00:00 |
madmaxoft@gmail.com
|
033af999ba
|
Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass().
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1090 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-12-21 12:21:20 +00:00 |
madmaxoft@gmail.com
|
ecfe6ab65b
|
Source files cleanup: The rest of the files renamed.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-09-23 22:09:57 +00:00 |