Finalizer Saturday Update




02/22/2025
The SWGEmu Development Division

  • [Added] Sgt Rhea tier 1 neutral pilot skill training
  • [Added] Space quest assassination logic
  • [Added] Sgt Rhea final mission and first skill box training
  • [Modified] Corellia space station landing options for Corsec pilots
  • [Modified] Debug output for speed checks
  • [Fixed] Space destory quest to only give update message when proper ship is killed
  • [Fixed] Space mission object properly removing from players mission object vector
  • [Fixed] Space quest item reward stability issue
  • [Added] Special exception for out of range distance for space mission objects
  • [Added] KSE Firespray-31 schematic
  • [Added] Parent space quest screenplay
  • [Added] Space quest destroy, patrol, escort and surprise attack generic quest logic
  • [Fixed] Space faction checking for attackable, aggressiveness and enemy flagging
  • [Added] Additional space helper quest and player management functions
  • [Fixed] Changes to DeltaSet causing crash to desktop when receiving guild information
  • [Added] Additional checking for space faction allies and enemies to determine if attackable or aggressive
  • [Modified] Storing of space faction to also store the hash version on the ship object
  • [Added] Setspeed ship command argument
  • [Added] Space mission object list for for players and group members
  • [Modified] JTL fast travel will now use the planet travel points instead of an additional table of locations
  • [Fixed] Coronet landing location for JTL fast travel
  • [Added] Set hyperspacing and add aggro lua functions for ships
  • [Modified] Mission objects to properly abort space quests
  • [Moved] Conversation start from space station object to ship agent
  • [Added] Ship agent taunting
  • [Added] Starship component reverse engineering
  • [Fixed] Compiling with clang19
  • [Fixed] Tarth jaxx conversation reply typo
  • [Fixed] Setting attribute to hidden properly removing attribute group from visible groups
  • [Fixed] Ship weapon components attribute group misc setting to hidden
  • [Fixed] Typo in droid usage
  • [Fixed] ShipSubComponents from showing empty or zero values.
  • [Added] ShipSubComponent Implementation
  • [Added] Additional quest progress for corsec sgt Rhea - Part 2
  • [Added] Observer type for destroying a ship
  • [Modified] Zone switched obersver for PlayerSpaceZoneComponent to delay while players loads
  • [Fixed] M22-T Krayt Heavy Fighter no longer flagged as a POB
  • [Fixed] M22-T Krayt Heavy Fighter can now be converted to deed.
  • [Fixed] Typos in Dunelizard chassis blueprint chassis certifications
  • [Added] Defector Quests
  • [Fixed] Ship mass now correctly shown after initial unpacking of ship deed.
  • [Fixed] Ship hitpoints now set correctly on unpacking of ship deed.
  • [Added] Ship agent setdefender function from lua
  • [Fixed] ShipAiAgent object management calls from lua
  • [Modified] hasObserver lua function to accept screenplay name and function arguments
  • [Added] hasObserverType lua function
  • [Added] Space waypoint colors
  • [Modified] Naming convention for waypoint colors in lua
  • [Fixed] Waypoint command to set space color when player is in space
  • [Added] Proper COV ranges for the corvette and Star Destroyer
  • [Fixed] Rebel stations outside Deep Space are no longer armed
  • [Added] Checks to POB ship menu components to prevent player use while incapacitated or dead
  • [Fixed] NU chat param showing players name in sgt Rhea convo response
  • [Added] Corsec squadron neutral pilot sergeant Rhea initial convo options - Part 1
  • [Added] Space quest specific journal management helper functions
  • [Added] Corsec squadron screenplay for corsec quest functions
  • [Modified] Lua waypoint parameters to require height coordinate
  • [Disabled] Debugging in player manager
  • [Fixed] Operator type for orphaned structures
  • [Added] Lua mission object and management functions
  • [Added] Grant starter ship function
  • [Added] Abort quest mission from lua
  • [Modified] hasShip function to check for certified ships
  • [Fixed] Ship deed to use nearby startport when setting parking location
  • [Renamed] Quest manager village checks
  • [Modified] Container component removal of object for issue tracking of failing to remove player from POB slots
  • [Fixed] Ship operations menu neutral pilot check
  • [Added] Lambda for orphan civic structure removal
  • [Modified] City region notify insert
  • [Added] Additional debugging for city loading
  • [Fixed] Stability issues with pilot tier
  • [Added] Pilot squadron types onto player object with accessors and mutators
  • [Moved] Pilot tier onto player object
  • [Added] JTL endable config option
  • [Format] AddSaleItem and vendor menu response
  • [Fixed] Attribute information displayed for chaff and missiles
  • [Fixed] Addtional zeroes and decimals in missiles and chaff schematics
  • [Fixed] Proper null check for new parent in new valid position
  • [Fixed] Last validated position updates
  • [Added] Point and appearance intersection tests to collision manager
  • [Added] Additional object types to ShipTargetVector
  • [Fixed] GCW base turret donation - Mantis #9082
  • [Fixed] Creature slope move client variable to calculate properly
  • [Fixed] Possible stability issues with player recovery
  • [Fixed] Issues with assigning objects to nodes in octree
  • [Modified] Ranges for objects to properly use the abstract functions
  • [Added] Space static and asteroid object types
  • [Added] Local zone time sync
  • [Fixed] Ship ownerID to initialize in constructor to give proper receiver flags
  • [Added] Sui message box for dumpcov output
  • [Added] POB component damage over time due to plasma conduits that have burst
  • [Fixed] Non-GCW base turrets will now properly attack
  • [Fixed] Looted credit chips will now update the value of an existing credit chip in the players inventory
  • [Added] Cell fire dot effect to pob cells with broken plasma conduits
  • [Added] Entry and exit message for cells with damage variable set on them
  • [Modified] Damage to players to task out the damage applied
  • [Fixed] Allied faction list for Velocity merc captain
  • [Fixed] Parent clearing when inserting into ground zone
  • [Fixed] Deep space station being returned as a spawn point for destroyed player ship
  • [Fixed] Typos and missing allied faction entries
  • [Fixed] Scyk style 1 chassis will now generate a Scyk style 1 deed
  • [Added] POB interior plasma conduit activation from damage
  • [Added] Client effects due to damage to POB ship
  • [Added] Damage to passengers near effect points
  • [Added] Check for removal of player form parent in store ship task
  • [Added] ShipAiAgent behavior event interval scheduling
  • [Fixed] Removal off all players from a POB upon destruction
  • [Fixed] Yacht being given skill certification as pilot requirement
  • [Added] POB ship interior repair kits
  • [Added] Repairing pob ship components with repair kits
  • [Added] InsertAstromechIntoShipTask
  • [Fixed] Objects adding creo types in range using improper position
  • [Fixed] Ship delta vector updates properly sent to all players on board the ship
  • [Added] Space loot component sales to chassis dealers
  • [Added] ShipAiAgentUpdateTransformTask
  • [Fixed] Yacht veteran reward setting proper parking location upon ship generation from deed
  • [Fixed] Permissions for item removal from pob ship loot box (requires new or re-deeded ship)
  • [Added] Dantoine mining outpost JTL greeter conversations and handlers
  • [Fixed] Missile pack strings corrected
  • [Modified] Look for target space to prevent ship agents from assigning combat targets with no players in range
  • [Added] AI bitmask flag option for themepark logic
  • [Fixed] Luthik uwyr to no longer patrol
  • [Added] Coronet JTL greeter conversations and handlers
  • [Added] Mos Eisley space greeters conversations and handlers
  • [Added] Kulton woodle and j1-p0 convos and handlers
  • [Added] Ship agent enemy list
  • [Added] Loot item award from ship agent destruction
  • [Fixed] Loading of ShipObjectTemplate for POB ships
  • [Added] Space patrol point loading for fixed patrol spawns
  • [Added] Space agents with fixed patrols applying patrols properly
  • [Updated] Zone range for space stations to account for cuboid opposite corners
  • [Added] Space loot templates and attribute calculations
  • [Added] Special zone ranges for imperial star destroyer and corvettes
  • [Modified] Ship agents to always be active
  • [Added] Delay for ship agents to activate AI behavior while server is loading and to cancel when shutting down
  • [Modified] Octree to allow specialized range for entry, removal, and updates for objects
  • [Added] Static range for space stations
  • [Fixed] Threatmap ctor to include logger and fix builds with some compilers
  • [Added] Credit chip awarded for ship agent destruction
  • [Added] Credit chip object, claims and transaction log
  • [Added] Threatmap functions to return highest damage player and group ships
  • [Fixed] Components showing on agent ships
  • [Removed] Old variables from ship object templates
  • [Added] Space faction ally and enemy checks to ship agent
  • [Fixed] Stability issue with ship recovery
  • [Fixed] Factional space stations now flagged appropriately
  • [Added] Random spawn in delay for specific ship spaws so they have a less chance to stack on one another
  • [Added] Space zone screenplay spawner
  • [Added] Populated spawns in all space zones
  • [Added] Different spawn types for particular patrol patterns
  • [Modified] Ship recovery event to assign threads based on zone
  • [Fixed] Loading of information from object templates for ship agents
  • [Added] Starship paint kits
  • [Updated] Ship agent templates with missing variables
  • [Moved] Variables off of ship object template onto ship agent templates
  • [Added] Creation of ships using ship agent template
  • [Disabled] Temporary space spawns
  • [Fixed] Stability issue during server load for region notifyExit
  • [Fixed] Stability issue during server load for region notifyExit
  • [Added] Space agent templates
  • [Added] Gtest for ship agent lua templates
  • [Added] Ship agent template loading
  • [Added] lLa ship ai agent
  • [Added] Additional ship flags for spawns
  • [Fixed] Typo for experience value on awing
  • [Added] Space filler static objects
  • [Disabled] Space active area debug messages
  • [Added] Experience values to ship agent templates
  • [Fixed] Mos Eisley JTL landing coordinates
  • [Fixed] Launch ship task to accept zone name for god mode zone selection launch
  • [Added] Special faction point multiplier for ship template
  • [Added] Basic calculation for faction award for space kills
  • [Fixed] Pilot bonus XP for masteries to be granted in separate award
  • [Fixed] Ship collision data index
  • [Added] Pilot tier tracking and management to creature object
  • [Added] Destruction observer triggering for ship agents
  • [Added] Basic XP awarding to players onboard ships
  • [Added] Faction awarding to players onboard ships