Skip to content

Adds the Model 'Atelier' Railgun#6320

Open
Gristlebee wants to merge 37 commits into
shiptest-ss13:masterfrom
Gristlebee:rail-gauss
Open

Adds the Model 'Atelier' Railgun#6320
Gristlebee wants to merge 37 commits into
shiptest-ss13:masterfrom
Gristlebee:rail-gauss

Conversation

@Gristlebee
Copy link
Copy Markdown
Contributor

@Gristlebee Gristlebee commented May 27, 2026

About The Pull Request

Generalizes the beam rifle's charge up and aiming behavior into a component.

Adds the Solarian Model 'Atelier' Railgun.

Sprites by TheArbiter

The Atelier Railgun deals 60 damage with 50 AP, however, it requires time to charge up each shot by holding down the mouse. Moving while charging or rapidly changing your aim angle will increase charge time.

You can cancel a shot pressing the unique action key while charging.

2026-05-27.00-29-49.mp4

The Atelier can be bought from Solarian Cargo for 6500, or rarely found in the black market.

Why It's Good For The Game

I think it'll be a neat new gun, and fills in a niche of heavy gauss weaponry. Generalizing the charging behavior of the beam rifle should also open up design space for new kinds of weapons as well in future.

Changelog

🆑 TheArbiter
add: Solarian Atelier Railgun
add: aimed_fire component
/:cl:

@Gristlebee Gristlebee requested review from a team and FalloutFalcon as code owners May 27, 2026 08:04
@github-actions github-actions Bot added DME Edit Sprites A bikeshed full of soulless bikes. Code change Watch something violently break. labels May 27, 2026
@thgvr
Copy link
Copy Markdown
Member

thgvr commented May 27, 2026

very cool. a different sound may be in order though

@kaylexis
Copy link
Copy Markdown
Contributor

some small bugs, right clicking will completely ignore the chargeup time and fire instantly, doing the same damage as you would if charged.

also, the laser is a little janky. it will interact with things like it's actually shooting them, and spam the chat with messages of the laser hitting an object if you have at least 2 tiles inbetween what you're aiming at.
as seen in video provided,

Screen.Recording.2026-05-29.175003.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code change Watch something violently break. DME Edit Sprites A bikeshed full of soulless bikes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants