Commit Graph

9963 Commits

Author SHA1 Message Date
Fox McCloud
250346d888 Merge pull request #13532 from AffectedArc07/removes-what-shouldnt-exist
Removes something which shouldnt really exist here
2020-06-05 20:56:11 -04:00
Fox McCloud
de40c33d2a Merge pull request #13543 from SteelSlayer/princess-health-hud-fix
Terror queens that evolve from princesses will now be able to see their medhud properly
2020-06-05 19:37:45 -04:00
Fox McCloud
cbd3a3f96c Merge pull request #13539 from farie82/tcomms-log-fix
Fix AI say logging and cult logging
2020-06-05 19:35:13 -04:00
Fox McCloud
77ffb3f102 Various Life Refactor Fixes (#13536)
* Disposal Movement Fix

* guardian fix

* SSD fix

* blob mobs

* wizard teleport fix
2020-06-05 16:38:45 -06:00
SteelSlayer
34996bf36e hud fix 2020-06-04 21:19:14 -05:00
joep van der velden
763ba97c37 Fix AI say logging and cult logging 2020-06-04 22:21:54 +02:00
Fox McCloud
70b46d8aea Life refactor (#13471)
* Life Refactor WIP

* part 2

* part 3

* runtime fix

* newlines

* tweaks

* perspective checks

* fixes

* remote view tweaks

* more fixes

* robot fixes

* better updating

* cleaned up icon procs

* less proc call overhead

* performance gains

* more optimization

* shorter lists, removal of unecesary code

* gene OOP and dna styling cleanup

* oops

* axe disabilities

* typeless loop

* various tweaks and fixes

* brain checks

* runtime fixes

* cryo vision fixes
2020-06-03 19:43:30 -06:00
AffectedArc07
6cf3cba557 Removes something which shouldnt really exist here 2020-06-02 21:38:43 +01:00
Fox McCloud
70ca3b0101 Helps Organs GC Better (#13506) 2020-05-30 15:04:44 -04:00
Fox McCloud
9d755e4b00 Merge pull request #13446 from AffectedArc07/tcomms-overhaul
Telecommunications Overhaul
2020-05-25 18:51:58 -04:00
Fox McCloud
dbd2d0fbda Merge pull request #13482 from AffectedArc07/ipc-screen-tweaks
IPCs can now change their monitors while lay down
2020-05-24 14:07:04 -04:00
Fox McCloud
18f21c14c7 Fixes Having a Frigging Monitor Glued to Your Face (#13483) 2020-05-23 20:30:17 -04:00
AffectedArc07
e42b16c638 THIS. IS A WEBEDIT. 2020-05-23 19:14:30 +01:00
AffectedArc07
a943dc45c1 *sigh* 2020-05-23 18:58:40 +01:00
Regular-Joe-SF
826cefeca7 Adds new SecHUD designations and tweaks secHUD on examining (updated 22 May) (#12666)
* Add new criminal_status

* Add new criminal_status

* Update security.dm

Add new criminal_statuses to sec records console

* Fix beepsky not arresting executees

* Sechud now shows latest comment on examination

* Update human.dm

Add new criminal_status

* Update hud.dmi

Add new sechud icons, animated hudexecute

* Sechud now shows latest comment on examination

Simplified it according to farie's notes

* Sechud now shows latest comment on examination

Once more, thanks Henk!

* Sechud now shows latest comment on examination

Per Henk's review, another one bites the dust.

* Machinery threatcounts fixed

I just noticed that actually this doesn't affect beepsky, but turrets at portable_turret.dm. Well, now there they are.

* Turret threatcounts fixed

Now it should be proper: execute status now counts as threat to turrets.

* Update hud.dmi

New sechud statuses. Hourglass symbol for search status

* Update hud.dmi

DISREGARD: Test commit for affected on icondiffbot

* Update hud.dmi

New sechud statuses. Hourglass symbol for search status

* Revert "Update hud.dmi"

This reverts commit 8deaf40679.

* New sechud statuses. Zoomglass for search status (now).

* New sechud statuses

Make ghosts with all HUDs or sechud enabled able to use the examine function of sechud.

* Add new sec statuses

LF and conflicts resolved

* add new sec statuses

LF and conflicts resolved

* fix turret threatcounts

LF and conflicts resolved

* add new sec statuses

LF and conflicts resolved

* add new sec statuses, add sechud ghost examine

LF and conflicts resolved

* Add new sec statuses

LF and conflict resolving take2

* Add new sec stasuses

LF and conflict resolve take2, rid with empty lines

* Fixing Travis warning on list access at 355

* On built fail

trailing newlines accidentially forgotten, check, warning on list access, better but still not gone (got to git gut)

* Fixing usage of LAZYACCESS

Yeah - there was just un-necessary stuff there. Thanks to AA and Farie for help

* One last un-necessary thing off

* Move criminal status to defines.

Per Farie request: criminal statuses are now defines, every usage of them moved to utilize them. Minor: CC evilfax uses now 'demote' status in demote reply

* Beepsky prisoner threatcount: status quo

back to what it was since indeed, it becomes a nuisance if he tried to chase prisoners in jail

* Requests done

Removed useless check from secrecordComment, used isobserver at ghost omnihud

* re-add isobserver check

My bad, this check actually gives ghosts the View Comment Log from the HUD where they can't interact with the other buttons. I guess this is exactly why you comment code

* More sane expression on check at secrecordComment

As requested!

Co-authored-by: xXx-RegularJoe-xXx <53127823+xXx-RegularJoe-xXx@users.noreply.github.com>
2020-05-23 11:26:48 -06:00
AffectedArc07
5eafd48525 IPCs can now change their monitors while lay down 2020-05-23 14:04:06 +01:00
Fox McCloud
798cf7a8be Removes Fat Sprites (#13430)
* Removes Fat Sprites

* fat vs chubby

* edge case
2020-05-23 03:10:39 -06:00
Fox McCloud
707258f78c Merge pull request #13462 from SteelSlayer/bloodcrawl-mimery-traits
Replaces the bloodcrawl variable with a trait
2020-05-22 23:51:49 -04:00
Fox McCloud
0c13ea733b Merge pull request #13468 from Tourte-Yaya/bald-IPC-screen
Allows the IPC players to select the bald IPC monitor using the "Change Monitor" button
2020-05-22 22:35:20 -04:00
AffectedArc07
83dd0acf5b Bugfixes round 1 2020-05-22 21:27:03 +01:00
AffectedArc07
a10b0acb81 Merge branch 'master' into tcomms-overhaul 2020-05-22 18:51:44 +01:00
Fox McCloud
7ad36060f3 Newcrit Death Threshold Tweaks (#13374) 2020-05-22 01:38:56 -06:00
SteelSlayer
c2813a73e2 Removes the Freeze Mech verb, and bundles its functionality into the Freeze verb (#12827)
* Makes the Freeze Mech admin verb work properly

* freeze overhaul, axe Freeze Mech verb

* define freeze on the atom/movable level

* CRLF to LF

* rebase and touch ups

Co-authored-by: SteelSlayer <SteelSlayer@users.noreply.github.com>
2020-05-21 21:41:00 -06:00
Pidgey
43f664f4a7 Diona nymphs can eat veggies (#12423)
* Diona Nymphs can now consume vegetables. It takes 2 seconds to do so, and they gain nutrition based on how much plant matter and/or nutriment is present. This tends to be a slightly slower way to grow than eating weeds (unless specialized plants are provided for the purpose, like high potency pumpkins) but provides an option to nymphs that have nothing but earthsblood trays around.

* Changed the spacing a bit.

* Changing some minor things in line with provided code reviews.

* Hopefully this is an improvement.

* Requested minor changes

* Swapped type check with isnymph(). I didn't even know these defines existed.
2020-05-21 20:21:42 -06:00
Tourte-Yaya
dfd355023f Adds the bald IPC screen to ipc_face file 2020-05-21 20:12:06 +02:00
SteelSlayer
3085305eaa bloodcrawl trait 2020-05-20 14:55:50 -05:00
SteelSlayer
e48d0785c7 Removes a bunch of unused vars 2020-05-19 03:23:05 -05:00
Fox McCloud
adccc817e0 Merge pull request #13426 from MarsM0nd/meth_gottagoflag
Removes gottagofast_meth
2020-05-18 03:59:46 -04:00
Fox McCloud
d8134fd328 Refactor and Fixes EMP's (#13420) 2020-05-14 20:39:44 -04:00
AffectedArc07
64dc83846e Main part works. but we still got a long way to go 2020-05-14 22:46:26 +01:00
Fox McCloud
8faadf492b Merge pull request #13431 from PidgeyThePirate/Issue_13423_headcrab_animal_eating
Issue #13423 Fix - Headcrab death check
2020-05-14 09:34:22 -04:00
PidgeyThePirate
736f2132e3 You learn something new every day. 2020-05-14 12:59:38 +09:30
PidgeyThePirate
b08aeeb1ff Whoopsie. 2020-05-14 12:05:47 +09:30
PidgeyThePirate
c909a10f5c Headcrabs now check if they're alive before nomming adjacent dead simple mobs as well as zombifying dead humans. 2020-05-14 11:38:43 +09:30
Mars
e2312b8be1 Removes gottagofast_meth 2020-05-13 16:03:25 +02:00
Fox McCloud
b913a1301a Fixes MC perms spam (#13406) 2020-05-10 00:07:46 -04:00
AffectedArc07
a9d945e4c7 Adds MC VIEWING to the VIEWRUNTIMES permission 2020-05-05 10:32:04 +01:00
Fox McCloud
a0c50f55eb Merge pull request #12696 from SteelSlayer/slime-no-attack-slime-people
Makes simple slimes ignore slime people when searching for targets again
2020-05-05 04:37:47 -04:00
Fox McCloud
faecf7cbfa Patch rework (#13062)
* Patch Rework Part 1

* applicator

* fixes

* fixes

* temperature settings

* single application patches

* additional

* new line fix

* fox  is a derp sometimes
2020-05-02 20:07:43 -04:00
Aronai Sieyes
fd6c406830 Adjust beepsky to slow his roll slightly 2020-05-02 19:14:49 -04:00
Aronai Sieyes
2e90659869 Add slower glide to flipping places with people 2020-05-02 19:14:29 -04:00
Aronai Sieyes
04a9e6a2e7 Fix up smooth movement issues 2020-05-02 14:55:17 -04:00
SteelSlayer
6fc94527c9 add pod and shadow inherent factions 2020-05-02 04:26:00 -05:00
SteelSlayer
11c597a68a adds inherent factions 2020-05-02 04:26:00 -05:00
SteelSlayer
d9dc236359 Slimes will ignore slime people when searching for targets again 2020-05-02 04:25:59 -05:00
Fox McCloud
38eee5f520 Merge pull request #13284 from farie82/better-wire-investigation
Deconstructing and mice biting wires is now put in the investigation log
2020-05-02 02:17:52 -04:00
Fox McCloud
5abe0759cc Merge pull request #13346 from Daylight2/AI-stuff
Removes AI notification on pAI hacking doors
2020-05-02 02:16:27 -04:00
Fox McCloud
66d56e858e Merge pull request #13357 from Arokha/aro-glide
Update mob glide_size prior to movement
2020-05-01 22:15:31 -04:00
Fox McCloud
864a1625ca Merge pull request #12946 from farie82/runtime-fix-2
Fixed a few funtimes and bugs
2020-05-01 18:39:30 -04:00
Aronai Sieyes
a6c7bd579d Update mob glide_size prior to movement 2020-04-30 22:06:31 -04:00