Commit Graph

1548 Commits

Author SHA1 Message Date
jellyveggie2
0471421e9a Reworks electric power grid to have priority levels (#32613)
* Move machinery procs from power to machinery. Getting real tired of confusing them for power procs, why were they even there?

* use_power = [0-2] replaced with the proper MACHINE_POWER_USE(NONE|IDLE|ACTIVE) defines. KEEP IT CLEAN

* Creates MACHINE_POWER_USE_GRID, for machines marked as MACHINE_POWER_USE_NONE that were actually drawing power, and doing so straight from the grid

* More numbers to defines

* Power connection component: Get rid of unused parameters on New() that were being misused anyway, and more importantly make the radio broadcaster actually draw it's power through the component instead of APCs.
NEEEEXIIIIS!

* ...actually adds MACHINE_POWER_USE_GRID this time
JEEEELLLYYYYYY!

* Converts a bunch of snowflakes into using the power connection component

* RECAP: Alright, I've fixed some major peeves and made sure no one's adding load to the powernet without going through a machine/component first, now is the time to start modifying how power draw works

* Give grid loads priorities, and convert powernet.load to a list of loads. Does nothing yet

* Satisfaction

* Converts power sink and singularity beacon

* Converts wall shield generator

* Converts emitters. Emitters will turn off below 30% satisfaction, and beam power will be affected by power satisfaction; eg: at 50% satisfaction beams will only be 50% as powerful

* Converts the antique matter synth

* Converts APCs

* get_satisfaction() for cables

* Converts SMES

* Converts artifacts

* Fixes a bunch of stupid things with SMESs and APCs, turns some more use_power numbers into defines, and gets rid of MACHINE_POWER_USE_GRID cause there's really no need for it, not yet.

* Fixes for power sink and singularity beacon

* Antique synth fixes

* More SMES fixes. No more free energy shenanigans, and measured output/load should update properly now

* Converts radio broadcaster and syphoners. Also adds a way to connect to smooth cables, because syphoners.

* RECAP: I think that should be it for converting and testing priority/satisfaction stuff. Up next is reworking the power monitor to display all loads (not just APCs) grouped by area, and each load's priority, as well as controls to edit a load's priority.

* Power monitor is in a workable state. Issues so far:
- It looks like ass. The "area details" buttons are ugly, and the priority dropdowns are uglier AND  fuck up the vertical spacing between rows
- Power connection machines (eg: radio transmitter) don't show up
- Setting an SMES priority low enough it won't charge means it won't appear on the list, so can't change priority back. other machines likely affected too

Still, it's taking shape

* Couldn't get priority dropdowns to look nice, switches them for buttons. Touches up the show/hide details button to look nicer

* Ensure normal power/connection machinery does show up by default

* Give artifacts BYPASS priority so xenoarcheologists don't have to wonder whether it's working or not (assuming there's enough power on the grid)

* Make sure any SMES do show up even if not charging, so you can raise their priority if need be

* Allow players to set the SMES' (until now unused) nametag, to better identify them on the monitor

* Review 1

* Review 2
Adds TOTAL_PRIORITY_SLOTS for clarity instead of using POWER_PRIORITY_EXCESS
2022-06-04 00:03:58 -05:00
GermanSanta
d797f38981 Jukebox Mapping (#32507)
* Update beams.dm

* Update beams.dm

A more proper laser fix. And would like to thank deity link for pretty much completing this for me.

* Update beams.dm

* Adds Holy Jukebox to PietyVend

Jukebox

* Mapped. Flatpack Removal
2022-05-08 22:49:07 -05:00
tinysaturn
0cf3005e99 testcommit (#32489) 2022-05-07 22:40:32 -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
a96b6fe439 Merges Emag() into emag_act() (#32501)
* Merges Emag() into emag_act()

* No not these

* Bots

* Updated comment

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-05-03 16:33:29 -05:00
kane-f
649f11314c Artifact analyser cleanup (#32442)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-04-30 16:49:27 -05:00
ValkyrieSkies
2d56344da3 Renames C20r ammo (#32440) 2022-04-30 16:45:53 -05:00
Eneocho
530352560e Deep Space Exploration System craftable stationside. (#32425)
* DSES design

* Update dses.dm

* adds DSES modules

* module spaces

* typo

* moving dses to misc

* DSES device
2022-04-30 16:41:11 -05:00
west3436
8549b30efc Cargo Automation (#32384)
* Cargo automation machines

* Fixes

* Fixes error & un-spaghettis toggle lock proc

* Somewhat better sprites, fixes label overlay, modifies planes

* Fixes alerts/messages

* emag functionality

* Syndie wrap compat

* Wrapping machine construction & circuit board + cargo pack

* Better icon and simplified direction picking

* oops
2022-04-24 10:29:15 -05:00
DamianX
f24144a848 Fixed suspension field deleting mobs (#32421) 2022-04-21 04:00:07 -05:00
gurfan
6b995f559d [Cult 4] Rituals System, Return of Sacrifices, Cursed Blood (#32323)
* rituals

* hmm

* sacrifices

* aaaa

* aa

* commit

* tear reality

* helpful commit message

* merge

* remove eclipse/endgame stuff from other branch

* update pylon type name, fix conflicts

* fix warnings?

* flavor text updates and objectives

* re-enable conversion flavortext, blood dagger mindUI, new "rune skin" tattoo, cursed blood ritual, fix jittery seer effect, beno with a blood dagger

* im not writing a commit message

* override

* scoreboard and remove debug hud element

* syntax

* oh

* stashed changes

* fix warning

* Update code/_onclick/mindUI/bloodcult/cultist.dm

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult.dm

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

* cleanup

* remove unused procs

* .

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult_buildings.dm

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult_buildings.dm

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult_buildings.dm

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult_buildings.dm

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

* Update code/datums/gamemode/factions/bloodcult/bloodcult_buildings.dm

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

* Update code/game/gamemodes/scoreboard.dm

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

* Update code/game/turfs/turf_flick_animations.dm

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

Co-authored-by: DamianX <DamianX@users.noreply.github.com>
2022-04-17 16:03:03 +02:00
Hinaichigo
d63936641e Breakable Objects v2 (#32255)
* Generalize breakability to obj. Standardize health and maxHealth for objs. Make flashlights, cameras, beakers, and wall-mounted lanterns breakable.

* Moved breakable.dm.

* Fix metaclub beepsky's maxhealth to maxHealth.

* Attempted to fix named argument error.

* Attempt to fix take_damage() derived proc named argument error.

* Attempt to fixed named argument error.

* Fragments can be obj not just item.

* Remove debug.

* .

* Fixed conflicting proc definitions.

* Attempt to fix runtime.

* Partly dissolve existing implementations of object health into general framework.

* Declare parent args in take_damage() proc overrides.

* Typo fix.

* Comment change.

* Change destroy to qdel.

* Update breakable.dm

Check for null teeth.

* Teeth check.

* .

* Gum check.

* Bugfixes and general object kicking.

* .

* fix kicking

* .

* .

* Kicking small items around.

* Throwing something at an object to break the latter.

* Fix storage inconsistencies.

* Nicer kick damage calculation.

* You don't need teeth to bite properly with a beak.

* Items can take damage landing in disposals.

* Undo that.. there's bug potential.
2022-04-13 08:57:21 -05:00
kane-f
a1787011f0 [MDB IGNORE] Cargo crate forwarding (#31967)
* Cargo crate forwarding

* Makes forwarding screen show up

* Crate info, new manifest handling, stamp checking, other stuff

* Station name thing fix

* Time limit system

* Server config to allow this on roundstart

* Centcomm order ones now

* Fixing display

* Makes stacks nicer

* Better sanity checks, will still need to tweak how stacks work and test them more

* Some better crate access for centcomm orders

* Some example misc orders not from either

* Small time limit adjustment

* Basic time left tracker, might improve

* Bones of weighing

* Put this after weighing them maybe, easier

* Wrong one

* Icon for weigher

* Beginning item itself

* Full functionality of item

* Adding the machine to forwardings

* Layer tweak

* User feedback, paper insertion fix

* Fixed time formatting

* Stamping and weighing feedback for checking if done

* Better reason system, failure feedback on what crate too

* Last reason

* Makes names check for duplicates in players too

* Final fix, makes enable/disable button display right on supply console

* Weights the centcomm variant forwards properly, also balances number of crates sent to people in cargo staff

* Random mob cage order

* Mob needed for check too

* Better to do it like this

* Multiplier based on cargo account funds

* Proper accounts sent money to

* Better transaction details

* Forwarding cooldown

* Centcomm request persistence, makes them come back in future rounds as cargo forwards

* Forwards too

* Better name system

* Much better system that won't send out the same previous order twice, and will persist from more than one round

* Extra check

* Another check

* Another check

* Another check

* Better path checking

* Better logging and some fixes

* Allows random mob crate to go back, fixes per unit crates sent back runtiming

* Makes crate weigher more constructable

* Adds weighers to map instead

* Better distribution code

* Preserves the subtype for supply pack and centcomm orders for more accuracy of persistence

* Text2path

* Much nicer formatting of persistence

* Cleans up request persistence too

* Forward amount override for debugging, example config stuff

* More specific crate denial reason

* Makes new persistence actually work, tested

* Forgot this

* Optimising this into one persistence task

* Even more

* Even more

* Gives indices names for even less rigid access

* Less immulsion shattering

* More specific denial

* Should fix cart crates

* Fix

* Current hotfix solution pending tidier one

* Taking this out of the loop, had no reason to be in there

* Better debug log on cooldown formatting

* Some fixes

* New refactored system without hotfix

* Also deletes these

* Everything should work now

* Moving these into supply shuttle

* Keeps these for persistence

* Makes persistence work again, thins it down with probability

* Makes names work here too

* Some name fixes

* Scoreboard

* Number fix

* Round score deduction for failed forwards

* Logs this

* Adding part quality stuff

* Fix

* Updates to new scoreboard format

* Extra checks building system for more realistic centcomm orders

* Doing a few more of these

* Fix

* All sci orders built

* DNA injectors

* Virus stuff, all extra check builds done

* Fixes

* Reformat for info consistency

* Making artifacts built to extra checks, real last one

* GNA symptom disk, real real last one

* Condition fix

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-03-21 15:50:05 -05:00
kane-f
ec86a84fb8 Allows monkey recyclers to recycle all non-sapient animals (#32156)
* Allows monkey recyclers to recycle all non-sapient animals

* Better grammar, plus prevents silicons from being recycled easily

* Better system

* Body archives of sapient mobs

* Transferring mind

* Sanity

* Fix

* Less ambiguous cube name

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-03-20 15:31:22 -05:00
ShiftyRail
6f20e1f4be Revert breakable objects for now. (#32234)
* revert

* why didn't this get reverted?
2022-03-15 22:42:00 +00:00
Hinaichigo
8ea93dd579 Breakable objects: cameras, wall-mounted lanterns, beakers, and flashlights (#32184)
* Generalize breakability to obj. Standardize health and maxHealth for objs. Make flashlights, cameras, beakers, and wall-mounted lanterns breakable.

* Moved breakable.dm.

* Fix metaclub beepsky's maxhealth to maxHealth.

* Attempted to fix named argument error.

* Attempt to fix take_damage() derived proc named argument error.

* Attempt to fixed named argument error.

* Fragments can be obj not just item.

* Remove debug.

* .

* Fixed conflicting proc definitions.

* Attempt to fix runtime.

* Partly dissolve existing implementations of object health into general framework.

* Declare parent args in take_damage() proc overrides.

* Typo fix.

* Comment change.

* Change destroy to qdel.

* Update breakable.dm

Check for null teeth.

* Teeth check.

* .

* Gum check.
2022-03-15 15:15:58 +01:00
DamianX
c40f4b384f Flatpack fabricators stack flatpacks (#32173)
* Flatpack fabricators stack flatpacks

* Restored error messages
2022-03-11 05:47:29 +01:00
kane-f
ae2715d44b Fixes bunsen burner not updating beaker icon (#32180)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-03-09 04:10:54 +01:00
adacovsk
b30153715d Scoreboard organization/optimization (#32094)
* Scoreboard

* Update next_map.dm

* Update gameticker.dm

* Update role.dm

* ugh

* safe me

* added dat to every proc

* Update scoreboard.dm

* Update scoreboard.dm

* Update department_score.dm

* turfssingulod

* Update misc_score.dm

* Update scoreboard.dm

* Update scoreboard.dm

* Update mobs.dm

* Update items.dm

* Update stunbaton.dm

* Update human_attackhand.dm

* Update living_defense.dm

* Update misc_score.dm

* Update swords_axes_etc.dm

* Update human_attackhand.dm

* Update misc_score.dm

* Update misc_score.dm

* Update scoreboard.dm
2022-02-22 17:39:14 +01:00
gurfan
12b68b9546 Electric Boogaloo (Take Two) (#31892)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh

* remove rig meal, made obsolete by emag

* fffffshhhhhhwooooop

* typo!
2022-01-31 18:18:06 -06:00
kane-f
b1d79e4272 PDA app refactoring (#31881)
* PDA app refactoring

* Last of standard apps now, onto games next

* Minesweeper

* Snake II

* Spesspets

* Cutting down a lot of redundant code in light of these movements

* Everything somehow worked except refreshing, this commit fixes that

* Removing now unused modes

* Fixing alarm stuff

* Adding category support for sorting apps

* Testing making notepad an app, works fine, also cuts even more code down

* Sorting these into subfiles since it's getting large

* Events as an app

* Manifest as an app

* Should be okay to change these now

* Adding the basis for convering cartridge functions to built in apps

* Here too

* Also creates them on new()

* Working example with syndicate pod door cartridge

* Status displays, also cart modulisation of apps now fully works

* Sorting these for later, the files are gonna probably get big

* Records

* Scanners

* Some cleanup, and preface for app-cart interactions

* More stuff

* More engineering stuff

* Secbot app, implementing a cart connection

* Medbots

* Janitor stuff

* Quartermaster

* Last of engineering

* Last of that whole cartridge dat menu mess is now gone

* Almost done reformatting utilities, only cameras left to do (by yours truly)

* All utilities done

* Last of the utilities too, now only messaging stuff is left to do

* Some mode cleanup and file split-off

* New file too

* Clown/mime/syndicate stuff, old access vars from cartridges are now completely gone

* Some mode cleanups

* Fixes bugs with power/alert monitor, custodial locator and supply record apps as well as apps being deleted from cartridges

* Multimessager as an app, now just one left

* Moving this to own file, will get big

* Basis of app form, conversion over todo

* Now finally moves it all to the app

* Lint fix

* Some more cleanup from afterwards

* Makes messenger actually work, fixes various other bugs too

* Scanning refactors into seperated attack functions

* Fixing some bugs

* Fixing that multimessage bug while we're here

* Nicer photo display formatting

* Fixing the PDA camera bug too

* Moves these to carts, for now

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-01-29 14:24:16 -06:00
DamianX
c5dffbe635 Revert "Electric Boogaloo (#31728)" (#31868)
This reverts commit 8bb40feca6.
2022-01-19 15:46:18 +01:00
gurfan
8bb40feca6 Electric Boogaloo (#31728)
* wall and floor and overlay icons

* HOLY SHIT PLANEMASTERS ARE AMAZING <3 LUMMOX

* nevermind shit is fucked i hate byond

* apc hackin tweaks start now

* attack_ai is overridden almost everywhere for zero reason

* more attack_ai shit

* more shit

* FORCEDISABLE pt. 1

* FORCEDISABLE pt 2

* more forcedisable 3

* 3.1

* end of forcedisable

* remove all hackview shit, cleanup

* better apc hacking, lots of fixes, and UI!

* more machine ability, lots of cleanup, radial lock updating, modules and active modules

* movable ui elements

* ADVANCED hologrmas

* more SHIT

* SHUNTSHUNTSHUNT

* fig congflgighgsa

* more testing

* fuck

* commit 2

* holo fixes

* fake APC images!

* lots of stuff

* fixes and cleanup and vomit

* More abilities. AI Control fixes and cleanup

* fixes

* fix

* clear another warning

* remove comment fix numbers

* raise price

* raise price

* fix

* 1 autoborger limit

* remove undocumented change

* handle at bot level

* order of operations

* dont call ert

* decrease

* fix unit test

* icon check please work

* remove unused icons, comment out chem dispenser drain

* comment out firewall, add disable to turrets

* remove unused wall icons

* Sort mob list, humans appear at the top

* fix sorting, fix hologram bug

* hologram tweaks, stupid fucking alert APC name

* qdel

* raise ever so slightly

* revert

* Delete broken_hand_icons.txt

* Update setup.dm

* Create setup.dm

* attack_self

* fix filter icon, delete unused file, remove forcedisable from magtape deck

* accidental change

* mousedropfrom recharge station

* oh rite

* fixo

* remove useless code

* aaahhh
2022-01-19 08:15:08 -06:00
kane-f
c4063b988e Sends transaction info to PDAs as alert to user with banking app (#31801)
* Sends transaction info to PDAs with banking app

* Typo

* More fixes

* More fixes

* Better approach

* Associates these vars properly

* Cargo stuff

* ATMs

* Fix

* PDAs

* Nicer this way actually

* Some misc stuff

* Near last of these

* And last one

* Confirmed working in game, now for a slight optimisation

* Fixing runtime

* Some comments

* Removing unused code

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-01-11 12:02:43 -06:00
Kurfursten
1c5e9e8c93 The Liberation is at Hand (#31666)
* The Liberation is at Hand

* Liberators now charge much faster

* icons
2021-12-26 00:03:20 -06:00
Kurfursten
65c64a194f Dragonshell Buff (#31665) 2021-12-25 11:31:06 -06:00
Cyadox
a9be0a221d Fingerprint fixes (#31696)
Co-authored-by: Cyadox <cyankitsune@gmail.com>
2021-12-25 11:30:51 -06:00
kane-f
798059e59d Transit tube update part 1: Construction/access/optimisations (#31397)
* Most of the work on transit tube item construction

* Plus new files

* Sanity

* More sanity

* Anchoring on dismantle, construction tweaks

* Pods do not need to be anchored at all, why

* Orientating these the proper way around, whoops

* Speeding this up a bit, they're way too slow as of now

* Redoing icons, gutting corners altogether

* Removing now unused D- direction stuff, adding sound to station doors opening and closing

* Makes stations require airlock electronics

* Actual implementation

* And finished up

* Access requirement for leaving too

* Mapping these in practice

* Formatting fixes

* Fixing dirs

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-12-08 16:20:43 -06:00
carson wilkinson
520c92546b tear gas grenades (#31441)
* GYEAS grenade

* GYEAS grenade box

* GYEAS grenade placement 1

* GYEAS grenade placement 2

* GYEAS grenade placement 3

* frick he's right

* ok fine

* how did i miss this

* never mind i liked a full box
2021-12-05 11:28:36 +00:00
Kurfursten
5ff9db2d98 Better Bunsen (#31063) 2021-11-24 11:08:12 -06:00
9percents
e068a135ab automatic aquarium cleaner (#31178)
* *aquarium automation
make the module with science
feeds and cleans
feed and sneed

* due to popular demand, we don't feed here anymore

* conforming to public
2021-11-17 14:42:28 -06:00
kane-f
0a808eca1e Changes z-level defines to map datum vars (#31268)
* Changes z-level defines to map datum vars

* Compile?

* Maybe now

* Map compile

* Updating these

* Adding this back again

* Nicer

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-11-13 08:53:03 -06:00
DeityLink
5e949e1409 Various Fixes (#31231) 2021-11-07 13:51:49 +01:00
kane-f
1cee595568 Streamlined xenoarchaeology depth analysis scanner (#31131)
* Streamlined xenoarch depth scanner

* Formatting

* Adding this all back in

* This too

* Removing space

* Here

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-26 15:07:29 -05:00
DamianX
2ab8f80082 Ported Jump-Point-Search pathing from TG (#31114) 2021-10-26 00:30:38 -05:00
DamianX
a4438724c9 Changed all relative paths to absolute (#31078) 2021-10-18 16:28:55 -05:00
kane-f
5c2eed6ff3 Explosion attack log update (#31070)
* Ex_act() logging update

* Fixes

* Priming

* Fixes

* Fixes

* More mob attack logs

* Fixes

* Other carbons

* Forgot these

* Forgot these

* Possible fix

* Last resort

* Obvious typo gets ignored

* Using fingerprints for more logging

* Basis of explosion system using it too, only for plasma cigars for now

* Fix

* Moved here

* TTV log fix

* Formatting ckey in too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-16 02:46:34 -05:00
Kurfursten
4139c12c32 Silver Linings (#31068) 2021-10-16 02:45:53 -05:00
DamianX
d4a4ce82d7 Optimized invoke_event (#31046) 2021-10-11 11:56:44 -05:00
DamianX
ac18005a66 Fixed anomaly container runtime (#31025) 2021-10-09 08:38:39 -05:00
GreatBigFailure
df7ffcc397 The Eggcellent Update Part 2 (#30837)
* I'm unreasonably excited about this change

* Woopsy

* That was not on copy paste and 30 characters

Co-authored-by: Rubylips <Questionfrog@gmail.com>
2021-09-29 23:42:55 -05:00
DamianX
e3434122fc Fixed pay2use artifact runtime (#30909) 2021-09-28 23:15:06 -05:00
DeityLink
da9c22af87 Removes some awfulness from the code (#30850)
* Removes some awfulness from the code

* fixes

* derp

* dangit

* ahhhh

* ok FINE you can have it

* just return a string will you

* at this point I'm just throwing stuff at the wall until something sticks

* ok actually I think I see the problem

* also this is redundant actually
2021-09-23 20:09:03 -05:00
Kurfursten
aca486d4d9 More Clouds (#29606)
* Progress

* progress

* finished
2021-09-23 17:10:57 +00:00
Shifty
7be042441a the meat of it 2021-09-18 14:25:35 +01:00
DamianX
c9d6a779d6 tgui security cameras, removed advanced security camera console (#30607)
* tgui security cameras, removed advanced security camera console

* Si può fare!

* You didn't see that

* don't need this shit anymore
2021-09-17 16:32:16 -05:00
DamianX
0aa1000d1a Fixed a bug that bricked the general fabricator if a design it had was deleted from the reverse engine (#30777) 2021-09-17 10:15:25 -05:00
ShiftyRail
409ae193c2 The Postman always ring twice (#30551)
* Revert "Revert "Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)" (#30529)"

This reverts commit 5ae655387f.

* fixes urgent problems

* fixes the problem with zooming out

* gliding

* on the beach

* suffer not the lag

* fixes mesons and fire
2021-09-07 09:58:07 +01:00
Kurfursten
5ae655387f Revert "Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)" (#30529)
This reverts commit 2a0cec3fda.
2021-09-05 18:22:30 -04:00
ShiftyRail
2a0cec3fda Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)
This reverts commit eb21803691.
2021-09-05 17:14:55 -05:00