Starbound
Evolved Weapons System (DEPRECATED)
Se afișează 21-30 din 42 intrări
< 1  2  3  4  5 >
Actualizare: 9 oct. 2022 @ 13:31

Version 1.3 - New Attachment Type, Minor Fixes

- fixed issue that caused an negligible error to show up in the log files
- now, only the EWS "remove all attachments" remover item will show up in the hand crafting menu; other crafting recipes will only show up in admin mode (this update does NOT apply retroactively to old characters, unfortunately)
- patched ews_foregrip to be a removable attachment

- added new special attachment type, applicable for sights, barrels, stocks, or underbarrels - "statusEffect". added two example items with this new configuration, "ews_effect_reddot" and "ews_effect_foregrip".

Actualizare: 8 oct. 2022 @ 7:44

Version 1.2.1 - NPC weapon fix

- fixed an issue that prevented EWS weapons in the hands of NPCs from displaying their magazines

Actualizare: 25 sept. 2022 @ 13:34

Version 1.2.1 - ews_weapon_10stance.lua hotfix

- forgot to update ews_weapon_10stance.lua to check if it's needed to refresh the inventory icon before refreshing said inventory icon, as ews_weapon.lua had been updated in 1.2 to do this. also removed an old useless function inside this script.

Actualizare: 25 sept. 2022 @ 13:26

Version 1.2 - Reload functionality, tooltip refresh update

- added new optional EWS parameter to change how items for reloading are found. specifically, now the priority of an item being used as ammunition can be determined by the order of the items placed within one's inventory, when this parameter is enabled. Also updated EWS rifle + rifle magazines, and EWS shotgun + shotgun shells to work with this new feature. Refer to the "ews_rifle" item alongside #ews-echo-guide in the GiC discord server for further information.

- added new optional EWS module to enable improved inventory icon updating. to clarify, the tooltip's inventory icon is updated, but the inventory icon shown in the player's inventory and hotbar are NOT updated unless the player throws out then picks up the item again, manually refreshing the item. I currently do not know of any way to update the inventory icon alongside the tooltip's icon, as the only function that would allow me to do so accepts only single images; EWS uses an array of images to create an inventory icon consisting of the gun's body, attached magazine, and attachments. Refer to the "ews_rifle" item alongside #ews-echo-guide in the GiC discord server for further information.

- made some additional very minor microoptimizations to reduce "config.getParameter" usage; primarily, replaced calls of "config.getParameter("consumeAmmoModule")" with "self.consumeAmmoModule" and calls of "config.getParameter("singleBulletLoad")" with "self.singleBulletLoad". also largely deprecated "self.consumeAmmoToggle" as "self.consumeAmmoModule" exists now.

- on weapon reload, inventory icon will now only be updated if the newly loaded ammunition doesn't match the old one; then, if the weapon either doesn't have "singleBulletLoad" enabled or if the weapon has "singleBulletLoad" enabled AND magazine images are defined, then the inventory icon will be updated once reload is finished. I have no idea why someone would ever have a single bullet load weapon with magazineImages defined and enabled, but I left that in case anyone wanted to do so. I don't even know if doing something like that *would* even work?

- NPC guns won't ever actively update their inventory icons to save processing power

Actualizare: 24 sept. 2022 @ 13:53

Version 1.1.4 - ejectProjectile Fix

- fixed an issue where ejected shells/projectiles would crash any weapon should "singleBulletLoad" not be enabled.
- also went and turned a frequently used logic check into a function to save space and etc.

Actualizare: 4 sept. 2022 @ 13:39

Version 1.1.3 - Switch-Grip Weapon Hotfix

- switching grips on a weapon will now properly cancel ALL reload sounds, failed to cancel partial/tactical reload sounds before this fix.

Actualizare: 20 aug. 2022 @ 19:30

Version 1.1.2 - Debug Mode Hotpatch

- disabled debug mode by default; i left it on accidentally when i updated EWS last time around.

Actualizare: 10 aug. 2022 @ 18:53

Version 1.1.1 - Removable Attachments Continued

- fixed underbarrel weapons not having LoS checks before firing
- removed some miscellaneous debug log lines of code
- added psuedo-attachment "extractor" items to the hand crafting menu

Actualizare: 6 aug. 2022 @ 16:00

Version 1.1 - Removable Attachments

- slightly jank feature, but works perfectly fine
- attachments can be "replaced" and returned to the player's inventory if configured correctly; "replaced" attachments will only be returned to the player whenever the weapon is picked up again.
- new parameters for this feature can be found in the "standard" EWS attachments (i.e. bipod, laser sight, suppressor, etc) and a demo of how to have a integrated attachment be "replacable" can be found in "ews_rifle" or "ews_rifle2".
- fixed minor issue where "ews_bipod" used a GiC-specific tooltip, causing unintentional crashes when one didn't run EWS with GiC.

- please note that the new removable attachment feature is NOT backwards compatible, didn't want to cause anything funky to happen.

Actualizare: 7 iul. 2022 @ 11:19

Version 1.0.6 - Throwables + GiC Resources Hotfix

- fixed issue where the "useItem" parameter for "throwable" EWS weapons wouldn't work if the fire mode was set to "semi"
- fixed script requiring a script with its older name as opposed to its current file name.
- added some GiC resources for the upcoming GiC v.2.0 update