Commit Graph
20 Commits
Author SHA1 Message Date
Waverunner ac9d0e41bf Refactored delivery missions to use pre-spawned commoners
Scripters should change any commoners being spawned to use
core.staticService.spawnCommoner instead of spawnObject (see
mos_eisley.py in static_spawns\tatooine for an example). The
spawnCommoner method will add required attachments and set the proper
options bitmask in order for the missions to function properly.

Note that delivery missions won't work unless you have spawned buildouts
on the planet you are requesting the missions on due to this change.
2014-06-18 14:00:24 -04:00
Zing d1db54db33 Junk Loot, the rest of it.
Correct templates for all junk loot. Removed npc_loot folder (not
needed).
2014-06-13 21:59:43 -07:00
Light2 df82035f66 Added player city persistence, fixed city bugs, fixed mail string attachment error 2014-06-12 03:09:50 +02:00
CharonInferar fabeaed919 Armor loot fix, stat loot fix
fixed numeric errors
Loot client command response coded
2014-05-04 23:06:27 +02:00
CharonInferar 43d1bd5ea4 Attempts to fix loot bugs 2014-05-04 01:31:00 +02:00
Waverunner b0e2a490f6 Changes to MissionObjective, started working on player bounties 2014-04-28 17:37:23 -04:00
CharonInferar 2e30b791bf Measures to stabilize Surveyservice
Transformed apparent non-entity-connected object-relational dependencies
into looser coupled ID-keyed relations to ensure referential integrity
Added null pointer checks
Removal of null elements out of survey tool collection
2014-04-16 19:25:07 +02:00
Light2andCharonInferar 5594515cb4 Cleanup + persistence fix 2014-04-12 21:52:09 +02:00
CharonInferar a5ba92cbf1 Bug fix
Picking up sampling a previously sampled resource, will add the stack to
the according container.
2014-04-06 14:27:55 +02:00
CharonInferar c62d89f1fa Delegation of methods to associated objects
More object-oriented method placement. SurveyService class had methods
that could be put to object classes.
Attributes now set from constructor.
2014-04-02 04:08:20 +02:00
CharonInferar 438017efcc ResourceMessenger removed 2014-04-01 16:26:35 +02:00
CharonInferar 5345e8c031 Work on bikes
Further work will be in another branch
2014-03-31 19:53:55 +02:00
CharonInferar 4b2f15db05 Resource Spawn System
Persistence to object database implemented
2014-03-30 23:35:48 +02:00
Waverunner dfab6ac265 Fixed #308 and added foundation work for chat channels 2014-03-29 16:47:05 -04:00
Treeku 94ae856f6f Made duplicate ID handling more efficient
Shouldn't create a new objectId each server run, by using a duplicateId
database that takes other things (such as planetcrc, templatecrc,
building, container, cell, coordinates)

Currently best solution I can see that doesn't consume a brand new lot
of 20,000 objectids each bootup.
2014-03-24 19:20:06 +00:00
Light2 807025ec0b more work on AI, added odb for object id(should hopefully fix object id duplicates), fixed tons of bugs 2014-03-10 00:33:34 +01:00
Light2 1e68c71177 Fixed spawning in the buildout buildings, fixed gm permissions, added command to lock and unlock server for gms 2013-12-15 01:31:15 +01:00
darkk1138 9cefd424ce need object version change 2013-12-07 16:45:12 +01:00
Treeku 90f2eec454 Added leveling/roadmap, skillService 2013-11-05 05:36:37 +00:00
Light2 7d66690c49 NGECore2 Code 2013-07-07 21:07:06 +02:00