Commit Graph

95 Commits

Author SHA1 Message Date
adacovsk
d7daa25a0d Roundstart and Init speed (#32900)
* Update unsorted.dm

* lightswitch init

* ff

* Update test_tiny.dm

* Update lighting.dm

* Update lighting.dm

* Update lightswitch.dm

* remove jump from world/New
2022-07-10 11:50:59 -05:00
kane-f
25ef28e54d Faster server startup (#32861)
* Faster object initialisations

* Faster station alert computers

* Removes sleeps in this too, now shaving another 3 seconds off

* Entered

* These work just fine as spawns instead of sleeps, no delays

* Changing this threshold, not much stuff shows up anymore taking longer than 1 tick

* Some logging

* Makes vaults load much faster

* Better like this

* Makes lightspeed ship load much faster

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-07-01 07:09:20 -05:00
Hinaichigo
49c0cd4782 Update special.dm (#32803)
Changed input() with incorrect number of args to alert()
2022-06-17 10:53:45 +02:00
kane-f
facfa75dab Banana peel tweaks (#32760)
* Banana peel tweaks

* Allows vault to rotate as issue is fixed

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-06-09 18:47:54 -05:00
Optimism333
a16e41020a Mothership Lab Vault & Broke UFO Less Broke (#32406)
* Mothership_Lab_Draft

* tiny_namechange_request

* added_bosses_to_globaldm

* Added_Some_Missing_Lights

* Fixed_Spriting_Inconsistency

* more_lights_and_some_gun

* renamed_botanist_locker

* Added_Advanced_Disintegrator

* tweaked_advdisintegrator_shotcharge_value

* tweaked_again

* da_last_bawss

* fixes

* added_new_bawss_to_global

* fix

* research_deck_bawss_area_update

* added_phase2_to_global

* nurseboss_viewbuff_voxboss_healnerf

* added_nu_raidertype

* tweaks_to_greyboss_name

* nerfed_greyheavy_health_slightly

* Fixed_Invisible_Helmet

* map_updates_and_fixed_ladder

* trimmed_some_code

* nerfed_pacifier_stun_duration_slightly

* ayy_heavy_helm_human_wearable

* some_fixes_balance_and_better_math

* new_bawss_ability_and_some_balance

* cleaned_up_robit_code_and_fixes

* vox_assassins_remember_the_basics

* whoops

* shorter_sweep_desc

* less_banger_chance

* squishes_runtime_fukuIwin

* rebalanced_hoverdisc

* some_further_tweaking

* woop

* expanded_raider_tunnel

* deflection_message_tweak

* rebalanced_grey_jumpsuit_values_slightly

* some_mapping_and_narration_tweaks

* map_tweaks_grammar_tweaks

* the_last_content

* fix

* whoops_how_did_I_miss_that

* mapping_tweaks_and_code_tweaks

* more_map_tweaks

* applied_eneocho_change

* add_dizzy_to_leader_knockdown

* changed_some_barricades_to_shutters

* some_map_fixes_n_tweaks

* adjusted_narrative_point

* some_final_tweaks

* fixed_some_access_changed_ufo_doors

* tweaked_ufo_exterior_doors

* added_piping_to_new_hobo_rooms

* slightly_reduced_research_level_grenades

* adds_one_more_vox_raider

* removes_turretprotected_from_vault_area_entries

* addresses_chemistrydm_review

* gym_rats_have_better_code

* more_fixes

* attempt_to_resolve_conflicts

* when_at_first_you_don't_succeed

* we_did_it_patrick

* vox_raider_loot_behavior_draft

* more_changes

* final_edits
2022-05-04 03:24:46 -05:00
kane-f
d600035a9d Fixes vaults spawning turfs outside of random vault area (#32299)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-03-27 19:06:59 +02:00
kane-f
9640965606 Allows vaults with previous disposals issues to rotate (#32119)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-02-22 16:41:00 +01:00
kane-f
d96153f437 Allows land-based vaults to overwrite (#32048)
* Allows land-based vaults to overwrite

* Custom vaults too

* Proper format

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-02-13 04:35:07 +01:00
kane-f
29890ff050 Stops new vaults rotating (#31538)
* Stops pod station rotating

* Door issues stop this

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-12-08 16:25:20 -06:00
kane-f
7170c2ab1b (Revival) Mini-station vault (#31278)
* Revival: Mini-station vault

* Compile fixes

* Major update

* Extra tools

* More

* Last area

* Miners

* Area colours

* Rerouting halls, some fixes, shuttle destination disk

* Area fix

* Spacier hallway

* Adding missing lattice

* Adding lightswitches

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-11-24 11:01:52 -06:00
kane-f
34f71abd6b Map element rotation fixes (#31315)
* Makes vault rotation a blacklist by default

* Makes this 0 by default

* Loading to Z2 with rotation too for testing

* Passes override to admin map element loading on z2 automatically

* Passes it in the right place

* Much saner way to do all this, plus enables some obviously working ones

* More tested vaults

* More that have no problems in rotation

* Mining stuff that can

* Snaxi stuff that can

* Two that can rotate

* Logging fix

* More detail

* Fixes terminals not rotating properly

* Makes these rotatable too, no issues

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-11-18 11:09:52 -06:00
Optimism333
1ae905533d New Vault: Pod Station (#31272)
* NuVault_Pod_Station

* Reoriented_Miner_Glass

* Added_Ancient_Cryopod

* Removed_Floor_Food

* RIP_Floorfood
2021-11-17 15:49:55 -06:00
DamianX
8e4d47909a Fixed a bunch of errors when loading vaults (#31247) 2021-11-09 21:56:56 -06:00
DamianX
817b97a294 Optimized loading vaults (#31239) 2021-11-08 22:36:33 -06:00
DamianX
a4438724c9 Changed all relative paths to absolute (#31078) 2021-10-18 16:28:55 -05:00
kane-f
b50bef7b88 Map element (vault etc) updates: Item overwriting option, rotation on loading (#30957)
* First attempt at making rotated map element loading working

* Fixes

* Fixes

* Oversight

* Fixes offsets properly, ugly but works

* Makes some vaults have ability to override it

* Now properly sets these loaded in the exact position, if not a bit hacky

* And now, the moment of truth, the actual rotation in loading itself, plus a server config

* And a fix for this maybe

* Overwriting of movable atoms support

* Maybe like this?

* Ah, the grid parsing was going counterclockwise by mistake, that's why it was doing that

* Makes this show up in jump formatting

* Rotated dungeons below

* Initialising again after rotation is probably better

* Fixing turfs ie. shuttle not rotating properly

* Stops a runtime

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-01 22:36:54 -05:00
DeityLink
9cdcb3dc81 derp (#30080) 2021-07-25 18:02:27 +00:00
kane-f
d00a03e146 New ghost verb: Become Space Hobo (#29808)
* Basis of this job

* The hideout

* More stuff

* Walling

* Start landmarks and APC

* .dme check

* Generation code

* Adding to init

* Tweak for later

* This is needed to compile

* Moving this here to see what it does

* Oh I got the filename wrong

* Saving it like this, maybe now it'll work

* Maybe this will help

* Oh right. Testing for box anyways

* And everywhere else too

* Shack tweaks

* Reformatting this

* Oh it's like this

* Starting tweaks

* And more

* Midround stuff

* Locking it from observers, ideally

* Removing more unused things

* More species

* Typo

* Config stuff

* Safe tweak

* Gives own ID type

* Tajaran outfit

* Redoing shack generation

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-06-23 17:47:02 -05:00
gurfan
bdcbdcf73f remove that (#29874) 2021-06-22 13:50:02 -05:00
Kurfursten
694e7d4b7e Snaxi Vaults (#28618)
* Snaxi Vaults

* animal update - wolves and capybaras

* More vaults and fixed

* tweaking spawn numbers
2021-01-20 18:48:31 -03:00
Kromkar
b13c5e5166 Adds Black Site Prism as a vault. (#28530)
* Adds Black Site Prism as a vault.

* Updates Black Site Prism vault to align it with instructions from Collaborators.
-Removes Nuke Disk
-Replaces unique surgeon boss with generic surgeon enemy
+Replaces turf in Vox Cell Block and Catbeast Pen
+Adds floor safe and loot
+Adds flavor papers
2021-01-14 00:21:25 -06:00
ShiftyRail
1c85a945b2 fixes runtimes during map vault generation (#26544)
* fixes runtimes during map vault generation

* better
2020-05-20 08:10:35 -03:00
GreatBigFailure
ceb0bbe03f Gingerbread House Vault (#26537)
* wakemeupinside

* weaponized diabetes

Co-authored-by: GreatBigFailure <Questionfrog@gmail.com>
2020-05-19 22:33:37 +02:00
GreatBigFailure
92e24e109b Fixed the map breaking if anyone at any point uses an "A" for anything
Also actually added it to the thing that makes vaults load which is important.
2020-05-11 00:29:14 -04:00
madmanmartian
79b21590f4 should fix vaults (including angie's lair) from overlapping existing structures.
Reason being was them defaulting to the last new_spawn_point
2019-08-12 01:26:45 +01:00
MadmanMartian
ffd9910645 Vaultifies the goone satellite (#23716)
Changes most of it to teleblocking

Removes it from maps that had it
2019-08-08 14:48:20 -03:00
MadmanMartian
99cc2ab62d Catechizer now shows above altars, rather than below (#23713)
Can no longer reproduce the katana and the catechizer
2019-07-29 16:28:07 -05:00
MadmanMartian
da8239333b Makes the clownroid into a vault (#23272)
* Makes the clown roid into a vault

Gives soviet MoMMIs the ultramatsynth

* properly cleaned this time. Made the clownroid's area into a vault

* You saw literally nothing

seriously.
2019-06-23 12:34:24 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
b6ecf8cf05 NO_PACIFICATION area flag 2019-05-29 12:43:17 -03:00
Bathos Bathtime
0343822b3a PermagunkRevival (#21993) 2019-03-10 14:26:17 -07:00
DamianX
d10f21b723 #warning -> #warn, episode 2, season finale (#19730) 2018-09-20 18:13:07 -04:00
MadmanMartian
3e76a29b19 Nice (#19236) 2018-08-09 14:05:10 -03:00
MadmanMartian
cbdaf449ab Tweaks rockernaut spawn rate. Adds vault generation for asteroids (#19139) 2018-08-09 13:38:48 -03:00
unid15
f7dc860fcc Sokoban vault (#18432)
* Sokoban [WIP]

* Rewards?

* Forgot this one

* Hmm did i fuck anything up by this

* Adds entrance

* Actually I was wrong again lol

* That's it for today

* Better cheating tracking, LORE

* Buff the vest of reflection, exclude it from spessmart
2018-06-10 09:47:12 -03:00
Probe1
1b32b2f47f Assistants lair vault (#17686)
* Adds assistants lair vault.
Tweaks stun mines to use knockdown instead of stun which is a silly that doesn't knock you down.
Adds invulnerable Rwalls for mapping.

* secret stuff to assistants lair vault.

* Adds a maintenance maze vault.

* fixes conflicts

* light code cleanup and removing harsetheefs balance tirade

* Removes mine refactoring for another PR
2018-03-02 17:59:49 +01:00
Probe1
6c08b62287 Adds a small asteroid field vault. (#17649)
* Adds a small asteroid field.

* Forgot to update the area name.

* Adds LORE to the vault.

* vault/automap rather than unique area.
2018-03-02 13:57:50 +01:00
unid15
cf59c94b3f Map dungeon fixes (#17632)
* Dungeon fixes

* Done!
2018-03-01 15:34:39 +01:00
MadmanMartian
30435425ec adds satelite and satelite deployment vaults (#16442)
* adds the satelite and satelite deployment

* satelite -> satellite

* fixes things PJB pointed out, and things found during actual testing. Viva faster computer!

* recommended fixes

* adds armor to humanoid mobs. Fairly simplistic, but didn't want to go overboard by adding def_zone checks

* re adds the magtape sprite, redoes its process, removes the default engi spawners that don't actually spawn anything
2018-02-06 16:25:42 +01:00
Kurfursten
4a350d60cb iron chef (#17260) 2018-01-30 20:36:10 +01:00
unid15
6aa5e230f3 New vault - house in space (#16559)
* Adds zathura vault

* Update

* Remove all loot except for the super soaker

* Move narrator up to /area level
2017-11-28 20:52:06 +01:00
Shadowmech88
a312c96e64 Adds beach party vault. 2017-11-01 21:39:17 -05:00
Shadowmech88
0dcd1e81e1 Rattle Me Bones (#16296)
* Adds the skeleton den vault.

* Merges if() statements.

* Adds loot to skeleton den, adds un-deconstructable disposals variants, removes lighting from skeleton den.
2017-10-29 18:07:12 +01:00
unid15
d07a4a00d7 Actuall works now 2017-09-04 14:22:06 +02:00
unid15
723123a76f Possible dungeon fix 2017-09-04 12:39:15 +02:00
smallboss
b5f6c43157 add newline 2017-08-10 00:39:15 +02:00
smallboss
9498ba7e4d new_vault_syndishuttle 2017-08-09 23:52:21 +02:00
unid15
5540033815 Vault 2017-06-28 12:15:58 +02:00
unid15
20addd6421 More stuff 2017-03-18 19:45:24 +01:00
unid15
ba780f1aa7 Score board vaults 2017-03-18 10:11:47 +01:00
Zaers
932baf5862 Fix minimap generation (#13782) 2017-02-03 19:40:02 +01:00