Chief-Engineer
b482463c91
Add prevent suicide to minds and add tag control commands ( #13307 )
2023-02-17 01:36:10 +01:00
Chief-Engineer
018e70cf60
add times for departmentban command to match roleban command ( #14051 )
2023-02-14 19:29:11 +01:00
Chief-Engineer
64fcfd553e
Add times to ban commands ( #13804 )
2023-01-31 12:43:44 +11:00
Morb
f0429edbb1
Add panic bunker toggle to admin menu ( #13450 )
2023-01-20 07:25:35 -08:00
metalgearsloth
1b0e50ae19
Remove last component.Name calls ( #13593 )
2023-01-19 13:57:18 +11:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Chief-Engineer
60ba6fa51e
Bluespace locker event prep ( #13397 )
2023-01-13 15:20:28 -07:00
Leon Friedrich
466384b081
Solution rejig ( #12428 )
2023-01-12 14:41:40 +11:00
metalgearsloth
ab07944af8
Remove IPhysBody ( #13297 )
2023-01-03 17:45:18 +11:00
Chief-Engineer
b7af5e6109
Fix and improve bluespace lockers ( #13139 )
...
* add invulnerable plastitanium wall prototype
* fix command ClearBluespaceLockerLinks.cs
* fix and improve BluespaceLockerSystem.cs
* fix normal plastitanium wall suffix
* fix capitalization
* fix capability to create one way lockers
2022-12-24 22:35:03 -06:00
metalgearsloth
bc49409a93
Add command to list someone's bans ( #12927 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2022-12-20 11:40:13 +01:00
Chief-Engineer
2499b4e2bd
Add osay command ( #13057 )
...
* add osay command
* replace obsolete method
* inherit LocalizedCommands instead of IConsoleCommand
* streamline
* make OSay class public to match other commands
* re-scope namespace to file
2022-12-19 22:14:43 -06:00
Chief-Engineer
067932712a
Add bluespace lockers ( #12954 )
...
* add bluespace lockers
* add command linkbluespacelocker
* add command clearbluespacelockerlinks
* fix unwelding method
* move bluespace locker functionality to own component
* add options to disable transporting certain things
* remove unused imports
* unlock target lockers when opening + minor optimization to unwelding
2022-12-19 21:47:37 -06:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
DrSmugleaf
da29a01846
Add ban list window ( #12574 )
2022-11-14 20:06:55 +01:00
metalgearsloth
6ab864fcda
Update content to mapsystem ( #12387 )
2022-11-13 17:47:48 +11:00
metalgearsloth
c0abea8047
Content side for removing IMap / IMapGrid comps ( #12357 )
2022-11-04 10:12:25 +11:00
Jacob Tong
dfd72c5db2
Fix aghost when aghosting from a ghost ( #12252 )
2022-10-28 19:38:53 -07:00
DrSmugleaf
f323fb7644
ECS and cleanup body system, merge body templates and presets into body prototypes ( #11991 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com >
2022-10-22 15:46:28 -07:00
Kara
7ad867fa0f
Slight localization func cleanup ( #11380 )
2022-10-18 19:51:18 -07:00
Leon Friedrich
c44f173f5e
Fix aghost parenting issues. ( #11936 )
2022-10-16 10:26:24 +11:00
Morb
5af82ebe9b
Add briefcase in hand & update setoutfit ( #11634 )
2022-10-15 14:22:27 -07:00
Nemanja
f6234c7920
view ghosts on round end ( #11680 )
...
* view ghosts on round end
* now make it good
* it toggles now i hope
2022-10-05 21:55:11 -05:00
Kara
db1dfc8958
Command perm modifications ( #11273 )
...
* Command perm modifications
* actually not this one
* string
2022-09-14 19:02:38 -05:00
Visne
356a6b8d2e
Event-ify Rejuvenate ( #11145 )
2022-09-15 03:30:56 +10:00
metalgearsloth
b3581d11c6
Update maploader to support loading onto an existing map ( #10748 )
2022-09-14 14:05:48 +10:00
metalgearsloth
72bc05e3ac
Add department bans ( #11085 )
...
* Add department bans
Also localised some stuff while I was there.
* loc
2022-09-08 17:06:21 -05:00
Leon Friedrich
414f32a4ee
Make ghost warp use AttachToGridOrMap() ( #11069 )
2022-09-05 22:36:52 -07:00
metalgearsloth
5b42861539
Smooth docking traversal ( #10822 )
2022-08-29 15:05:53 +10:00
Moony
6fe29d1c66
Update PlayTimeCommands.cs ( #10596 )
...
pjb forgor to make it possible to actually use the command.
2022-08-14 13:16:47 -07:00
wrexbe
c4d135e253
Refactor lobby status ( #10550 )
2022-08-14 12:54:49 -07:00
Moony
a2d8e96a53
Fix localization for playtime. ( #10389 )
2022-08-08 08:43:27 +10:00
Pieter-Jan Briers
e852ada6c8
Play time tracking: Job timers 3: more titles: when the ( #9978 )
...
Co-authored-by: Veritius <veritiusgaming@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-08-07 16:00:42 +10:00
metalgearsloth
b7bedcd282
Probably fix adminnotes for offline players ( #10292 )
...
Works with 2 clients on my machine
2022-08-04 17:52:13 +02:00
metalgearsloth
4d5d4cc564
Make controlmob not require sentience ( #9479 )
2022-07-14 22:34:07 +10:00
Nemanja
5edf2ccad5
EntityStorage ECS ( #9291 )
2022-07-14 09:11:59 +10:00
metalgearsloth
a2a5df1990
Damage masks ( #9402 )
2022-07-06 17:58:14 +10:00
metalgearsloth
bdbed1e665
Allow adminnotes to use username ( #9388 )
...
No I'm not going to the ban panel to find someone's GUID.
2022-07-03 16:34:16 -05:00
Moony
e038ae4820
fix variantize ( #9348 )
2022-07-02 18:29:47 -07:00
Moony
8e90bf46e9
Implements panic bunkering. ( #9315 )
...
* Implements panic bunkering.
Helps with raid management, esp with unknown accounts.
* adds an enable/disable command.
2022-07-01 22:46:37 +02:00
Moony
0ec3bc23cb
Revert "Adds a tool for importing .netset files into the ban DB. ( #9016 )" ( #9149 )
...
This reverts commit b13e672393 .
2022-06-25 14:02:41 -05:00
Moony
b13e672393
Adds a tool for importing .netset files into the ban DB. ( #9016 )
...
* Adds a tool for importing .netset files into the ban DB.
* Adds a static variable so it's clear what the GUID is.
2022-06-25 10:52:05 -07:00
Kara
4d8ff35640
Roleban completions ( #9114 )
...
* Roleban completions
* helpers
* eat my peenor dumb robot
2022-06-24 21:14:47 +10:00
Rane
a1affccc84
Miasma improvements ( #9022 )
2022-06-24 01:20:52 -07:00
metalgearsloth
3da454140d
Add department-specific radio channels ( #9061 )
...
* Add department-specific radio channels
This commit adds working department-specific radio channels, while
minimizing damage to the current codebase. It is expected that a future
refactor will clean this up a bit.
ChatSystem now has a RadioPrefix() method that recognizes
department-specific channels (e.g. ":e" and ":m") in addition to the
global channel (";"). It strips the prefix from the message and assigns
messages an integer representing the destination channel, if any.
IListen and IRadio now accept optional 'channel' arguments with this
channel in mind.
The ugly is that the integer channel number is hard-coded and also shows
up in chat.
Comms are not modeled at this time. You cannot break comms (yet).
All headsets have channels soldered into them. You cannot change
encryption keys to hop on new channels. Steal a headset instead.
* Remove debugging print
* Convert to prototypes
* Use prototype names in headset prototype
* Adjust list style
* Document prototype fields
* cringe
* some cleanup
* colours
* Remove alphas at least
* cc
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2022-06-23 20:11:03 +10:00
KIBORG04
58da937259
Displaying of player characters in the round end statistics ( #9006 )
...
* All in one
* using fix
* Update GameTicker.RoundFlow.cs
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
2022-06-23 19:32:06 +10:00
Leon Friedrich
fa4c6f63f8
Nullable grid Uid ( #8798 )
2022-06-20 10:14:35 +10:00
Júlio César Ueti
de9c5084e0
Renames jobban to roleban so all role commands follow the pattern roleX. ( #8754 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-06-12 13:25:11 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00