Commit Graph
21431 Commits
Author SHA1 Message Date
MistakeNot4892 959658a970 Implementing tranquilizer rifle and pistols. 2023-03-08 09:43:17 +11:00
MistakeNot4892 bfe122dd26 Mashing trained drake logic down to base drake level. Harness are now removable. 2023-03-08 09:40:31 +11:00
Cerebulon ebfd0faa18 Censors the Library 2023-03-07 10:48:01 +00:00
Varlaisvea 7b640279ad *bing 2023-03-06 20:30:05 +00:00
Ava d6e00dd400 Fixes a hiccup in cable coil examining 2023-03-06 05:37:15 -05:00
Mechoid ca2f68bf14 Adds Planetary Meteors (Again) (For Real)
Planetary meteor showers can occur.
Hull shield generators made Smarter for planetary use.
2023-03-05 05:27:29 -08:00
Mechoid 7ef1c473d9 Transplant DMI of Scars, Augs, and Bandages 2023-03-05 02:31:20 -08:00
MistakeNot4892 2ab7622a30 Making floor decls use the decl repository. 2023-03-05 14:58:28 +11:00
MistakeNot4892andGitHub 186dc1cdba Vox event icons, turfs and props. (#9020)
* Vox event icons, turfs and props.

* Ported vox prosthetics from Bay.

* Added icons for the vox simplemobs.

* Vox now apply default colours and markings in set_species().
2023-03-04 14:30:54 -08:00
FrenjoandGitHub 20cdc4b676 Converts move intents to /decl/move_intent (#8993)
* Converts move intents to /decl/move_intent

Adds /decl/move_intent/walk and /decl/move_intent/run.

Switches all move intent checks to use the new IS_RUNNING and IS_WALKING macros.

Renames and refactors /mob/living/proc/set_m_intent() to /mob/living/proc/set_move_intent(decl/move_intent/intent).

Removes the unnecessary /mob/var/m_int and associated code.

Updates all move intent setters to use set_move_intent().

* Swaps incorrect config values

Swaps incorrect move delays since I got them backwards somehow, oopsies.

* Adds suggested ?. operator

Compactifies two if statements using the ?. operator instead.
2023-03-04 14:28:10 -08:00
AtermoneraandGitHub 633e8c6dd8 Merge pull request #8997 from Mechoid/ProjectileSetStarting
Projectiles properly set starting var.
2023-03-04 13:54:47 -08:00
Greenjoe12345 81133a02f9 icons 2023-03-04 21:50:28 +00:00
elgeonmb 602ac4c84b appeasement 2023-03-04 13:35:38 -08:00
SypsotiandGitHub 875ce57109 Merge pull request #9004 from Cerebulon/spamspamspam
PDA: The Spammening
2023-03-04 15:35:22 -06:00
AtermoneraandGitHub 4ed664eca1 Merge pull request #8988 from MistakeNot4892/emotes
Fixes an oversight with default emote retrieval.
2023-03-04 13:24:14 -08:00
AtermoneraandGitHub 27b8035e83 Merge pull request #8986 from MistakeNot4892/sleepy
Generalizing sleeping updates and adding it to simple mobs.
2023-03-04 13:23:25 -08:00
AvaandGitHub a513128466 Prototype - floor-generalized snow layers, instead of snow turfs (#8970)
* Prototype of generalized snow

* documentation to flimsily justify my madness + polishing

* it is often beneficial to have the code actually work

* Review stuff

* helpers, fixes, cleanliness

* Fix generic submaps

* Lazylists, ft. lung damage on the example map

* I'm such a STUPID KITTY

* sanity courtesy of loaf

* Fix appearance of roundstart snowy turfs
2023-03-04 12:18:50 -08:00
AtermoneraandGitHub ab7f5a8c3d Merge pull request #8958 from Cerebulon/mining_sounds
Sounds for fabricators, mining machines, levers
2023-03-04 11:59:46 -08:00
MechoidandGitHub 2bec817db2 AI can change their hologram color. (#8955)
* AI can change their hologram color.

* QDELETED check, extra return.

* Typed Vaaaar.
2023-03-04 11:57:16 -08:00
CerebulonandGitHub 26b7eea4cf Refluff space bats and space bears (#8953)
* Refluff space bats and space bears

* put code in the right place actually

* typo in catalogue description

* Nisp air lore
2023-03-04 11:55:31 -08:00
MechoidandGitHub 7b018e3281 Upkeep on Mech & Cliff code. (#8946)
* Upkeep on Mech code.

Assembly Mines fixed, they do not spawn with an explosive payload from parent.

Vehicles no longer ignore cliffs.

Exosuits no longer ignore cliffs.

Objects can fall off cliffs. Objects with a buckled person will hurt the person. (Rollerbeds looking at you.)

Jumpjets added to allow planetary traversal, primarily useful upon the Serenity, Hoverpods, and Marauders (adminspawn). When toggled, they allow movement vertically, and prevent falling through open spaces. When used as the active equipment, it will launch the exosuit toward the target turf. When not on one of the above mentioned suits, it will cause a small explosion on launch, damaging the exosuit and anything directly nearby.

* Fighters are flying.

* Revert step delay floor adjustment. Flat strafing modifier of 1/5th of a second should be enough.

* Correction and Tweak.

* Fix stupidity.
2023-03-04 11:36:18 -08:00
MechoidandGitHub 318bc4daa5 Fix various anomaly bugs and oversights. (#8941)
* Fix various anomaly bugs and oversights. Cellcharge and Celldrain have been blasted into compliance.

* Cleanup
Move back to Cynosure.
2023-03-04 11:27:34 -08:00
Cerebulon 8959dde3cf Duffle and Bag of Holding Sprites 2023-03-03 03:27:21 +00:00
Rykka Stormheart 29ca85a4bf Fixes Simplemob Movement Delay
Ever since #7174 was introduced, perhaps earlier, the following two lines have been indented with a space.

Erroneous or not, this meant that config.animal_delay and the parent were never checked UNLESS the simplemob was using walk intent.
2023-03-02 14:32:00 -08:00
SypsotiandGitHub 00b0f4056f Merge pull request #8998 from MistakeNot4892/events
Might fix vending machines being selected offstation.
2023-03-02 08:07:41 -06:00
SypsotiandGitHub 84ecc4139c Merge pull request #8991 from Atermonera/gNOme
Removes gnomes. We are being un-gnomed.
2023-03-02 07:40:06 -06:00
MistakeNot4892 742beab687 Might fix vending machines being selected offstation. 2023-03-02 16:07:40 +11:00
Cerebulon 884ed978a3 Fix some coffee mugs not using the correct sprites 2023-03-02 01:49:35 +00:00
Cerebulon 85615fe011 dot more 2023-03-01 06:35:26 +00:00
Cerebulon ab09b93da2 its equality 2023-02-28 10:53:21 +00:00
Cerebulon 2cfc15d985 Fake banks are still in allcaps 2023-02-28 01:43:43 +00:00
Cerebulon 08f9718208 PDA: The Spammening 2023-02-28 01:38:42 +00:00
Atermonera d6d16811cc Revert "fixes a memory leak with mannequins and the issue that then comes with fixing it (#8942)"
This reverts commit 4bb5562d97.
2023-02-26 16:31:11 -08:00
atermonera 909e14b6aa why did we ever have these 2023-02-26 13:38:31 -08:00
SypsotiandGitHub 589122cd24 Card fixes and QOL (#8996)
* card cleanup and find card verb

* cheat deal plus supply pack

* why was that comment in there
2023-02-26 00:05:47 -08:00
Mechoid 900abc921e Projectiles properly set starting on themselves, instead of only in the fire proc. 2023-02-25 20:14:44 -08:00
elgeonmb c49a9b5864 compile your changes next time 2023-02-25 16:39:20 -08:00
elgeonmb 4e8ff0628a fixes some other stuff
more interesting failures
timeskips the pearl
2023-02-25 15:47:23 -08:00
6eb76bfabd atones for comma crimes
Co-authored-by: Sypsoti <98442665+Sypsoti@users.noreply.github.com>
2023-02-25 15:09:03 -08:00
Cerebulon 475a57d8fb Sounds for fabricators, mining machines, levers 2023-02-25 22:54:42 +00:00
AtermoneraandGitHub 08fb015b8b Merge pull request #8983 from Mechoid/LavaFangTwaek
Lava Damage Adjustment
2023-02-25 00:06:33 -08:00
AtermoneraandGitHub f4ab26d398 Merge pull request #8979 from Cerebulon/menthol-kills
Menthol doesn't kill you at 7 units
2023-02-25 00:04:35 -08:00
AtermoneraandGitHub e3ed9560de Merge pull request #8972 from Seris02/derobotizefix
few fixes for the derobotizing fix
2023-02-25 00:01:43 -08:00
CerebulonandGitHub 69ba99b5e6 /tg/ era language pass (#8962)
* /tg/ era language pass

* Another pass, more generally inc. code comments

* Even more word tweakies
2023-02-24 23:33:52 -08:00
MistakeNot4892 7cab6761ba Fixes an oversight with default emote retrieval. 2023-02-24 20:37:53 +11:00
MistakeNot4892 6395191f40 Revived mobs show a message. 2023-02-24 11:11:12 +11:00
MistakeNot4892 bef699437f Generalizing sleeping updates and adding it to simple mobs. 2023-02-24 11:04:17 +11:00
Mechoid d47ceda5bb Lava Damage Adjustment
Lava instant damage halved.
Lava increases flammability, fire type set to stack-managed to utilize chance of early extinguish.
2023-02-23 06:03:44 -08:00
AtermoneraandGitHub b1b13d520e Merge pull request #8968 from Mechoid/PhoronBoreAdjustment219
Mining Vendor adjustment from Staff Meeting.
2023-02-23 00:02:21 -08:00
elgeonmb 832fed52fe further fixes to conform to the dictates of the daimyo
objectively i have to admit this looks way better holy shit
2023-02-21 20:44:37 -08:00