Starbound

Starbound

66 ratings
Galaxy in Conflict's Evolved Weapons System: EXPANDED
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
4.018 MB
27 Aug, 2024 @ 9:26am
7 Sep, 2024 @ 9:13am
7 Change Notes ( view )

Subscribe to download
Galaxy in Conflict's Evolved Weapons System: EXPANDED

Description
© 2022 Popovici. GiC's EWS is not authorized for posting on Steam, except under the Steam account named ''Pop-Top Atlas'' and is not authorized for posting on other platforms or individual redistribution.

This system is necessary for the majority of GiC's ballistic weaponry to function.
It features improvements over previous iterations.

This current version is maintained and undergoing another rewrite by a coder who prefers to remain anonymous for the time being.

This version of EWS, or as we call it, E2WS (Expanded Evolved Weapon System), features a few new rewritten scripts:

-A different method in defining the allowed ammunition of weapons, decided by item tag instead of a long list of item IDs.

-The projectiles and magazine size of a magazine/ammo is now defined on the item side. You only need to define it once in the item json file, add the tag "e2ws_supportedAmmo" to the item's itemTags, and it will be usable for all E2WS firearms that uses the new gunscript (and is compatible with an itemTag of this item).

-Support for single ammo reload firearms is in ongoing development, but works fine with normal rifles and other firearms

-A new script attachable to items can turn them into refillable magazines. You can interact with them like reward bags to empty and refill them.

-New projectile script for use alongside the aforementioned gun script and item script that you can attach to the magazine projectile so that when you reload, the partially-spent magazine is refunded to you: You can open it like a reward bag to reclaim the remaining bullets inside and an empty mag. You cannot reload with partially-spent magazines at the moment, but this will be a supported feature in the future.

-A fork of the GiC void missile script is added with target filtering options and tracking priority choices that are definable for projectiles. This was inspired by a sub-mod creator's innovative usage of the original script for creating MANPADs.

For compatibility reasons, both the new script and the original scripts coexist in this mod's files. The mod was simply detached (again) from the version of GiC it works with. You should have no issue switching over to this.

Currently, GiC is not utilizing the new scripts yet.
But over time, the firearms will be migrated toward this iteration and acquire aforementioned functionalities.

We welcome any sub-mod makers to utilize our new scripts.
Examples, guides, and further documentation will become available soon.
While this framework was only used by GiC in the past, it was originally intended to be shared and built upon. And now that it is divested from the main GiC mod again, that can still happen.

On that note, one last word from the anonymous coder:
"I have no intention of basking in the glory of being the coder behind the framework when compared to those who worked on it in the past, but someone simply needed to help clean up this mess for the normal players. Nothing personal."