Commit Graph
9771 Commits
Author SHA1 Message Date
Heroman 0c52e7d4b2 Fixes autosay runtime 2022-09-20 06:24:38 +10:00
CaseyandGitHub b235d3c27e Merge pull request #13750 from Heroman3003/altevian-foodstuff-2
Adds more altevian content
2022-09-18 05:38:20 -04:00
CaseyandGitHub f11e88790a Merge pull request #13748 from Heroman3003/slotfix
Fixes runtime with cryopods
2022-09-18 05:37:57 -04:00
CaseyandGitHub 6aeb0a48cc Merge pull request #13742 from Heroman3003/moreruntimes
Fixes a few more runtimes.
2022-09-18 05:35:27 -04:00
Heroman c0728f0d18 Fixes slot issue
Fixes runtime with cryopods
2022-09-17 15:14:41 +10:00
Heroman 77359efea0 Adds more altevian content 2022-09-17 14:34:33 +10:00
Heroman 6b525c8c6c Fixes a few more runtimes. 2022-09-16 08:40:34 +10:00
Unknown 0fee7cd94d Snowglobes
Does not place them anywhere yet, just adds them to the code.
2022-09-13 09:48:32 -04:00
CaseyandGitHub ee7fd1cd86 Merge pull request #13687 from Very-Soft/tunnelsnakes
Tunnel Snakes Rule
2022-09-10 16:36:47 -04:00
VerySoft 1cbe882199 Tunnel Snakes Rule
Makes it so that certain squiggly mobs can go into mouse holes even though they fall outside what's usually allowed!

These mobs also get the option to eat anything else that might be in the tunnel with them!

The special mobs include:
catslugs
morphs
protean blobs
slimes (which promethean slimes are a subtype of)

The thinking is these are squishy things that could reasonably be made to fit, or otherwise fit thematically!

I would like to make it so snakes could do this too, but we should get some vore enabled snakes first!
2022-09-07 20:59:16 -04:00
TheGreatKitsune 772e3bca7b Fixes bug regarding feral xenochimera and treating others/being treated 2022-09-07 09:32:16 -05:00
CaseyandGitHub 37b8126dce Merge pull request #13671 from Cameron653/light_overlay
More light updates!
2022-09-06 15:43:56 -04:00
C.L a619121abe More light updates!
- Changes how lights function. Instead of lights being qdel'd when you take them in/out of light sockets, it now holds them _in_ the light socket! (Due to this change things have been thoroughly tested, numerous bugs squashed which arose due to this change, and then tested again.)
- Makes it so overlays update properly on lights
- Makes it so light colors persist, even if you turn an alarm off & on again (previously reset the light to normal)
- Made it so nightshift properly updates the overlays of lights.
- Updated the light replacer to swap lights in a more efficient way
- Makes it so light replacers can set the color of the lights being inserted. (This only affects the daytime lights. For more complex changes, a multitool is required.)
2022-09-05 15:47:46 -04:00
Heroman e9687e294b Fixes a few more runtimes 2022-09-06 05:37:37 +10:00
CaseyandGitHub 3bd62608c4 Merge pull request #13658 from Heroman3003/stackruntime
fixes runtime with stack dna transfer
2022-09-04 17:50:17 -04:00
Heroman a07ada635f Fixes whetstone runtime 2022-09-04 11:27:32 +10:00
Heroman 62c6b9c50c fixes runtime with stack dna transfer 2022-09-04 10:35:13 +10:00
Heroman 6cd3b4494a Fixes ghost comms runtime probably 2022-09-04 08:09:02 +10:00
VerySoft c563bba904 Makes it so you need to be inside to leave
Mouse holes and micro_interact-able things, you need to be inside them to use their interaction prompt, so you aren't allowed to instantly teleport back to a tunnel for leaving the prompt open or whatever!
2022-09-01 23:48:51 -04:00
VerkisterandGitHub 6b60681c52 Pizza vouchers now fit inside wallets
Adds pizza vouchers to the list of things that can be stored inside wallets.
2022-08-30 19:11:48 +03:00
VerySoft 1a0aadbde6 I'm going to bed once this is done I promise 2022-08-30 06:32:01 -04:00
VerySoft a00163a241 /objs with people in them spit out the people before they Destroy() 2022-08-30 06:26:52 -04:00
VerySoft 2ba39f6d2f further poke 2022-08-30 04:44:33 -04:00
VerySoft 2b94ff7e1b further fixes 2022-08-30 04:34:10 -04:00
VerySoft 6877c539d3 Adds mouse hole spawners to the maps, and fixes a couple issues 2022-08-30 02:32:18 -04:00
VerySoft 5fd9cc3168 Micro hiding!
Adds a var and a proc to all objects in the game! 

If an object starts with the 'micro_target' var enabled, then it will obtain the 'micro interact' proc as a verb on initialize. 

The 'micro interact' proc, allows micros and other small mobs such as mice, to hide inside of whatever the object is. Additionally, those inside one object can use the verb to move to an adjacent object that has the 'micro_target' var. 

Non micros/small mobs can also use the 'micro interact' verb to attempt to extract anyone who might be within the given object.
2022-08-29 21:40:25 -04:00
VerySoft 89f80012a0 wawo 2022-08-29 01:23:18 -04:00
VerySoft 5f4879dae5 Increase max allowed size to 50%! 2022-08-29 00:37:32 -04:00
VerySoft 3bdbf43455 Mouse hole... 2022-08-28 23:49:50 -04:00
VerySoft 1cf6e03fbd Wow mouse hole it's not lewd it's an actual hole 2022-08-28 21:35:20 -04:00
NovacatandGitHub 1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
NovacatandGitHub 13c044388b Revert "Fixes chair wrong color thing" 2022-08-27 08:36:27 -04:00
Heroman 2be9f1be7c Fixes chair wrong color thing 2022-08-27 14:20:09 +10:00
NovacatandGitHub 5b45f17809 Merge pull request #11826 from VOREStation/upstream-merge-8298
[MIRROR] /atom New() => Initialize() [MDB IGNORE]
2022-08-26 18:12:56 -04:00
MistakeNot4892 f85c9be1c5 /atom/movable/storage_slot New => Initialize 2022-08-26 10:43:04 +10:00
CaseyandGitHub 51673d177e Merge pull request #13578 from Cameron653/inducer_fix
Makes the inducer not break forever when trying to charge a gun
2022-08-25 19:00:29 -04:00
CaseyandGitHub 1d746af048 Merge pull request #13576 from Cameron653/flashlight_runtimefix
Makes flashlights not runtime.
2022-08-25 19:00:18 -04:00
C.L d3dfa1031a Makes the inducer not break forever
When you attempted to charge a gun when it didn't have the ability to do so, it had set 'recharging = TRUE', and then kicked you out of the 'recharge' proc and left 'recharging = TRUE' meaning it would see 'recharging = true' and just return TRUE when the recharge proc was called.

This makes it so if you hit a gun and you can't charge it, it just sets the recharging = FALSE and then returns.

Also gives it a better error message
2022-08-25 00:50:28 -04:00
MistakeNot4892 d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
MistakeNot4892 7082955d23 Fix linter fails due to sleeping in Initialize(). 2022-08-25 14:16:33 +10:00
C.L d4025326ef Makes flashlights not runtime.
Flashlights would runtime when used on a species w/ no eyes (proteans)
This fixes it by stopping it when it realizes there is no eyes to be seen.
2022-08-25 00:15:26 -04:00
Heroman be6a441d68 Adds Altevian cuisine 2022-08-24 16:23:14 +10:00
CaseyandGitHub e5ae85f667 Merge pull request #13536 from Heroman3003/casino-changes
More casino updates
2022-08-21 15:38:28 -04:00
Heroman 5da5265461 Post-test fixes for casino 2022-08-21 14:27:33 +10:00
Heroman 5876c365db More casino updates 2022-08-20 16:18:06 +10:00
C.L ac220df420 Allows portable freezer to hold more items.
- Allows the freezer to hold bloodbags, beakers/bottles, drinks, and food instead of just organs.
2022-08-19 18:23:45 -04:00
ItsSelis 60c9b02909 Makes secure briefcases more secure 2022-08-14 09:48:51 +02:00
CaseyandGitHub 2cdfa72cdd Merge pull request #13485 from Cameron653/LANGUAGE_MODIFIDICATION
Condenses all the animal languages and deletes unused/unwanted languages
2022-08-14 01:43:41 -04:00
CaseyandGitHub b9f3a277e5 Merge pull request #13476 from TankTheBirb/Borg-SUCC
LEMME SUCC
2022-08-14 01:39:44 -04:00
CaseyandGitHub 5e314bd44f Merge pull request #13469 from Cameron653/plushie
Makes you able to select the borg plushies
2022-08-14 01:38:10 -04:00