Commit Graph

51693 Commits

Author SHA1 Message Date
Farie82
64930de41c Makes all toy figurines tiny and refactors the code behind it (#15368)
* Makes toy figures tiny and refactors the code behind it

* Apply suggestions from code review

Co-authored-by: dearmochi <shenesis@gmail.com>

* atom_say and capitalize names

* Web edit baby

* Merge conflict fixes

* Init instead of New

* prize_ball instead of mechball

* prize_ball should not be a figure. Revert but keep the Init change

Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
Co-authored-by: dearmochi <shenesis@gmail.com>
2021-07-15 13:59:26 +01:00
SabreML
036a69fea4 Removes pixel_* = 0 and tag = "icon*" from the map files (#15438)
* Pixel Removal

Co-Authored-By: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Fix

Why is that even there?

* Fix

Apparently I did the regex stuff in the wrong order for `Lavaland.dm`. Whoops

* Unit tests

* Mother of all map edits

* `tag = "icon` purging

* No area check

Far too much code debt for this PR to cover, but soon...

* At request

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-07-14 23:07:12 +01:00
SabreML
0596c0a12e Adds a code of conduct link to the readme (#16363)
* Code of Conduct link in the readme

Yes this is webedited, I can preview the changes that way.

* Alphabetically ordered links

alphabetti spaghetti
2021-07-14 16:53:25 +01:00
hal9000PR
3eb3bdcdc7 indestructable walls (#16362) 2021-07-14 15:01:28 +01:00
hal9000PR
99d9451075 fix (#16361) 2021-07-14 12:34:54 +01:00
variableundefined
f135593a11 Merge pull request #16335 from AffectedArc07/code-of-conduct-get-it
Repository Code of Conduct
2021-07-14 06:43:08 -04:00
dearmochi
712721fbc6 [READY] Reworks and Refactors Hallucinations (#15360)
* Hallucination rework start

* Chaser/Attacker, Abduction

* Moderates

* Majors

* saber alter

* address SteelSlayer

* Fix admin logging and runtime

* put hallucination logging on ATKLOG_ALL
2021-07-13 14:27:14 +01:00
SteelSlayer
5124f5ef7e [TGUI] Adds a HUD management UI for ghosts (#16302)
* ghost hud panel

* changes up UI a bit, fix conflicts

* no resizable
2021-07-13 14:19:41 +01:00
Fox McCloud
e98d81ac46 Merge pull request #15833 from McRamon/mist-shadowstep
Mist and Shadowstep icons update (second attempt)
2021-07-13 00:51:50 -04:00
Fox McCloud
b6b510c2f9 Merge pull request #16284 from AffectedArc07/sorium-ldm-nerf
Nerfs sorium and LDM
2021-07-13 00:41:05 -04:00
Fox McCloud
78b26a4145 Merge pull request #15618 from TDSSS/ssu-nodrop-fix
SSU now reject nodrop items
2021-07-13 00:36:13 -04:00
Fox McCloud
40ab95bbaf Merge pull request #15778 from Sirryan2002/Despookify
Prevents Ghosts from circumventing boo spell cooldown
2021-07-13 00:34:47 -04:00
hal9000PR
aca230bb7b fixes mech RCDing indestructible walls (#16348)
* no just no

* this is probably good
2021-07-11 23:08:25 +01:00
SabreML
102e42a381 heck (#16344) 2021-07-11 17:32:19 +01:00
AffectedArc07
61f92f4953 Text tweak 2021-07-10 21:55:43 +01:00
SabreML
3e8482cebb Makes machine frames show their circuit name (#15025)
* Circuit Names Refactor

* Some review stuff

* now with less runtimes

* Machine Boards and Computer Boards

* Only a little late

* YouTool fix

* Resupply crate too

* Supplycomp board

I'll do the other stuff tomorrow

* Computer Frame Refactor

Plus also removing the HONKputer to avoid a conflict.

* Don't need this diff anymore
2021-07-10 19:43:40 +01:00
AffectedArc07
9b1eb41e58 More tweaks 2021-07-10 12:16:03 +01:00
AffectedArc07
50ce5cbc44 Of *course* S34N has nitpicks here 2021-07-10 12:03:47 +01:00
AffectedArc07
eb8afb6f16 Repositoy Code of Conduct 2021-07-10 11:48:10 +01:00
Pyrodes
9d3800b49e Added an arcade machine to the syndie space base (#16240)
* Added an arcade machine to the syndie space base

* Added an arcade machine to the syndie space base

* Moved location of the arcade in syndiespacebase
2021-07-09 21:36:29 +01:00
SabreML
568a8b17ce Makes all Terror spiders immune to dragging (#16325)
* Update white.dm

* Makes ALL spiders heavy
2021-07-09 15:05:48 +01:00
AffectedArc07
702500af9f Fox fixes. Foxes? 2021-07-09 11:52:13 +01:00
dearmochi
52e86bd0ed Early stage viruses no longer show on medical HUD (#16307) 2021-07-09 11:39:37 +01:00
SabreML
908c4f0dd1 Jobban adjustments (#16319)
* Borer ban

* Terror Spider jobban category

* Defines
2021-07-09 11:39:01 +01:00
S34N
31cec0d4de Removes fungus announcement (#16322)
* Crewmate victory

* removes setup
2021-07-09 11:38:01 +01:00
dependabot[bot]
94f1140f23 Bump color-string from 1.5.3 to 1.5.5 in /tgui (#16329)
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.3 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/commits/1.5.5)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-09 11:29:19 +01:00
ppi13
11de88fc3b Borgs can't use onclick when locked stunned, weakened or paralysed. (#16028)
* Borgs can't use onclick when locked stunned, weakened or paralysed.

* Includes low_power_mode check
2021-07-09 11:21:56 +01:00
hal9000PR
9f008f3de4 jacobs ladder removal from tendrils (#16324) 2021-07-09 11:21:20 +01:00
warior4356
7a7364fcfd Adds critical as a state to the crew monitor (#16313)
* Adds critical as a state to the crew monitor

* TGUI rebuild
2021-07-09 11:21:04 +01:00
SabreML
b9a4929235 'Fit Viewport' & Scoreboard refactor (#16294)
* Fit Viewport V1

* Scoreboard

* Moderate scoreboard refactor

Mostly just removing the global variables, since Mochi has plans for a proper big scoreboard refactor in the future.
2021-07-09 11:18:05 +01:00
SabreML
5270cd53a9 Logging for AntagHUD and DNR (#16293)
* AntagHUD Logging

* Readability

* Persistent logging

Surprised that `create_log()` isn't doing this already.
2021-07-09 11:16:06 +01:00
Fox McCloud
e7cf6d9f38 Merge pull request #16252 from S34NW/sm-exploit-fix
Fixes an SM exploit with ripleys.
2021-07-08 20:25:39 -04:00
Fox McCloud
dad52950ff Merge pull request #16156 from ppi13/singularity-radiation-fix
Fixes singularity radiation not reaching rad collectors
2021-07-08 20:13:38 -04:00
Fox McCloud
ddea09dce2 Merge pull request #16082 from AffectedArc07/gc-improvements
GC ref finding improvements
2021-07-08 19:25:23 -04:00
Kepplerx
1d04a9ec74 AI Detector can now only detect AI, not Abductors, Xenobio consoles or Shuttles (#15535)
* Update navigation_computer.dm

* V7

* Update navigation_computer.dm

* All instances

* Added explainers

Seems this is done some places, seems nice and easier to understand with em

* Updated name

* Change Variable name

Changed as per advise of Fox
2021-07-08 23:18:15 +01:00
moxian
e835205f50 Alphabetize items in debug equipment selection menu. (#14641)
* Alphabetize items in debug equipment selection menu.

* Rename some outfits to group them together in the selection menu.

* Farie's suggestions

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2021-07-08 23:10:39 +01:00
SabreML
1455af127a Makes Poly less confused about the engine (#15469)
* Poly Phrases

* More quote variety!
2021-07-08 23:02:17 +01:00
hal9000PR
5009e9209b .g AI absorbing me (#15562) 2021-07-08 22:59:12 +01:00
Qwertytoforty
92bdb8f159 Makes gluon grenades use ice instead of permafrost (#15577)
* Makes gluon grenades use ice instead of permafrost

* Makes it only select floor turfs
2021-07-08 22:58:44 +01:00
SabreML
5ed4c3ca83 Loadout Instruments (#15633) 2021-07-08 22:57:54 +01:00
SabreML
04c689817e Fire + Cloth = Bad things (#15635) 2021-07-08 22:57:08 +01:00
Qwertytoforty
f8bc686abb Adds the B.S.G (#15798)
* Adds the 100% original and serious BSG

* Adds sprites

* prevents divide by zero

* Adds to protolathe, shield from projectiles, prevents hitting through walls

* adds sprites for inhands, pain, and suffering

* Finished the gun sprites.

* Adds admin version, sound effect, visual

* moves chain to base projectile, adds shitty sprite for bsg explosion

* Fixes it, maybe.

* I hate merge conflicts, gun sprites are back

* I need this, it seems.

* re-adds sprites back

* Prevents turrets from working with BSG, adds a variable for it, heavily nerfs the BSG stun to be more of a trip

* Apply grammer and spaceing suggestions from code review

Co-authored-by: dearmochi <shenesis@gmail.com>

* Makes the code clearer, use update icon, fix shaded charge

* Better inhands, tweaked base sprite

* Better explosion effect, mochi suggestion, PR ready

* Accidently removed this

* I did not intend to put this in, I discarded this change

* Update settings.json

* Spelling and return removal

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Removes spawn, makes it a callback

* Lowercase states

Co-authored-by: dearmochi <shenesis@gmail.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-07-08 22:48:54 +01:00
hal9000PR
d85f2261e5 Fixes firing flamethrowers when you cannot fire guns (#15935)
* fixes

* code review

* code review

* Henk review 2

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2021-07-08 22:35:23 +01:00
Sirryan2002
a598acf159 General Bugfixes + Closing Issues (#15936)
* Prevents Species Action Icons from Duplicating

* Spelling Correction for Igniter

* Guardian Fixes

* Photocopier bugfix

* another spelling fix

Co-authored-by: Sean Williams <12197162+S34NW@users.noreply.github.com>

* removes redundant item_state declaration

Co-authored-by: Sean Williams <12197162+S34NW@users.noreply.github.com>
2021-07-08 22:33:59 +01:00
Pidgey
64a0b9e83d Bottles and cartons now smash when thrown, breaking the container and spilling the contents over whatever is hit. This includes ones made into molotov cocktails. (#15943) 2021-07-08 22:33:12 +01:00
warior4356
b949b1adc2 Adds sec hailers and space pod keys to sec belt (#15977) 2021-07-08 22:31:06 +01:00
Dragonkiller93
027bd7f110 Mechs no longer spit out invisible air tanks. (#16075)
* Internal tank set visible, nulled.

* Update code/game/mecha/mecha_wreckage.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Tweaks crowbar fail message.

* Removes unneeded line.

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-07-08 22:24:45 +01:00
E-MonaRhg
8719801295 Bandolier stacks (#16106) 2021-07-08 22:22:59 +01:00
Qwertytoforty
8dcb2c1a0f Prevents final summon rune by being cleaned by normal methods (#16224)
* Prevents final summon rune by being cleaned by normal methods

* Makes it a proc

* Moves cleanable, makes it work with space cleaner
2021-07-08 22:20:32 +01:00
S34N
3724eb3ef0 Refactors AI slipping machines (#16265)
* refactors AI slipping machines

* spans

* Update code/game/machinery/ai_slipper.dm

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
2021-07-08 22:16:44 +01:00