CharonInferar
a95b8964f0
access modifer changed back
2014-04-13 23:03:40 +02:00
CharonInferar
1decfaa081
first commit of addidtions
2014-04-13 22:29:02 +02:00
Treeku
b968b9ad1f
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-04-13 19:41:33 +01:00
Treeku
e3c0332924
serverTemplates now load on login
...
Make sure your script setup() funcs don't have anything in them that
can't be run twice
2014-04-13 17:29:05 +01:00
Treeku
7cee1990b5
Serial number uses attribute
2014-04-13 16:33:18 +01:00
Light2
cf9bcf66f9
Fixed vehicles
2014-04-13 17:17:25 +02:00
CharonInferar
a3d7472197
Exception handling for Harvester Service future executor handler
...
This should show any runtime exceptions of the Runnable(), because
something kills the task after some time, probably an exception.
2014-04-13 14:38:39 +02:00
CharonInferar
fa00c85290
Swoop is mountable for further tests
2014-04-13 03:50:45 +02:00
Treeku
60972655dd
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/services/command/CommandService.java
src/services/object/ObjectService.java
2014-04-13 00:49:58 +01:00
Treeku
03c5201cf4
Command fixes, command removing
2014-04-13 00:29:30 +01:00
Light2
e144118364
more cleanup + fixes
...
Harvesters and house terminal work now
2014-04-12 18:31:37 +02:00
CharonInferar
1ab23231f6
Structure terminal work
...
Creation of player_house_deed class
terminal menus made
py scripts arranged
2014-04-11 04:14:29 +02:00
Waverunner and CharonInferar
4cb78da62c
Added SWG, Server, and other parent channels
2014-04-11 02:25:08 +02:00
CharonInferar
a1370a9b60
Harvesters introduced
...
Working harvesters and generators
Big update
2014-04-11 02:25:07 +02:00
Waverunner and CharonInferar
8c76695a9f
Added chat channels for all planets (system and planetary chat)
2014-04-11 02:25:07 +02:00
Waverunner
931404bf3f
Organized chat packets, disabled chat channels temporarily
2014-04-09 18:50:14 -04:00
Seefo
46c2c1bf2c
Preliminary housing
2014-04-08 23:47:59 -04:00
CharonInferar
e448a41bb0
Merge remote-tracking branch 'origin/master' into ResourceSpawn
...
Conflicts:
src/main/NGECore.java
src/services/DevService.java
src/services/command/CommandService.java
2014-04-06 03:59:55 +02:00
CharonInferar
531acac7c6
More quality assurance work
...
- Resource container split/join
- Surveying test runs
- Balancing
2014-04-02 23:28:08 +02:00
CharonInferar
438017efcc
ResourceMessenger removed
2014-04-01 16:26:35 +02:00
Seefo
f93a7b68db
Added action skill mod
2014-03-31 22:03:39 -04:00
Seefo
515cb92ce7
Added option for buffs on items and wearables
2014-03-31 21:06:43 -04:00
CharonInferar
e692120b8f
Surveying debugging
...
Improved surveying
2014-03-31 19:50:02 +02:00
Light2
c22213cbe9
fixed startup error, temp fix for radial bug
2014-03-31 17:33:53 +02:00
Light2
8a0bc99eb5
fixed #325 , fixed ai warping to 0 0 0
2014-03-31 02:58:29 +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
Light2
d9c94f74fc
fixed client crash
2014-03-28 22:03:08 +01:00
Light2
932302d1e9
Refactored loading a bit to fix an issue where objects "steal" fixed client object ids before the client object can be loaded,fixed 2 errors
2014-03-28 18:22:21 +01:00
Waverunner
d8eb437348
Incap debuff uses new format, added MOTD on login
2014-03-27 19:33:38 -04:00
Light2
c3772e3246
Added xp gain on killing NPCs, fixed some bugs, added 2 new config options
2014-03-26 23:37:10 +01:00
Light2
d1a7f20177
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/resources/objects/creature/CreatureMessageBuilder.java
src/resources/objects/creature/CreatureObject.java
src/services/PlayerService.java
2014-03-25 20:14:16 +01:00
Light2
3e265ed6c5
some bug fixes, updated engine with support for new .trn versions, refactored some code with new Java 8 syntax, changed compiler to java 8
2014-03-25 20:08:01 +01: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
Treeku
6412a8914a
Fixed bug with previous buildout id change
2014-03-19 23:07:57 +00:00
Treeku
604d1f7aef
Changed duplicate id handling, static objids
...
- I noticed when targetting a client-spawned object (EK brazier), it
sent a target packet to the client with all 8 bytes filled, instead of
just the 4 stated in the buildout. It seems the same 4 digits get added
to all buildout ids. As a result, all buildout int-objectIds now have
the follow bytes added to them: FF FF 86 F9
Not sure about snapshot objects, but I imagine it's the same for them.
- I had to allow duplicate objects to be spawned in order for heroics
and instances to work. It gives every duplicate object a new objectId
and also replaces the parentIds as well by storing the changes in a map
on each buildout area cycle.
2014-03-19 18:23:25 +00:00
Waverunner
afb5c58447
Reverted Changes
...
Light's already fixed this
2014-03-12 15:19:27 -04:00
Waverunner
18c0f070fd
Fixed bug related to deleting characters
...
Also added 2 new variables to destroyObject for certain cases.
2014-03-12 15:01:09 -04:00
Light2
31b7413c88
fixed startup crash
2014-03-10 03:44:51 +01:00
Light2
52136c2b36
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
src/protocol/swg/ObjControllerMessage.java
src/resources/objects/player/PlayerMessageBuilder.java
src/services/travel/TravelService.java
2014-03-10 00:42:19 +01: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
Waverunner
41d8fcf841
Uncommented line in destroyObject
2014-03-09 14:08:43 -04:00
Treeku
d0ab910e06
Set default object options
2014-01-04 18:34:41 +00:00
Light2
e8da49a12f
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2013-12-28 19:17:41 +01:00
Light2
acf78858a6
some bug fixes + updated engine with networking fixes
2013-12-28 19:16:51 +01:00
Waverunner
aea5f3a4b8
Fixed list update issues with friend and ignore list, /findfriend now destroys existing wp's, fixed string bug on updating wps
2013-12-17 19:00:24 -05:00
Treeku
352937d77e
Fixed /inspire, moved playflags, remove cols spam
2013-12-16 11:28:11 +00:00
Light2
dce213cab1
Refactored disconnect handling, updated engine
2013-12-15 23:49:12 +01:00
Waverunner
71d48111e0
LinkDead status will now show on logged out characters, added factionrank flag bitmask
2013-12-15 15:19:56 -05:00
Treeku
0c93b74f1e
Synchronized objectId generation
...
Not sure if it helps, but a few of the problems seemed to look like lack
of synchronization. Easy to reverse later.
2013-12-15 08:53:07 +00:00