Commit Graph
55 Commits
Author SHA1 Message Date
Waverunner a62a56c868 Changed setgodmode.py back to earlier version (accidental commit from 1st questservice commit) 2014-08-15 18:16:45 -04:00
Waverunner 38b532d27b Added Quest Service, Added /activateQuest command for admins 2014-08-11 21:13:28 -04:00
Viaron 7e46321bc0 Changed /setgodmode to /gmforcecommand 2014-08-11 10:43:29 -04:00
Ziggeh c8ab856313 Changed admin system 2014-08-11 08:28:38 +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
CharonInferar 0f8466bf44 Merge conflict resolve 2014-08-09 18:17:01 +02:00
CharonInferar 79d56ca4ef Fixed a few bugs
- Fixed KBT90
- Added simulationService method for nearby players
- Fixed an AI State issue
2014-08-06 22:26:24 +02:00
tacef 2e99c287e9 Fixed Setgodmode str error(temp)
Added TicketPurchaseModeMessageItv for Itv's
Changed Travel_terminal_itv to use the new Purchasemode
2014-08-05 07:58:58 +02:00
CharonInferar 1b6f522480 Added Sui functionality for GCW Objects 2014-08-04 17:23:24 +02:00
CharonInferar c2342c0d7b Added GCW tokens and rank progression
- GCW tokens are now granted for invasions
- GCW points correctly translate to GCW rank progression
- Temp fixed GCW next update timer
- Ensured thread termination of spawners
- Prepared InvasionService in terms of timing for TestServer-deployment
2014-08-02 23:25:23 +02: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
tacef 517ab4468f Added Captain Panaka Script
Added Captain Panaka to Kaadara,
Altered Showpos to use the more accurate Spawnobject constructor
2014-08-01 19:14:17 +02: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
tacef 8012f2c449 Changed Showpos command
Changed Showpos command to add different strings to clipboard depending
if you are inside a building or not
2014-07-19 21:26:00 +02:00
tacef 8e461b40f9 Fixed Showpos
Showpos now returns proper cell id and buildingid
2014-07-19 20:56:26 +02:00
CharonInferar cc28f80394 master merge 2014-07-14 15:32:28 +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
CharonInferar b563e67186 Master Merge 2014-06-29 17:04:56 +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
Zing 9d0bf56efe Rebel rank reward system 2014-06-28 20:23:39 -07: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
Seefo 0fe051021e RLS light beam now shows on the corpse instead of yourself like it did on Live 2014-06-05 14:17:50 -04:00
Waverunner 45c91104e0 Added more guild features, fixed re-joining chat channels on relog
Changed guilds to be saved to a TreeMap instead of solely the SWGSet.
Fixed uses string
Added UnknownAbilityPacket (was sent for every new ability, doesnt seem
to do anything)
Lots of guild improvement/features added.
2014-05-29 13:51:40 -04:00
Waverunner 6d28ac9cd5 Fixed mission strings, fixed multiple bounty hunting bugs, added stacks for tracking droids from CBT
Fixed bugs for BHing include:
Bounty not being removed from bountyMap (they were still removed from
the db though)
Bounty success/defeat messages were wrong
Seeker not being destroyed from world
Completing bounty mission would not remove it from log (Allowing you to
keep on killing the player and potentially collecting the reward)
Fixed conversation messages on Arakyd Droid to use new ProsePackage
format
2014-05-26 18:58:16 -04:00
Seefo d182fea6eb Loot System changes, see extended
* Added /setgodmode genloot <lootTemplate> command
* Added the option to have a 'custom setup' of a looted object template
(see scripts/loot/lootItems/veryrareloot/rare_ankarres_sapphire.py),
procedure is same as object scripts
* Looted items no longer need custom names in order to not have an empty
name (most scripts containing a custom name can now have that method
removed)
2014-05-07 22:11:18 -04:00
Waverunner 6e9be7e610 Setting bounties now accounts for all of your available funds 2014-04-30 15:54:44 -04:00
Waverunner ea9a1fdd82 Added setting of player bounties
Mission for bounties still needs to be ironed out so you won't see them
in the bounty mission terminal, however you can now set bounties for
players.
2014-04-29 17:49:03 -04:00
Waverunner b0e2a490f6 Changes to MissionObjective, started working on player bounties 2014-04-28 17:37:23 -04:00
Seefo 77bea7604e Fixed an error in the setgodmode command 2014-04-16 13:35:00 -04:00
Treeku b436353904 godLevel is now set and used 2014-04-13 13:17:23 +01:00
Waverunner 9e80b5eeae Added basis for server-side cooldown checks, added warmup checks, closed #273
Note that cooldown check is currently used only for the holoemote
command. To add a cooldown to any command, all you have to do is
CreatureObject.addCooldown(name). In this commit I also moved some
cooldown variables from CombatCommand to BaseSWGCommand since many
non-combat commands had cooldowns (Wookie Roar, Holo-Emotes). I also put
in a warmup cooldown (time before command is called) for non-combat
commands.
2014-04-03 19:23:31 -04:00
Seefo c3e784f76f Buffs now fallback on ... read extended
Buffs now fallback onto buffs.iff if no script currently exists for the
buff.
2014-03-31 12:26:03 -04:00
Light2 dc03c31276 fixed #337 and removed some lock contention 2014-03-31 01:18:52 +02:00
Seefo 86fd82c5a8 Added command to change customization of objs 2014-03-30 16:23:29 -04:00
Waverunner f6bf134bad Fixed #266 and added stealth for GM 2014-03-29 20:08:21 -04:00
Seefo 6af78d3438 Fixed grantLevel some more, read extended
There seems to be a slight difference between the stats from using
giveExperience to get level 90 and grantLevel to get to 90.
2014-03-28 10:19:14 -04:00
Seefo 7970be3656 Fixed #126, updated git ignore list 2014-03-26 22:02:19 -04:00
Seefo e60ffb32c5 Fixed #245, also uncommented skill mod deltas 2014-03-26 19:20:05 -04:00
Light2 a46847d0fd Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Conflicts:
	scripts/commands/setgodmode.py
2014-03-26 23:51:14 +01: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
Waverunner b9ed655f53 Refactored Starter Clothing, Added CustomizationDelta, basework for Image Design
(Bug) Fixed hair and items on char create not being added to equip list
(Code) Minor change to BuffBuilderMessage
(Code) Added base work for Image Design
(Code) Refactored how starter clothing is assigned
(Code) Added delta for customization data on tangible objects
(Code) Created ProfessionTemplateVisitor for profession template iff's
2014-03-25 22:06:38 -04:00
Waverunner b0172a87d6 Fixed method 2014-03-08 14:00:21 -05:00
Waverunner ef1f1ffc41 Created giveItems method, changed ShowLootBox constructor
Method used for giving a player items and will also display the "New
Items" message.
2014-03-08 12:27:48 -05:00
Waverunner ba705d3285 Added "New Items" reward packet (ShowLootBox) 2014-03-07 17:21:25 -05:00
Waverunner cae91b7317 Added CreateClientPathMessage for noob paths, caught GetSpecificMapLocationsMessage 2014-03-05 14:43:21 -05:00
Waverunner 596f14303d Added PlayerMoneyResponse/Request, started work on CommPlayerMessage 2014-03-03 18:54:54 -05:00
Waverunner a2c361d612 Added biographies, fixed title commands error 2014-02-19 14:45:02 -05:00
Waverunner 786451b3af Fixed Animation packet buffer error, GM command added for testing animations 2014-02-15 15:03:25 -05:00
Waverunner 6fc258a8f8 Waypoint color can be changed now, added missing starports to planet map, player flags now work 2013-12-15 13:14:36 -05:00
Waverunner 685566857b Fixed credits in setgodmode 2013-12-10 19:24:07 -05:00