Commit Graph

9605 Commits

Author SHA1 Message Date
Foopwo
88df7b3993 Added donksoft gun and size gun upgrades for borgs 2022-05-14 19:41:26 -07:00
Heroman
5e181fb78b Fixes runtimes being broken. Removes back-worn watertanks. NO I DO NOT KNOW HOW IT IS RELATED IT JUST IS 2022-05-14 19:13:45 +10:00
Casey
404ff6a052 Merge pull request #12897 from FartMaster69420/cocoon
Cocoon Metamorphosis
2022-05-12 15:21:13 -04:00
ItsSelis
d30a55e12a Allow numbers in pAI name 2022-05-09 20:18:43 +02:00
Killian
81abd2f6e3 chest targeting fixes 2022-05-08 23:28:12 +01:00
FartMaster69420
1c80b3de62 Merge branch 'master' into cocoon 2022-05-08 14:23:23 -04:00
Casey
e929fba143 Merge pull request #12925 from Heroman3003/selectable-items
Adds chemistry kits
2022-05-08 05:56:06 -04:00
Casey
2829d67967 Merge pull request #12888 from FartMaster69420/pai_and_bots
The pAI, Bot, and Microwave Tweaks
2022-05-08 05:46:05 -04:00
Casey
f3a453d50f Merge pull request #12881 from TankTheBirb/master
Pocket pouch rebalance + obtaining method
2022-05-08 05:43:51 -04:00
Heroman
329a6ac8d3 Adds chemistry kits 2022-05-08 09:22:55 +10:00
ItsSelis
6cfb25e9c5 Communication Updates
- Communicator Ringtones
- PDA Reply button on top & bottom
2022-05-05 02:10:42 +02:00
FartMaster69420
c270354fe7 Autoclose the panel
So people can't leave a cocoon and keep changing.
2022-05-04 14:18:57 -04:00
FartMaster69420
068709a116 Reworking procs
Making eject and insert pai procs machine agnostic, so any machine can be coded to support pAIs.
2022-05-02 12:14:30 -04:00
TankTheBirb
efb0d85f59 adjusted med pouch and added better notes
Med pouch now has 3 small item spaces instead of 4, keeps the fast draw because you can't move at all during it or it interrupts, cannot carry defibs, but can carry lollipops.  Medium and large are still better for packrats with less time sensitive operations.

Also added more //vorestation add things to the stuff I changed that weren't a part of pouches.dm.
2022-05-01 16:09:48 -04:00
TankTheBirb
a531e4e99e Pocket pouch rebalance + obtaining method
You know those pocket pouches you can find sometimes except you don't know where you can get them? Well you couldn't aside from map spawns. This fixes that, you can now make them using cloth, fur, or leather. Leather lets you make the really nice ones because its harder to get, cloth and fur let you make the smaller and specialized ones. Botany is your friend, Wabbacks let you grow cloth, teppi provide fur, and any animal can give you leather. There are also alternate ways to get these things too if botany is kill (unfortunate), but they're more time intensive than just asking the botanist.

Also I changed the contents to be somewhat more sane because the specialized pouches before were STUPIDLY restrictive and inferior in just about every way. So now there is a balance to it. Tools pouch is basically a belt for your pocket but half size. Supplies can carry actually useful supplies. Parts can carry the most of any pouch but literally only stock parts. Medical can draw stuff faster from their pouch and it can carry more medical related supplies than it could before. Ammo lets you carry grenades and plastique explosives now. Baton pouch is now the melee pouch and can fit more than just batons in it (still only one of them tho).
2022-05-01 12:58:59 -04:00
FartMaster69420
452f71dc5d Fixing bug
Moving checks from a single line into a proc and added a check to prevent zero sheet stacks from merging.
2022-04-28 22:55:25 -04:00
VerySoft
35d97be232 Quick GB tweaks 2022-04-28 01:56:27 -04:00
Casey
6aa6c45620 Merge pull request #12842 from Heroman3003/poi-guarantee
Adds PoI loader landmarks
2022-04-26 17:23:46 -04:00
Casey
bb172b1b12 Merge pull request #12837 from GhostActual/stock_market
Stonks!
2022-04-26 17:23:01 -04:00
Casey
eab59c1476 Merge pull request #12829 from GhostActual/salvage_plus
Salvage+
2022-04-26 17:15:33 -04:00
Casey
ecdaaaa606 Merge pull request #12816 from VOREStation/upstream-merge-8570
[MIRROR] Fixes ALL random tech components having a chance of being anomalous
2022-04-26 17:15:04 -04:00
Casey
41741010cb Merge pull request #12583 from VOREStation/upstream-merge-8468
[MIRROR] Fixes catwalks making footsteps on everything
2022-04-26 16:47:42 -04:00
Casey
3fa5311a7c Merge pull request #12568 from Rykka-Stormheart/shep-dev-scanner-fixy
Fixes the Xenochimera Details not being their own line
2022-04-26 16:46:02 -04:00
Heroman
13a2ab74d6 Removes unused var 2022-04-27 06:31:33 +10:00
Heroman
7055241d62 Tries to shut up linter 2022-04-27 06:29:30 +10:00
Heroman
2e62949e99 Adds PoI loader landmarks 2022-04-27 06:07:04 +10:00
VerySoft
d60c578b8e Wild!
More village POIs and a couple GB fixes
2022-04-26 04:02:41 -04:00
GhostActual
ce4bec434e Secondary Commit 2022-04-25 22:02:26 -04:00
GhostActual
11dadacb63 Base Commit 2022-04-24 23:38:09 -04:00
Heroman
383c356312 Adds gradual sizegun 2022-04-24 16:40:42 +10:00
VerySoft
f5e97ea3c1 GBWilds
Wild!
2022-04-23 20:25:19 -04:00
Sypsoti
1416a041fe Fixes ALL random tech components having a chance of being anomalous 2022-04-23 16:15:28 -04:00
Casey
e5324f9aa9 Merge pull request #12768 from GhostActual/pocky_stick_fix
Pocky Fix
2022-04-17 17:16:50 -04:00
GhostActual
5dcea6ff9d Base Commit 2022-04-17 13:31:31 -04:00
GhostActual
2892390cb3 Base Commit 2022-04-17 13:15:30 -04:00
Casey
6a2e26314e Merge pull request #12739 from GhostActual/late_at_night
Late Night Stuff
2022-04-17 05:20:17 -04:00
GhostActual
1ac8b601a6 Base Commit 2022-04-15 04:19:08 -04:00
FartMaster69420
d7abb2e81e Fixing issues
Adds a check for stacktype and a turf check, preventing bad behavior.
2022-04-14 00:01:59 -04:00
Casey
4114fd68e2 Merge pull request #12715 from Very-Soft/capturecrystalfix
Allow capture crystals without owners to obtain owners
2022-04-11 15:26:42 -04:00
Casey
f7a9906893 Merge pull request #12692 from VOREStation/upstream-merge-8505
[MIRROR] Spiderlings die if they have 0 health
2022-04-11 15:26:27 -04:00
VerySoft
abbc699e38 Allow capture crystals without owners to obtain owners
Wow! Fixes https://github.com/VOREStation/VOREStation/issues/12699
2022-04-10 21:14:55 -04:00
FartMaster69420
d220b9b73d Near final 2022-04-09 22:26:03 -04:00
FartMaster69420
f7d3111f2a Portable Grinder and Bag 2022-04-09 18:01:11 -04:00
Spookerton
9dbce5bd7e Merge pull request #8505 from Atermonera/squished_spiderling
Spiderlings die if they have 0 health
2022-04-09 05:51:42 -04:00
Casey
a73f9f3bfe Merge pull request #12682 from Rykka-Stormheart/shep-dev-TGMC-ammo-HUD
TGMC Ammo HUD Earlyport
2022-04-09 00:40:48 -04:00
Casey
13380238fb Merge pull request #12681 from Very-Soft/gbtweaks
Map tweaks!
2022-04-09 00:40:38 -04:00
VerySoft
c152b43c41 T WEAK UWU 2022-04-09 00:28:07 -04:00
VerySoft
20272a881c Tweaks 2022-04-07 23:15:23 -04:00
Rykka
2bb6c955ba TGMC Ammo HUD Earlyport
Ports over TGMC's Ammo HUD and all relevant code, adapted to work for Polaris's guns. This took me several days, but hey, I learned a bunch. <:
Time to port Aim Mode + Mentorhelp. :3c 
- All guns now have an ammo HUD sprite. If one lacks one, it will be ??? or blank, at which point, make an issue report, as all guns should be working by now.
- Guns will display how many rounds they have left until ammunition runs dry.
- Ammo will only count the casings that CURRENTLY have a projectile in them. This is slightly unrealistic, yes, but it is better and more intuitive for the player. This also enables guns like the revolver to work, given they recycle casings.
- Up to 4 ammo HUDs can be displayed at once, but given we lack TGMC's attachments and guncode, you'll only ever usually see 2. TBD on porting over TGMC guncode. <:
- Ammunition for multiple guns has different colors in the HUD based on what you currently have loaded.
- If you're looking at this later on to add new things. DON'T USE _FLASH IN THE HUD_STATE_EMPTY. THE _FLASH IS ADDED ON BY CODE.
- Grenades have a hud_state, pending us ever porting over a grenade launcher. Rockets ALSO have a hud_state.


Example of Laser/Energy Weapons:
https://i.imgur.com/MGvqGxh.mp4
Captain's Gun:
https://i.imgur.com/Wd0SS3C.gif

Full Test of all weapons:
https://streamable.com/usp4dy

Upstream port of https://github.com/CHOMPStation2/CHOMPStation2/pull/4033
Earlyport of https://github.com/PolarisSS13/Polaris/pull/8513, with adaptations for VORE's files (Specifically the ML3M medigun and cell-loaded weaponry.)

Credit to @SilencedMP5A5 for helping me with sprite names, testing, and making the Full Test video. <3
2022-04-07 01:58:37 -06:00
FartMaster69420
f121f7fa1a Final
Removing debug stuff and disabling minitest
2022-04-06 21:26:45 -04:00