Aphelion Engineering
  2159 active members
  198 are Online

Year

25

Day

152

Time

05:51:02

Guest
Login
Sim News RSS Feed Latest NewsArchive
Posted by Selatos on Year 16 Day 186 12:22

Update to revision 3c8a9e109b04bdf384eed7901590ae21c870f27f (+79)

Bugs:
- Fixed missing icon for "being recycled" in inventory (#3765)
- Fixed issue with displaying bacta refinement actions (#3772)
- Removed the ability to dock in wrecked facilities (hopefully) (#3774)
- Can now attack bandit droids directly because they have a hostile owner (#3775)

Features:
- IFF has been rewritten and is now used for combat. The rules have been updated with a description of how IFF works and the lookup criteria
-- When you attack someone, you will be added as an enemy to their IFF list and to their owner's (faction/character) IFF list as well
-- If you cannot be added to their IFF, the attack will fail (there are no scenarios where this applies yet but eventually force powers will allow you to charm people and prevent them from attacking you)
-- The IFF lookup rules are extensive. Your personal IFF always takes precedence, but your faction list will affect you unless you override specific rules
-- IFF status can be changed from the scanner page! Click on the IFF icon next to an entity and a small box of three statuses will appear. Click another to select a new status for this entity.

Tweaks:
- Dianoga is now 6 party slots, down from 12
- RM images in inventory for mines/farms changed to 30x30 (500 more pixels!)
- Combat range added to combat reports
- Combat events generated when entities you own are attacked should reflect the name of the squad leader correctly
-- Note: faction-owned entity events are generated and stored, but there is no way to see them yet. Will be added soon.

Game Engine:
- New message/debug/error logging system to help developers and asims
- New "hostile owner" whose entities see everyone as an enemy to help resolve the issue with bandit droids not being attackable. This will own all wild creatures, bandits, and bandit droids

Tools:
- New tool for reseting wreck status of facilities
- New tool for deleting NPCs owned by the market
- New tool for spawning bandits/creatures (mostly for testers not for the main server)

The IFF system proved to be quite a complex endeavour. Any reasonable entity can be tagged as friend or foe (including ships, vehicles, etc.). The lookup rules are very complex but ideally also provide reasonable fallback characteristics involving your preferences regarading entities and their owners, as well as your faction's preferences. This will hopefully be the "definitive" IFF implementation that we rely on as the rest of vision is improved for our global ground combat release objective. We're almost done with the second quarter of 2015 so the next sync will likely include an updated targets/progress list.

A fair amount of work was also done on the power pools feature but it is unreleased for this sync. We weren't able to complete the management UI in time and then finish ripping out the legacy system. Next sync will cover three main things: power pools will be completed and released, the production faction subtypes will be merged (more details will be announced), and a new members page dashboard prototype will be released that aims to provide a central "at a glance" type view of SWC that helps direct you to things you care about. The current members landing page has essentially no utility, so we're trying to find information that would be good to show people immediately when they return to SWC.

Update: Previous IFFs were (intentionally) deleted because the format was incompatible. I also assumed nobody bothered with it since it didn't really work, so I didn't write a converter for it. Sorry for that.

 
(Edited by Selatos on Year 16 Day 187)