Replicators
About the PR
Ported Replicators from Imp!
https://github.com/impstation/imp-station-14/pull/2443 https://github.com/impstation/imp-station-14/pull/2490 https://github.com/impstation/imp-station-14/pull/2512 https://github.com/impstation/imp-station-14/pull/2530 https://github.com/impstation/imp-station-14/pull/2610 https://github.com/impstation/imp-station-14/pull/2708 https://github.com/impstation/imp-station-14/pull/2804 https://github.com/impstation/imp-station-14/pull/2861 https://github.com/impstation/imp-station-14/pull/3112 https://github.com/impstation/imp-station-14/pull/2229
Why / Balance
New midround antag! Also, its fun!
Technical details
Ported over a bare-bones implementation of silicon drones from Imp, then the rest of the updates and sprites. Adjusted things for shitmed too.
Media
Replicators
Replicator and Nest Sprites
Ghost Menu
EOR Screen
(Ignore the multiple 'server' locations, I made 4 queens but it should say different areas for each nest if they are in different areas)
Pinpointer and AAC Tablet
Bonus Dragon Pinpointer (Since replicators used 90% of textures in this PR)
Requirements
- [ ] I have tested all added content and changes.
- [ ] I have added media to this PR or it does not require an ingame showcase.
- [ ] Fix issues with replicator hands
- [x] Fix T1 replicator issue with going under doors
- [ ] Fix AAC phrases
- [x] Fix some faction issues
- [x] Add cryptic phrase for precognition to psionic.ftl and add to event
- [ ] Update contributors for changelog
Breaking changes
Shouldn't be any. Most of this is under the _Imp namespace.
Changelog
:cl:
- add: Added replicators, a new mid-round antag! The hive must grow.
- add: Dragons now have a method of pinpointing the location of the station, so they are no longer as likely to get lost in space.
RSI Diff Bot; head commit 29ab6db09ea190bf1a285909fd9458ca94bb940d merging into b50015430e228c042e5c818380c1646b03149fe3 This PR makes changes to 1 or more RSIs. Here is a summary of all changes:
Resources/Textures/_Impstation/Effects/teleportvfx.rsi
| State | Old | New | Status |
|---|---|---|---|
| cargovfx | ![]() |
Added | |
| mailvfx | ![]() |
Added | |
| replicatorvfx | ![]() |
Added |
Resources/Textures/_Impstation/Interface/Misc/job_icons.rsi
| State | Old | New | Status |
|---|---|---|---|
| ReplicatorQueen | Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator.rsi
| State | Old | New | Status |
|---|---|---|---|
| alive | ![]() |
Added | |
| alive_level2 | ![]() |
Added | |
| alive_level2alt | ![]() |
Added | |
| alive_level3 | ![]() |
Added | |
| alive_spore | ![]() |
Added | |
| combat_level1 | ![]() |
Added | |
| combat_level2 | ![]() |
Added | |
| combat_level2alt | ![]() |
Added | |
| combat_level3 | ![]() |
Added | |
| dead | ![]() |
Added | |
| dead_level2 | ![]() |
Added | |
| dead_level3 | ![]() |
Added | |
| icon | Added | ||
| replicator0 | ![]() |
Added | |
| t1weapon | ![]() |
Added | |
| t2altmelee | ![]() |
Added | |
| t2altweapon | ![]() |
Added | |
| t3weapon | ![]() |
Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator_gun.rsi
| State | Old | New | Status |
|---|---|---|---|
| beam_repli | ![]() |
Added | |
| beam_repli2 | ![]() |
Added | |
| impact_repli | ![]() |
Added | |
| impact_repli2 | ![]() |
Added | |
| muzzle_repli | ![]() |
Added | |
| muzzle_repli2 | ![]() |
Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator_nest.rsi
| State | Old | New | Status |
|---|---|---|---|
| nest1 | ![]() |
Added | |
| nest1unshaded | ![]() |
Added | |
| nest2 | ![]() |
Added | |
| nest2unshaded | ![]() |
Added | |
| nest3 | ![]() |
Added | |
| nest3unshaded | ![]() |
Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator_sign.rsi
| State | Old | New | Status |
|---|---|---|---|
| sign | ![]() |
Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator_tablet.rsi
| State | Old | New | Status |
|---|---|---|---|
| aac_screen | ![]() |
Added | |
| aac_tablet | ![]() |
Added |
Resources/Textures/_Impstation/Mobs/Replicator/replicator_tileset.rsi
| State | Old | New | Status |
|---|---|---|---|
| wall | ![]() |
Added | |
| wall0 | ![]() |
Added | |
| wall1 | ![]() |
Added | |
| wall2 | ![]() |
Added | |
| wall3 | ![]() |
Added | |
| wall4 | ![]() |
Added | |
| wall5 | ![]() |
Added | |
| wall6 | ![]() |
Added | |
| wall7 | ![]() |
Added |
Resources/Textures/_Impstation/Objects/Devices/pinpointer.rsi
| State | Old | New | Status |
|---|---|---|---|
| inhand-left | ![]() |
Added | |
| inhand-right | ![]() |
Added | |
| pinonalert | ![]() |
Added | |
| pinonalertdirect | ![]() |
Added | |
| pinonalertnull | ![]() |
Added | |
| pinonclose | ![]() |
Added | |
| pinondirect | ![]() |
Added | |
| pinondirectlarge | ![]() |
Added | |
| pinondirectsmall | ![]() |
Added | |
| pinondirectxtrlarge | ![]() |
Added | |
| pinonfar | ![]() |
Added | |
| pinonmedium | ![]() |
Added | |
| pinonnull | ![]() |
Added | |
| pinpointer-dragon | ![]() |
Added |
Resources/Textures/_Impstation/Objects/Devices/pinpointer_replicator.rsi
| State | Old | New | Status |
|---|---|---|---|
| pinpointer-replicator | ![]() |
Added |
Conceptual approval from direction, let us know when it is ready for a more in depth review.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.


























































