Josh-Larson
ba3a4a9139
Changed NGECore/ResourceService to remove an obsolete Resource/ResourceRoot ODB
2014-07-29 18:34:28 -05:00
Josh-Larson
34179eb179
Changed resource service to load resources from client datatables
2014-07-28 10:23:04 -05:00
Waverunner
02d03e2caa
Added a frog building outside of Mos Espa near West Shuttleport - spawns on server startup with 1 frog
...
Removed frog from Mos Eisley
Added "New Frog" option for GMs on CBT
Added addToFrogAdminList argument for setGodMode for GMs - allows GMs to
put down items inside the frog building (ie more frogs!)
2014-07-13 14:21:17 -04:00
Waverunner
1e4d402d26
Fixed compile errors
2014-07-10 09:57:10 -04:00
Ziggeh
e7dc937dab
Changed ServerStatus to GalaxyStatus
...
In-game "servers" are refered to as galaxies - not servers. The
datatable has been renamed to reflect that.
2014-07-10 09:22:24 +02:00
Ziggeh
6fef20b356
Added a datatable of galaxy statuses
2014-07-10 09:16:47 +02:00
Ziggeh
85230894d0
Added a way to prevent servers from booting
...
They will also not boot if the port is set to 0.
2014-07-10 08:23:23 +02:00
CharonInferar
09f6266cc7
Fixes #0000061 Houses can't be deleted
2014-07-07 21:31:06 +02:00
CharonInferar
44a1208931
fix merge conflict
2014-07-07 00:01:37 +02:00
CharonInferar
3ab650fdef
Merge remote-tracking branch 'origin/master' into NPCUpdate
...
Conflicts:
src/main/NGECore.java
2014-07-06 23:59:25 +02:00
CharonInferar
81a811a425
Fixed several AI bugs, added log system
...
- Fixes 0000031: Incap is not working correctly
- NPC AI now considers deathblow values correctly
- AI state transition further debugged
- Pet now follows owner after killing attacker
- Added debug log system
- Cleaned up system console from system.out messages
2014-07-06 23:47:56 +02:00
Ziggeh and CharonInferar
e7c277c183
Added a service for opening browser windows
2014-07-06 14:17:06 +02:00
Ziggeh
aec50d5cc5
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-07-06 01:30:22 +02:00
Ziggeh
a35d707c78
Added a service for opening browser windows
2014-07-06 01:30:18 +02:00
CharonInferar
e97898611c
Fixed pet bugs
2014-07-03 03:34:44 +02:00
CharonInferar
0e33ad7c22
Added 2 Pets for AI Tests
...
- Added Follow State to AI
- Pets get attacked by enemies and do attack damaging enemies
- Some QA fixes
2014-06-29 16:51:35 +02:00
CharonInferar
e363a316a2
Nightsister Stronghold NPCs added
...
Patrols done
NS Quest NPCs added
Mobile template alternate naming option considered
Tool functions for easier static spawn creation written
Client POI nobuild error fixed
Client POI custom radius datatable added
2014-06-28 04:08:33 +02:00
Light2
df82035f66
Added player city persistence, fixed city bugs, fixed mail string attachment error
2014-06-12 03:09:50 +02:00
Light2
9290ff2f13
fixed startup error
2014-06-12 01:15:39 +02:00
CharonInferar
b9a7ae085b
master merge
2014-06-08 16:57:04 +02:00
CharonInferar
63c34eaf60
Reing bits
...
- Power bits and modifier bits can be created
- Powerups and SEAs can be made
2014-06-07 15:16:26 +02:00
CharonInferar
9e1d19d525
custom attributes added to loot scripts
...
loot scripts can now have custom attribute arrays for better
customization of drops
2014-06-05 15:20:28 +02:00
Waverunner
38441e069e
Refactored guild creation, enabled access to guild creation device, guild disband, guild kick, guild members, moved server motd to motd.txt
2014-05-26 12:43:06 -04:00
Treeku
28ccc21d10
Fixed some nulls that can occur locally
2014-05-17 22:01:33 +01:00
Treeku
ea32f86c8a
Moved equipment service to equipment folder
2014-05-15 05:14:20 +01:00
Waverunner
d2164ce8b6
Added option to clean odb folders on startup
...
Change 0 to 1 to enable this feature in options.cfg
2014-05-13 20:32:49 -04:00
Waverunner
34a7a58089
Create Guild script for PDA, PDA Added to Frog, moved GuildService
...
Note that the PDA is only available on the frog if you have GM access right now.
2014-05-13 18:59:24 -04:00
Light2
4a100d9ae3
fixed loading errors
2014-05-12 19:47:57 +02:00
Treeku
60eee0d4dd
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
2014-05-11 15:56:36 +01:00
Treeku
67fda7163a
Fixed staticService ordering
2014-05-11 12:06:08 +01:00
Treeku
7fd08bc7ad
Baseline changes, cleaned some things
2014-05-11 09:54:50 +01:00
Light2
ce15656ff3
begin work on vendors, fixed highestid sql query(might fix crash bug)
2014-05-06 00:55:02 +02:00
Light2
536b51d953
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
.gitignore
src/main/NGECore.java
src/resources/objects/creature/CreatureObject.java
src/resources/objects/mission/MissionObject.java
src/resources/objects/tangible/TangibleObject.java
src/services/chat/Mail.java
src/services/mission/MissionObjective.java
src/services/object/ObjectService.java
src/services/playercities/PlayerCity.java
2014-05-01 21:08:20 +02:00
Light2
7d457101f3
Refactored odb system (read extended), added implementation of Dynamic World Spawns
...
ODB no longer uses DPL layer of Berkeley DB, persistent classes have to
implement the Serializable interface, annotations are no longer used,
use transient modifier for variables that should not be persistent.
Entity reference errors will no longer occur, however it is better to
use ids if the entity that is being referenced is stored in the db too!
(or you will have two different objects). DB is cached for 5 minutes
then it will write its log/cache to disk, transactions are no longer
used.
2014-05-01 20:33:38 +02:00
Treeku
02ff93312e
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
scripts/houses/player_house_corellia_large_style_01.py
scripts/houses/player_house_corellia_large_style_02.py
src/resources/objects/tangible/Deed.java
src/resources/objects/tangible/Harvester_Deed.java
src/resources/objects/tangible/Player_House_Deed.java
src/services/PlayerService.java
src/services/object/ObjectService.java
2014-04-29 05:04:23 +01:00
Treeku
73f8ad85bc
useObject adds the UseTarget
2014-04-29 04:49:42 +01:00
Waverunner
b0e2a490f6
Changes to MissionObjective, started working on player bounties
2014-04-28 17:37:23 -04:00
Treeku
c1505e5974
Moved resource functions to resourceService
2014-04-26 00:36:13 +01:00
Waverunner
14ce2f5a8d
Merge pull request #531 from ProjectSWGCore/Wave_Missions
...
Delivery Missions
2014-04-25 17:29:42 -04:00
CharonInferar
02fafa5e73
Player city service methods added
...
added administrative methods
2014-04-21 22:56:40 +02:00
Waverunner
e9065c480f
Randomize mission strings, foundation for objectives
2014-04-21 16:14:29 -04:00
Waverunner
6184d21420
Merge remote-tracking branch 'origin/master' into Wave_Missions
...
Conflicts:
src/main/NGECore.java
src/protocol/swg/chat/ChatFriendsListUpdate.java
src/services/MissionService.java
2014-04-19 18:33:02 -04:00
Treeku
e8a1959f9d
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
...
Conflicts:
scripts/radial/vehicle.py
src/main/NGECore.java
src/resources/objects/creature/CreatureObject.java
src/resources/objects/player/PlayerObject.java
src/resources/objects/tangible/TangibleObject.java
src/services/SimulationService.java
src/services/combat/CombatService.java
src/services/object/ObjectService.java
2014-04-18 21:10:53 +01:00
Treeku
f58b7b6a5b
Overhauled Mounts (still buggy)
2014-04-18 19:09:45 +01:00
Levarrishawk
d25ac73965
Enabled loading of all Kashyyyk TRNs
...
Enabled loading of all kashyyyk terrains by default. Begun adding
"gate" transportation.
2014-04-17 22:32:18 -04:00
Waverunner
ff6c2d7d4c
Added GroupChat, PlanetChat, and basic chat channels
2014-04-16 16:52:11 -04:00
CharonInferar
b36081e630
Improvements on loot system
...
Loot icon
Loot system messages
2014-04-16 17:18:59 +02:00
CharonInferar
37dc1a45c2
Loot window added
...
Loot window implemented
Loot info effect added
2014-04-16 05:23:30 +02:00
Light2
bd0a30aa96
Added basic bazaar functionality - see extended
...
Categories are not working right now, Auctions and Vendors are not yet
implemented
2014-04-15 01:11:33 +02:00
Treeku
b436353904
godLevel is now set and used
2014-04-13 13:17:23 +01:00