Commit Graph

520 Commits

Author SHA1 Message Date
Heroman
bedb22f8cb Fixes more runtimes 2022-06-23 20:13:13 +10:00
VerySoft
67ae827923 More pAI interface!
Adds buttons on the left side!!!
2022-06-22 22:18:17 -04:00
ItsSelis
06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
VerySoft
68b11fd9fd pAI hud revision
Makes the PDA and Communicator buttons be two larger buttons, and adds the known language menu as a button in their old place~
2022-06-11 21:16:47 -04:00
VerySoft
a9f59d105a Last update 2022-06-10 07:09:48 -04:00
VerySoft
69f2462d70 Updoot 2022-06-10 06:43:56 -04:00
VerySoft
cf9b2c3894 [WIP] pAI UI 2022-06-09 14:56:34 -04:00
Casey
bbbb38fdaf Merge pull request #12778 from Very-Soft/wowlessgreen
Make meson vision less angry green
2022-04-17 21:16:32 -04:00
Unknown
4fabb663ae Thirty seems to be a better number 2022-04-17 20:58:04 -04:00
VerySoft
6304e973b0 Make meson vision less angry green 2022-04-17 20:50:19 -04:00
Unknown
05632bc0ea Forgot to reset the dmi 2022-04-17 20:47:51 -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
Spookerton
ae44491485 Merge pull request #8507 from Atermonera/buckled_hud_color
Colors hud alerts according to their master object's color.
2022-04-03 06:18:08 -04:00
Rykka
079c2fd436 Xenochimera Feral Reduction in Darkness OR Belly
Xenochimera will now reduce ferality at a tickrate of 1 per Life tick while inside a belly or in darkness, same as the hunger reduction if they're full.
They will not experience hallucinations and will get safety messages while inside a belly, as well as the status indicator confirming they're safe even in a lit environment.

In total:
If sated, feral will reduce by 1 per Life() tick.
If in darkness _or_ a belly, feral will reduce by 1 per Life() tick.
A feral of 220 will take 110 seconds to clear if satiated, not in a belly, and in light.
Alternatively, it will take 55 seconds to clear if satiated **and** either in a belly _or_ in the darkness.

Upstream port of https://github.com/CHOMPStation2/CHOMPStation2/pull/3823
and
https://github.com/CHOMPStation2/CHOMPStation2/pull/3906
2022-03-27 16:27:44 -06:00
Rykka
d4fb27da6f Xenochimera QOL PR
Adds Regenerating + Hatch thrown alerts, similar to stunned/weakened/buckled, and clicking will show the remaining time to revive, or allow you to hatch.
Defibrillators will now apply halloss to Xenochimera and set them feral on revive.
Defibrillators will now apply halloss (pain) to everyone on revive.
Medscanners will now display if a Xenochimera is regenerating or needs more protein, and if a 'chimera is dead, will warn that they require sedation.
Reconstitution cooldown reduced from 1 hour to 10 minutes.
Regeneration will no longer handle ferality in the middle of it, preventing edge-case *twitches while clearly regenerating.
Regeneration will now have an audible + visible cue that plays on a 2% chance.
Xenochimera have gained the Lick Wounds Verb.
Lick Wounds has been modified to allow treating self-injuries, and injuries of the mob next to you. Given how limited the use is and how often bandages + chems are just flat-out better, this shouldn't be a huge balance issue, IMO.
2022-03-27 16:22:46 -06:00
Casey
9c7c1d507e Merge pull request #11700 from VOREStation/upstream-merge-8335
[MIRROR] Minor bodytemp warning refactor.
2022-02-19 17:11:49 -05:00
MistakeNot4892
04464c1664 Minor bodytemp warning refactor. 2021-10-27 21:43:03 -04:00
Aronai Sieyes
9744067634 Fix merge 2021-10-27 13:51:21 -04:00
Aronai Sieyes
5ebd0a4185 Merge branch 'master' into upstream-merge-7914 2021-10-27 13:45:09 -04:00
Mechoid
93c1539d9e Universal Anomalies 2021-09-20 19:26:13 -04:00
MistakeNot4892
0126298625 Throw Mode QoL Tweaks 2021-09-03 01:38:06 -04:00
MistakeNot4892
e03d8429ae Ports sliding things along tables 2021-08-25 21:47:39 -04:00
Aronai Sieyes
34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
MarinaGryphon
a843667af3 Fixes a bunch of bools missed in #11100 2021-07-16 15:55:49 -05:00
MarinaGryphon
577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes
819c98b637 Make nif/crafting menu buttons not be hidden 2021-07-10 23:25:38 -04:00
Aronai Sieyes
035bab4708 Fix security cameras showing weird space thing 2021-07-07 17:01:44 -04:00
Aronai Sieyes
f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
lm40
95024514f6 fixes #10700 (#10763)
* Update human.dm

* Update robot.dm

* Update simple_hud.dm
2021-06-27 12:10:07 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
MarinaGryphon
385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Aronai Sieyes
ff9a776be0 Merge branch 'master' into Arokha/lights2 2021-06-17 09:27:04 -04:00
Aronai Sieyes
db14882664 Port tg lighting system
Also converts planet lighting to a new system
Too hard to separate out from this PR
2021-06-17 00:18:09 -04:00
Aronai Sieyes
f1f747ef6e Remove dumb darkness showing up in rightclick menu 2021-06-17 00:14:53 -04:00
Aronai Sieyes
1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
ShadowLarkens
fec5ce879c Just don't print item attack messages on attackby 2021-06-15 17:12:14 -07:00
Novacat
e65b568e83 Update screen_objects.dm 2021-06-14 08:16:15 -04:00
Aronai Sieyes
74ee4843d2 Portable mapping devices 2021-06-14 01:32:59 -04:00
VerySoft
5ee4792da0 Ghosts can only go through the gateway if it's turned on 2021-05-29 17:19:45 -04:00
Aronai Sieyes
21ff8be627 Portable mapping units 2021-05-18 22:56:03 -04:00
Aronai Sieyes
c8f7709f89 Deprecate NIF statpanel in favor of TGUI 2021-05-11 23:43:22 -04:00
ShadowLarkens
1da76ed2b4 Personal Crafting & Dependencies 2021-05-02 18:10:59 -07:00
Atermonera
4400641ce0 Merge pull request #7959 from Atermonera/click_catcher_examine
Examining dark click catcher doesn't show turfs
2021-03-18 04:58:33 -04:00
Mechoid
f5ade3682c Adds the Restraining Bolt. 2021-02-28 18:04:08 -05:00
Verkister
04012941a1 Merge pull request #9553 from mel-byond/soulcather-guest-hud
[FEATURE] Add HUD icons for Soulcatcher guests
2021-02-09 20:16:42 +02:00
Novacat
b30aa42143 Merge pull request #9544 from VOREStation/upstream-merge-7803
[MIRROR] Fixes dark click catcher
2021-01-24 01:56:58 -05:00
Heroman
725f875358 Some minor shadekin adjustments 2021-01-17 06:51:47 +10:00
Melli
7133e7b53a Fixing create_mob_hud(), apparently forgot about something that was copied over 2021-01-09 17:18:12 +02:00
mel-byond
a74b621fea Testing if changing it to caught_soul/brainmob works 2021-01-07 23:30:07 +02:00
mel-byond
5e2253ee45 Attempt at making a new HUD for Soulcatcher guests 2021-01-07 22:42:02 +02:00