Space Engineers

Space Engineers

AiEnabled v1.9
Viser 171-180 af 191 forekomster
< 1 ... 16  17  18  19  20 >
Opdatering: 24. dec. 2021 kl. 14:01

Hotfix v0.8.5b

  • Fixed issue with bots getting disconnected icon

Opdatering: 23. dec. 2021 kl. 17:54

Hotfix v0.8.4b

  • Fixed issue with bots getting stuck flying over railings
  • Fixed issue with bots getting incorrect node in GetClosestValidNode check when target is half wall or window block
  • Fixed issue with stored helpers being deleted from the player list during world load

Opdatering: 23. dec. 2021 kl. 13:16

Hotfix v0.8.3b

  • Fixed issue with bot unable to move due to a map closing during transition

Opdatering: 23. dec. 2021 kl. 4:12

Hotfix v0.8.2b

  • Fixed issue in GetEdgeDistanceInDirection returning incorrect distance to edge of current map
  • Fixed issue with walkable grid nodes not being labeled as such, causing bots that can't fly to avoid grids all together
  • Fixed issue with Passage2 and Passage2Wall blocks having incorrect pathfinding rules

Opdatering: 22. dec. 2021 kl. 20:11

Hotfix v0.8.1b

  • Fixed issue with CREATURE bot role not being utilized properly
  • Fixed issue with spider's distance check being too narrow for them to trigger attack animation when bot and target are both spiders
  • Fixed potential Null Ref issue in BotFactory.CreateBotObject
  • Reworked default SetTarget method to check for relationship between bot and other characters even if character is another bot

Opdatering: 22. dec. 2021 kl. 16:36

v0.8b

  • Fixed issue allowing players to switch bot type while bot is in build phase
  • Fixed issue with Store Bot command causing Index out of Range exception
  • Fixed issue with weld particle still playing if you Store repair bot while it's repairing
  • Fixed issue with pathfinding where getting the start position was returning the incorrect node
  • Fixed issue with bots unable to release from ladder except for ground and top floor
  • Fixed issue with spider's distance check being too narrow for them to trigger attack animation
  • Fixed issue with bots using multiple separate maps that overlap
  • Fixed issue with memory usage causing sim spikes and crashes
    • Optimized map node memory (Thanks to Equinox and Patrickq for the assist!)
    • Voxel maps now close after being inactive for more than 1000 ticks
  • Added new CreatureBot class that can be used to spawn Spiders / Wolves / other custom enemy creatures; basic hunt and attack ability
  • Added API method to spawn bots that takes in a SpawnData object
    • Created SpawnData class
    • Allows custom sounds to be used for attack / death / idle / pain
    • Allows custom actions to be performed using the internal emote timer
    • Allows user to set air / water / space / ladder / seat nodes usable
    • Allows user to customize despawn time or disable it

Opdatering: 21. dec. 2021 kl. 8:07

  • Moving back to v0.7.1b

Opdatering: 21. dec. 2021 kl. 8:01

  • Reverting to v0.6.1b for testing

Opdatering: 9. dec. 2021 kl. 3:11

Hotfix v0.7.1b

  • Removed extraneous debug output
  • Added idle movement back in

Opdatering: 8. dec. 2021 kl. 19:38

v0.7b

  • Fixed issue causing errors when cube grid map is deleted
  • Fixed issue causing errors when using API to seat a bot
  • Fixed issue causing bot inventory to become unresponsive after failing to move items to destination inventory
  • Fixed issue causing hang when trying to build two bots with the same name
  • Fixed issue with bots not targeting players in seats
  • Fixed issue with Spawner block where the config wasn't regenerated after deleting the contents of the Custom Data
  • Fixed issue with bots continuing to use random movement even if set to only use API targets
  • Fixed issue with bot projectiles using metal sound when hitting the astronaut subtype
  • Fixed issue with repair bot having infinite range for repairs
  • Fixed issue with repair bot pathfinding causing inventory blocks to be treated as inaccessible, leading to the bot repairing nothing
  • Fixed issue with repair bot causing lag spike when removing items from grid inventory (method now async)
  • Fixed issue with API SetBotGoto not setting bots to wait for further instructions afterward
  • Fixed issue where API spawned bots didn't inherit the faction of the grid they are spawned on
  • Fixed issue where API was not checking if a seat is accessible or damaged below functional before trying to seat a bot
  • Fixed issue where API GetAvailableGridNodes was returning local positions but follow on methods expect a world position; GetAvailableGridNodes now returns a list of world positions
  • Fixex issue where telling bot to GoTo inside a cave places the goto position at planet surface level
  • Added NomadBot functionality
  • Added projection building functionality for Repair Bots (same grid only for now)
  • Added loot from loot tables when bots die
  • Added support for Water Mod by Jakaria
  • Added config options for Bot Spawner to adjust Min Spawn Interval (seconds), Max Spawn Interval (seconds), and Max Simultaneous Spawns
  • Added admin setting for Max Bots in world and Max Helpers per player (Alt+F10 menu)
  • Changed RepairBotIgnoreColor to default to a null value
  • Increased bot damage when punching blocks
  • Adjusted bot projectile damage when hitting blocks to be same as when a player shoots a block
  • Adjusted line of sight check when bot target is a character; now checks for LoS from muzzle position to head of target character
  • Reworked pathfinding system to include air nodes, allowing for cave traversal and flight
  • Updated API code to be compatible with new pathfinding changes
  • Optimized grid and voxel map temporary obstacle checks to only check maps that have an active bot using them
  • Optimized projectile creation and updates by reducing allocations
  • API changes:
    • Added API methods for RemoveBot, Peform, Speak, GetClosestValidNode, CreateGridMap, IsGridMapReady, IsBot, and GetRelationshipBetween
    • Changed API method for GetAvailableGridNodes to take in a list vs create one
    • Changed API method for SpawnNPC to allow OwnerId to be passed in for faction assignment
    • Passing in "NOMAD" as a role via API now properly creates a neutral bot; bot becomes hostile if attacked