Contrabang
3f87165a03
CI now bans files with the same name (PART 2) ( #21051 )
...
* CI change
* world.dm
* .dme world.dm
* subsystem renaming
* .dme for subsystems
* ai_laws.dm
* armor.dm
* emote.dm
* logging.dm
* spell.dm
* air_alarm.dm
* crew.dm
* decal.dm
* emissive_blocker.dm
* footstep.dm
* spawner.dm
* fire.dm
* carbon.dm
* living.dm
* mob.dm
* movement.dm
* thermal_drill.dm
* plasmamen.dm
* lavaland.dm
* chaplain.dm
* lightning.dm
* magnet.dm
* mimic.dm
* wizard.dm
* morph.dm
* vampire.dm
* click.dm
* self.dm
* radiation_storm.dm
* airlock.dm
* autolathe.dm
* mulebot.dm
* nuclearbomb.dm
* particle_accelerator.dm
* smartfridge.dm
* syndicatebomb.dm
* vending.dm
* wires.dm
* sound.dm
* mining.dm
* syndicate_space_base.dm
* monkey.dm
* guardian.dm
* bomb.dm
* standard.dm
* nuclear.dm
* pinpointer.dm
* access.dm
* departments.dm
* job.dm
* science.dm
* buttons.dm
* cloning.dm
* igniter.dm
* wishgranter.dm
* atmos_control.dm
* message.dm
* power_monitor.dm
* mecha.dm
* combat.dm
* mining_tools.dm
* meteors.dm
* spiders.dm
* contraband.dm
* aliens.dm
* uplinks.dm
* voice.dm
* intercom.dm
* lights.dm
* robot_items.dm
* mineral.dm
* dice.dm
* extinguisher.dm
* paint.dm
* signs.dm
* staff.dm
* smokebomb.dm
* boxes.dm
* random.dm
* janicart.dm
* statue.dm
* cargo.dm
* asteroid.dm
* headslug.dm
* fulton.dm
* atmospherics.dm
* pump.dm
* corpse.dm
* oldstation.dm
* gps.dm
* preferences.dm
* clothing.dm
* ears.dm
* glasses.dm
* boxing.dm
* color.dm
* renames ninja gear files
* recipes.dm
* error_handler.dm
* anomaly.dm
* floorcluwne.dm
* undead.dm
* overmind.dm
* shield.dm
* bottle.dm
* organ.dm
* piano.dm
* plasma_fist.dm
* language.dm
* mob_defines.dm
* mob_helpers.dm
* damage_procs.dm
* _defines.dm
* empress.dm and queen.dm
* brain.dm
* organ file renaming
* subsystems.dm
* constructs.dm
* bot.dm
* pet.dm
* nature.dm
* magic.dm
* colors.dm
* drugs.dm
* medicine.dm
* toxins.dm
* shuttle.dm
* surgery.dm
* moves a bunch of define files
* traits.dm
* names.dm
* other_mobs.dm
* flags.dm
* some final define files
* well turns out contractor_pinpointer.dm was taken
* I forgot to remove this file
* how in the hell did this get unticked
* I DID INCLUDE IT, but there was a "w" there
* swaps the world definitions
* camera renamed to SScamera
* examine -> alien_examine
2023-06-02 14:30:17 -05:00
Luc
0f26af70e1
Wire-name labeling items are now useless for the nuke and syndie bombs ( #20608 )
...
* We do a little scrambling
* Removes extraneous proc, adds checking offhand
* update global trait list
2023-04-21 18:37:34 -05:00
S34N
9b260c4611
adds wire interface implant ( #20482 )
2023-03-04 09:56:06 +01:00
AffectedArc07
b34e8fa301
[READY] CI now bans files with the same name ( #20195 )
...
* CI now bans files with the same name
* Part 1
* Warriorstar python tweaks
* Part Deux
* Fix unticked
* fix
2023-02-04 16:33:41 -06:00
AffectedArc07
1feb9fbd38
[READY] Atmos Refactor Part 7 (I think) - Kills signals + TGUIs stuff ( #19867 )
...
* I AM NOT A KING. I AM NOT A GOD. I AM LUNACY.
* THE SCOPE CREEP
* This was done in vi. No langserver. Send help.
* Progress
* Some issues fixed
* The code builds, but the maps dont
* CC builds, I doubt anything else does
* Do this now
* Safety
* The map compiles
* THE MAPPING HELL
* Airlock controllers dont work
* Fixed bombs
* AND THATS FIXED
* Phantom edit
* Restores LL I think
* The mapmerge hooks are actually retarded
* Fixes spawners
* Half working air control
* Picky
* Hyper efficient tank monitor
* Sanity
* Laying the framework
* Improved alert console
* Dont think this is actually done anywhere
* Metering
* ONE HUNDRED AND ~~EIGHTY~~ TWENTY SEVEN
* WE ARE READY FOR BOX TO BUILD
* One map done
* Well that was easy
* Another one
* I think this is done
* I should have removed this
* I would make a russian joke but <current event>
* Delta WIP
* Makes delta work
* Early review
* TM safeguard
* oops
* METAAAAAAAAAAAAAAAAAAAAAAAAA
* Fix #4213
* Trailing
* oh for piss sake
* Shutter fix
* Roundstart ATs can go away
* Review pass 1
* What could go wrong
* BOOM BOOM BOOM
* Not needed
* Fix seed vault
* Oops
* Review changes
2023-01-03 20:59:35 +00:00
warriorstar-orion
066bd06e8d
Whitespace cleanup part 3. ( #19897 )
...
* Whitespace cleanup part 3.
* clean up mecha a lot, other review fixes
2022-12-27 11:00:39 -05:00
Sirryan2002
61145a02f8
[TGUI] Space Credit Economy Overhaul + Supply Point -> Space Cash ( #19209 )
...
* initial edits
* initial edits
* converting shit over to machinery/economy
* vending and mapping fixes
* vending fix pt.2
* Converts Supply Economy to Use Space Credits instead of Supply Points
* Job Payment, NanoBank, and Paychecks
* clothing type path fixes (damn merge conflicts)
* fixes map typepath issues
* adjusts supply prices
* Vendor Price Adjustments
* account uplink terminal tweaks
* please pass tests
* Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
* reviews and bug fixes
* Review Suggestions/Fixes and Request Console Rewrite
* edits
* vending changes for merge
* typepath fix
* final tweaks
* proc ref fixes
* Fixes and Tweaks from 2nd TM
* rebuild TGUI
* final tweaks
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* requested reviews
* tweaks
* updates slot machine winnings
* fixes
* GC fixes
* fixes
* oops. still need to deconflict this
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* requested changes and bug fixes
* atm runtime fix
* requested reviews
* vend act stuff
* attempt to pass tests
* supply packs fix
* user tochat -> debug log
* FINAL FIXES
* removes CC db stuff
* Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2022-11-21 23:30:50 +00:00
S34N
667dd5d4ac
515 Compatibility ( #19636 )
...
* 515 compat
* double spaces
* Callback documentation, aa review
* spacing
* NAMEOF_STATIC
* big beta
2022-11-08 23:08:40 +00:00
Vi3trice
03ce2920e1
Defining Part 4 - Code cleanup toward defines (... and the rest) ( #19388 )
...
* I wasn't done
* nits
2022-10-28 19:28:23 +02:00
moxian
c095fdd6e6
Potentially fix a runtime when deconstructing a machinery ( #18559 )
...
.. with a signaller attached to one of its wires
2022-07-25 10:18:16 +01:00
KalevTait
326b55003e
misc ( #18316 )
2022-07-10 14:02:17 +01:00
SabreML
cd7017e1b3
Allows Maintenance Drones to see wire names ( #16047 )
...
* drone buff
* V2 (Item Trait)
* Indentation
Co-Authored-By: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2021-05-29 21:19:05 +01:00
Fox McCloud
02b9445b9b
Refactors DNA Mutations; Refactors Mutations to use Traits ( #15483 )
...
* Refactors Mutations
* traits
* more work
* styling fix
* yet even more work
* oh hush
* almost there
* it continues yet further
* and that's genetics done
* and that's it folks
* last bit and golem fixup
* oof
* oops
* tweaks and fixes
* styling
2021-02-21 21:25:19 +00:00
AffectedArc07
54dd2765b4
Converts all tgui_ to ui_
2020-11-21 12:10:58 +00:00
Adrer
aeb6895d23
Suit storage unit wires now be accessible when electrocuted and hacked UV radiation properly destroys contents ( #14912 )
...
* Wires now work when electrocuted and UV deletes contents
* Minor fix attackby and attack_hand
* Minor spacing changes
2020-11-18 18:10:24 +00:00
AffectedArc07
90fd9a8fb8
Removes all relative heresy ( #13969 )
...
Removes all relative heresy
2020-09-16 12:52:20 -04:00
Kyep
ec8b67b2c3
fixes merge conflict
2020-09-14 18:59:14 -07:00
SteelSlayer
2a70626c78
affected review tweaks
2020-09-14 11:38:17 -05:00
SteelSlayer
6caf4cfebf
Merge remote-tracking branch 'upstream/master' into wires-tgui
2020-09-14 08:51:32 -05:00
AffectedArc07
a2c5fc39a8
Merge pull request #13751 from Fox-McCloud/alarm-overhaul
...
Overhauls and Refactors Alarm System
2020-09-14 13:54:06 +01:00
Bizzonium
18606c4200
Code improvements
2020-08-03 00:20:14 +03:00
Bizzonium
00558f129b
Fix runtime in wires.dm when holder is null
2020-08-02 21:51:40 +03:00
Kyep
8f56610e1e
updates explanation in comments
2020-07-28 20:39:59 -07:00
Kyep
2c0ebf2728
converts aicontroldisabled into a define, also mochi suggestions
2020-07-27 01:24:59 -07:00
SteelSlayer
47da705e90
borg wire bugfixes
2020-07-19 23:26:47 -05:00
SteelSlayer
2045759348
Merge remote-tracking branch 'upstream/master' into wires-tgui
2020-07-19 23:20:20 -05:00
Fox McCloud
b88bb469d8
Merge pull request #13799 from farie82/robot-sync-fix
...
Makes borgs (dis)connect properly to the AI. Fixing invisible borgs for the AI and a runtime or more
2020-07-13 16:30:07 -04:00
joep van der velden
55b7c6ece0
Makes sure borgs actually sync and unsync correctly to the AI
2020-07-10 15:19:47 +02:00
SteelSlayer
9cfd206885
tgui wires
2020-07-04 23:14:30 -05:00
denghis1
82c6595926
fixes syndicate bomb not triggering defuse properly
...
Moves active = false from wires\syndicatebomb\UpdateCut()
to machinery\syndicatebomb\process()
removes a redundant check for if the bomb is not active in machinery\syndicatebomb\process()
This fixes the bomb not triggering payload.defuse() in process(), and thus makes the training bomb actually work again
2020-07-03 19:30:04 +02:00
Fox McCloud
cfe345a8f6
final fixes
2020-07-02 09:32:12 -04:00
Fox McCloud
93db61665d
Speech bubble refactor and Features ( #13598 )
...
* Speech Bubble Update and Refactor
* OBJECTION
* magistrate too
* args
* clean up and plug in atom say
* better
2020-06-28 14:23:32 -06:00
AffectedArc07
88f71cc151
Bumps to DreamChecker 1.4
2020-06-20 10:51:26 +01:00
Fox McCloud
70b46d8aea
Life refactor ( #13471 )
...
* Life Refactor WIP
* part 2
* part 3
* runtime fix
* newlines
* tweaks
* perspective checks
* fixes
* remote view tweaks
* more fixes
* robot fixes
* better updating
* cleaned up icon procs
* less proc call overhead
* performance gains
* more optimization
* shorter lists, removal of unecesary code
* gene OOP and dna styling cleanup
* oops
* axe disabilities
* typeless loop
* various tweaks and fixes
* brain checks
* runtime fixes
* cryo vision fixes
2020-06-03 19:43:30 -06:00
AffectedArc07
210f8badf4
Makes all global variables handled by the GLOB controller ( #13152 )
...
* Handlers converted, now to fix 3532 compile errors
* 3532 compile fixes later, got runtimes on startup
* Well the server loads now atleast
* Take 2
* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07
04ba5c1cc9
File standardisation ( #13131 )
...
* Adds the check components
* Adds in trailing newlines
* Converts all CRLF to LF
* Post merge EOF
* Post merge line endings
* Final commit
2020-03-17 18:08:51 -04:00
AffectedArc07
8671439f11
Merge branch 'master' into var/const-to-define
2020-02-22 16:30:01 +00:00
Citinited
fddff1049b
[Testmerge ready] Ports tool behaviours; refactors all tools; adds functionality for self-filling reagent containers ( #11700 )
...
* Adds support for self-filling reagent containers
* Sets tool_behaviour on the default set of tools
* Fixing merge conflicts
* Refactors welder to use tool behaviour
* The refactor: part I
* The refactor: part II
* Tool Refactor Part III: Revenge of the Maint
* Tool Refactor Part IV: A New Hope
* Tool Refactor Part V: The Oldcoder Strikes Back
* Tool Refactor Part VI: Return of the Coder
* VII
* Holy shit, it compiles?!
* Nannek I completed your TODO, you owe me ice cream
* Tool helpers; telepad is compliant
* Bugtest, Round 1: Fight
Fuck refactoring disposals
* Buggfixing, Round 2: Electric Boogaloo
* Personal crafting uses tool behaviours now
* Construction datums use new tool behaviours; better way of handling fueltank refuelling; more bugfixing
* multitool_check_buffer change; removes some useless things in tool_helpers
* proc name change
* TRUE/FALSE changes
* Bugfixing, Round 3: A Good Day To Bugfix Hard
Fixes multiple issues raised by the testmerge
* Minor style changes
2020-02-15 13:31:08 -07:00
AffectedArc07
c64bc93649
Replaces all var/const with #define
2020-01-28 21:25:20 +00:00
Fox McCloud
fe403bef5c
Fixes APCs Not Being Hackable ( #12538 )
2019-10-09 09:58:36 -04:00
Fox McCloud
67dc33ac3f
for-the-strength-from-which-he-gives-is-unerring
2019-10-05 02:08:11 -04:00
Fox McCloud
607343424b
Refactors Vending Machines and Fixes Restocking Exploit
2019-09-08 08:41:08 -04:00
TDSSS
bf953613e6
Now works!
2018-12-29 20:50:56 +01:00
TDSSS
bfafb515e2
Initial setup.
2018-12-29 15:16:39 +01:00
SomeSortaSquid
bfbd4213d3
Cleaned Up Airlock Remote Electrocution Fix
...
Tested locally, works as expected.
Airlocks only electrocute people standing next to them.
2018-10-28 15:04:52 +01:00
SomeSortaSquid
679e3be82b
Electrified Airlock Fix
...
Previously electrified airlocks had no adjacency check, only UI.
This led to remote electrocutions.
2018-10-28 11:24:56 +01:00
Fox McCloud
3610e17706
final touch ups
2018-07-15 18:11:33 -04:00
Fox McCloud
b2c8f051b1
Merge remote-tracking branch 'upstream/master' into camera-damage-refactor
2018-07-15 16:31:50 -04:00
Fox McCloud
f931105aa2
re-add wires
2018-07-15 16:31:06 -04:00
tigercat2000
5ace5944d9
Remove bad #undef's and conflicting macros for SpacemanDMM to stop throwing warnings
2018-05-31 19:34:47 -07:00