Commit Graph
192 Commits
Author SHA1 Message Date
Bronco69 7ca52ec121 Added new player zone-in-area
- Added a new terminal with teleport function to any town in the galaxy
- Changed initial spawn position to "Umbra" to reduce chance of crashes
- Added a teleport terminal to admin commands in frog menu
2014-10-27 07:53:29 +01:00
Treeku 2a0eff8163 Re-added reusableIdODB to NGECore.java 2014-08-25 23:53:53 +01:00
Waverunner fa874386b9 Merge branch 'feature/quest-conversations' 2014-08-25 17:46:36 -04:00
Lewis Morgan 1dc903a555 Merge pull request #1189 from ilikenwf/master
Database Fixes, Code Cleanups, Removal of Nested loops and if statements that are not necessary
2014-08-25 13:28:41 -04:00
Waverunner 1190e7b1fe Added quest signal scrpts, Added Pall conversation 2014-08-24 15:07:37 -04:00
Waverunner 8454027968 Changed go to location tasks to not need a script 2014-08-24 11:48:23 -04:00
Matt Parnell 2b25931bd8 Merge remote-tracking branch 'upstream/master' 2014-08-24 00:38:37 -05:00
Waverunner 1c49296287 Added quest events, Added goTo task types, Changed activation of next steps to go through completeActiveTask 2014-08-23 16:44:23 -04:00
Matt Parnell 49a0279a54 Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/main/NGECore.java
2014-08-18 22:02:19 -05:00
CharonInferar cb6bbe37ea Removed debug messages 2014-08-17 14:35:17 +02:00
Matt Parnell 1a8ad79083 forgot to turn this into a string 2014-08-17 01:01:34 -05:00
Matt Parnell a57120f7ce replace the call to cleanupCreatureODB in the start function, though it is now in the cleanup function as well..also added comment that will help in speeding it up sometime (TODO) 2014-08-17 00:43:54 -05:00
Matt Parnell 42bfacb76d move creature cleanup to the cleanUp() function 2014-08-16 23:36:19 -05:00
Matt Parnell 0543b60bb1 change the order and formatting of NGECore.java to make it more readable and logically sensible 2014-08-16 23:35:23 -05:00
Matt Parnell 82dacdba89 forgot to remove a variable 2014-08-16 22:41:16 -05:00
Matt Parnell 4a0614217a remove an unnecessary loop in the cleanupCreatureODB function 2014-08-16 22:40:48 -05:00
Waverunner 38b532d27b Added Quest Service, Added /activateQuest command for admins 2014-08-11 21:13:28 -04:00
Waverunner 625d2a7e1c Part of commit 6f14167 2014-08-11 11:01:37 -04:00
Waverunner 6f141678d5 Added option to clear characters table
Fixed planets that were trying to load a snapshot file which did not
exist
Changed /teleporttarget to take a command argument if a player is not
selected
2014-08-11 10:55:20 -04:00
Ziggeh c8ab856313 Changed admin system 2014-08-11 08:28:38 +02:00
Waverunner 291acd5e22 Added Options config field to NGECore class 2014-08-10 21:08:51 -04:00
CharonInferar 058a3549e7 Merge remote-tracking branch 'origin/master' into Invasions 2014-08-10 14:28:41 +02:00
CharonInferar 1cd1e95783 Fixes NPC respawn and more
- Static NPCs now respawn with a cloned AI behaviour
- Setgodmode toinvasion teleports to the current invasion city
- Clean up of classes
2014-08-10 14:22:15 +02:00
Waverunner e4cacd26ec Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-09 16:36:22 -04:00
Waverunner b39ee0de2a Added logging for exceptions that are never caught (disabled by default) 2014-08-09 16:35:58 -04:00
Obique 2ae903285d Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-08-09 11:32:09 -05:00
CharonInferar 0f8466bf44 Merge conflict resolve 2014-08-09 18:17:01 +02:00
Obique 61d699010b Fixed loading issue for SWGObject ODB, and removed the Creature ODB 2014-08-08 20:53:11 -05:00
Zing dff394c077 Configured /server admin command for server related needs.
Added initiateStop to NGECore.
2014-08-07 23:49:20 -07:00
Obique bc8f2544ee Fixed some server crashes with some engine changes; also added a creature ODB 2014-08-07 12:43:27 -05:00
CharonInferar 5981efda9f Added more content, tweaked AI resources and buffs
- Added invasion-specific buffs
- Added factional handling
- Added AI switches
- Added construction/repairing
- Fixed enemy TANO color when changing status
- Fixed notification baselines to consider GCW-specific circumstances
- Optimized AI algorithmic complexity by eliminating expensive
arithmetic operations
- Fixed reposition state to avoid locations in water
- Considered tower defense buff for NPCs in combat service
- Compacted 3 AI threads into one
- Dynamic allocation of AI resources depending on patrol point index and
same faction AI density
- Added Withdrawal state for more realistic post-battle behaviour
- Positioned all pylons, camps, officers, terminals, barricades,
turrets, towers, cloners in the appropriate coordinates
2014-08-02 00:06:22 +02:00
Josh-Larson dd010b8778 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-07-29 23:31:36 -05:00
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
Zing 78869c8b26 Added Character Builder Terminal Script: See Extended
Changed Character builder to use Script instead of a service. (Can now
be modified while server is running)
Fixed Windu's Guile script
Added Jedi Master Cloak custom template
Added Radial options for hood up/down for JMC
Fixed 2 piece bonus for JMC
2014-07-26 00:09:06 -07:00
CharonInferar 4fe9270a69 Added invasion NPCs, debugged AI lockups and more
- Added barrier and tower plus the according buffs
- Added defender NPCs
- Fixed enemy NPCs not showing hostile after faction change
- Added ally function implementation to rebel and imperial scripts
- AI does not lock up in a state anymore
- AI seeks better position if LOS is blocked
- AI resumes previous states better now
2014-07-22 23:46:17 +02:00
CharonInferar cc28f80394 master merge 2014-07-14 15:32:28 +02:00
CharonInferar becca491b4 Added Invasion Service
Added soldier and vehicle pylons
2014-07-14 03:25:47 +02: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
ZiggehandCharonInferar 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