Commit Graph

1078 Commits

Author SHA1 Message Date
Wowzewow (Wezzy) dbce27e96e Fixes a runtime in warnings.dm (#10876) 2021-01-02 13:56:37 +01:00
Werner f0ee7a38b2 Converts the custom item system to json/db (#10821) 2020-12-25 14:18:39 +01:00
Geeves c793dd8a7f dbcon IsConnected Runtime Fix (#10676)
* dbcon IsConnected Runtime Fix

* Update code/modules/admin/verbs/warning.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

* Update code/modules/mob/abstract/new_player/menu.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

* Update code/modules/admin/verbs/warning.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
2020-11-28 22:38:21 +02:00
Wowzewow (Wezzy) e8945fa626 Scrubs all mentions of Vox from the code ( I suck at Git edition ) (#10423) 2020-11-22 11:34:04 +01:00
Geeves 7af7d3187b Remote Canisters (#10563) 2020-11-22 10:57:16 +01:00
Geeves 4143e7682b BSTech Access Tweak (#10566) 2020-11-20 15:44:19 +01:00
Hockaa 864f7555f0 Hydrogen Port 2: Electric Boogaloo (#10547) 2020-11-17 21:44:34 +01:00
Geeves 689fe0c346 Funky Verb Fix (#10549) 2020-11-14 15:42:02 +01:00
Jiří Barouš 37cbb8fdb8 Categorized latejoin menu and made it into VueUI, improved crew manifest logic and made Verb manifest same as VueUI program, Job fixes (#10470) 2020-11-12 17:08:31 +01:00
mikomyazaki ad8601a529 Removes vision cones. (#10488) 2020-11-11 08:21:08 +01:00
mikomyazaki b5da13702b Debug Mob Lists can now list frozen crew. (#10438) 2020-11-05 11:31:12 +01:00
Wowzewow (Wezzy) a0c07fa6d5 Departmental Berets (#10391) 2020-11-04 11:22:39 +01:00
Jiří Barouš 47ea58eb47 Allows admins to override respawning failure (#10401) 2020-11-01 20:55:08 +01:00
Jiří Barouš 8e453aae78 Nofall, Godmode, Bstech changes (#10404)
'NOFALL' is now a status flag instead of being a var specific to BSTechs. It allows the mob to move between Z-levels and through empty space; even to 'fly up' against gravity. However the tech can no longer use this to 'phase into' matter if there is something above them.
    ...for that you want to use Ruin-Everything instead: incorporeal movement now has an additional type that's (still) just like a ninja's, but it also allows you to move between Z-levels.
    Adds the anti-gravity verb to the Bluespace Robot preset and starts them with 'NOFALL' on.
    When using 'GODMODE' you will no longer take damage when you fall; instead a cool message will be shown and a quiet thump will be played.
    'GODMODE' now protects you from the awful effects of running - you can run indefinitely and won't take damage from it.
    Thanks to the above changes the BST is now self-contained in a single file (well except for the robot preset).
    To facilitate the above changes several godmode and incorporeal checks have been added (mostly to movement procs). It cuts on some extra proc overrides and type checks. Also results in a more 'natural' experience when using NOFALL, GODMODE or incorporeal movement.
    Changed incorporeal values to defines.
    Added a "darkvision" mode for the BST goggles.
    I also updated some of the BST verbs to be more descriptive.
2020-11-01 21:13:03 +02:00
JohnWildkins 616776f886 Modular PDAs: The End of an Era (#10319)
PDAs are dead, long live PDAs. All trace of old PDAs has been scoured from the codebase, and in its place are modular computer PDAs that are feature-equivalent. Essentially every PDA function except the Syndicate detonation feature and Notepad has been ported over, and battery life for handheld computers has been boosted alongside the addition of charging cables to make things easier.
2020-11-01 21:09:50 +02:00
Alberyk 0df4536d3c Organize adminbus loadouts a bit better and a bit more (#10259) 2020-10-20 22:43:46 -03:00
JohnWildkins 0ed0cba6b7 Replace ID/PDA/Wallet checks with GetID() (#10204) 2020-10-10 12:58:41 +02:00
Geeves 62b55b76ff Pod Survivor Flare (#10051)
* Pod Survivor Flare

* EPMC survivor fix
2020-09-27 00:51:35 +02:00
Geeves 852602cf6c AOOC Color Fix (#10073) 2020-09-25 07:39:34 +02:00
Matt Atlas d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
mikomyazaki 16485289d6 Vision cones (#9624)
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2020-09-21 22:44:32 +03:00
Matt Atlas 1aefd0de23 Fixes human think() emotes. (#9906) 2020-09-07 20:33:53 +02:00
Erki e1954661a6 Fix bugs from admin rank updates (#9888) 2020-09-07 10:28:13 +02:00
Wowzewow (Wezzy) 307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
Cyantime 1a8940bbd8 Adds defines for species and bodytypes (#9707) 2020-08-24 13:59:24 +02:00
Erki 7097912fd1 Adds LDAP but for 2d spessmen (#9527) 2020-08-10 13:56:39 +02:00
Matt Atlas c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
Geeves 010de3fc9d Radio Things (#9487) 2020-08-06 21:13:03 +02:00
Alberyk f355996128 Adds megacorps troopers loadout (#9517) 2020-08-01 22:53:11 +02:00
Geeves 409a00013e Admin PM Cancel (#9470) 2020-07-28 18:58:46 +02:00
Werner aa4ffc8959 DB Enhancement (#9155) 2020-07-25 23:28:31 +02:00
Alberyk 88ce3ff47c Revert "Adds glide_size to atom_movable and removes tickcomp (#9373)" (#9402)
Either the pr is not working or I did something wrong on my side.
2020-07-19 22:40:44 -03:00
Matt Atlas f97101f18b Adds glide_size to atom_movable and removes tickcomp (#9373) 2020-07-19 20:30:14 -03:00
Geeves 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
Geeves 2ad755b3f3 Science Borg Buff (#9238)
Reconnecting as a borg will now display you with the correct module on your HUD.
    Being reset by an admin as a borg will now show you the right 'nomod' module on your HUD.
    Scientific grippers can now grip enough stuff to be able to build mechs.
    Science borgs now get cable coils, an experimental welding tool, and wirecutters.
    Science borgs now get a fancy new module sprite, sprited by myself, with love.
2020-07-02 21:19:40 +03:00
Geeves ec386a62e7 Job Outfits (#9169)
Admins can now assign job outfits via the Set Human Outfit command.
2020-06-21 18:33:23 +03:00
Matt Atlas 32278e1ad1 Cult backend rework + new features. (#8996)
Guess who the baton passes to.

Convert all runes to datums

Rework arcane tome mechanics, holy shit it's terrible

Convert rune effects to actually use rune datums

Add additional effects that are now possible because of non-shitcode code
2020-06-07 10:07:32 +03:00
Wowzewow (Wezzy) 4b791e0804 Removes useless uniforms (#8941) 2020-06-03 10:51:06 +02:00
Geeves 597de33cce Admin Grabs (#8891)
Added a new admin verb that allows admins to more easily put observers into event bodies.
    Changed the Select equipment verb in the Fun menu to Set Human Outfit, made it a little easier to use.
2020-05-30 16:21:46 +03:00
Geeves fbfd4b5738 Adminbus Things (#8683)
Adds full variants of stacks of items in the spawn menu.
    Adds local narrate, which allows you to narrate to all mobs in a 7 tile radius.
    Allows admins to reset stationbounds via right click or Special Verbs menu.
    Adds a random type golem rune to the spawn menu, if an admin wants to adminbus a random golem into a round.
2020-05-15 23:37:51 +03:00
Matt Atlas 4b97822bb4 Bump dreamchecker version to 1.4 (#8711) 2020-04-28 15:41:32 +02:00
mikomyazaki 6074224d00 dreamchecker (#8233)
Implements dreamchecker plus fixes all errors
2020-02-16 20:42:32 +02:00
Yonnimer e402624f68 AOOC toggle Fix (#8255) 2020-02-12 07:17:08 +01:00
Yonnimer 81b998f867 AOOC Toggle Verb (#8189) 2020-02-11 20:25:04 +01:00
Matt Atlas 58aa30838e Admins can no longer jump to people while in the lobby. (#8245) 2020-02-11 12:30:39 -03:00
Werner 6d8ead7c42 Removes defunct/unused commands (#8146)
Removes two defunct/unused admin commands
Adds a .gitignore to dynamic maps
2020-02-03 21:16:04 +01:00
Alberyk e91d4add00 Revert "Adds a Hide/Show AOOC verb. (#8119)" (#8170)
This reverts commit 65c39895f3.
2020-02-03 00:52:28 +02:00
Yonnimer 65c39895f3 Adds a Hide/Show AOOC verb. (#8119) 2020-02-02 00:15:20 +01:00
Mykhailo Bykhovtsev 7b07d8f2e0 Adding admin verb to load templates(maps) during runtime. (#7674) 2020-01-27 21:51:49 +01:00
Matt Atlas c087a0a0bf Ports a psionic system from Bay. (#7717)
* Ports a psionic system from Bay.

* Rip out this shitcode.

* shitcoden't

* fixes

* it should work fully now

* Admin fixes

* Remove todos

* remove todos part 2

* Removes psi-armour. We don't need this for now.

* Skrell are now operants. Tweaks coercion.

* Adds thralls.

* Temp removal of psiarmour. Fixes psigrabs.

* Thrall assay.

* fixes

* More fixes

* unused define cleanup

* Log and powers

* Skrell powers are done.

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/equipment/cerebro_enhancers.dm

* did this work???

* jargon

* arrow's fixes

Co-authored-by: Geeves <ggrobler447@gmail.com>
2019-12-24 11:32:05 +01:00