Commit Graph

178 Commits

Author SHA1 Message Date
Fox McCloud
e8deb47865 Merge pull request #13789 from AffectedArc07/proc-call-safety
Adds proc call security
2020-07-11 22:25:02 -04:00
AffectedArc07
608c71c6e5 Adds proc call security 2020-07-09 10:29:51 +01:00
AffectedArc07
dbdd1f0987 Allows clients to reload their UI assets 2020-07-04 21:23:38 +01:00
mochi
465049855e Add ability to VV an object's armor easily 2020-06-29 01:16:52 +02:00
farie82
604daa05e1 Adds a new logging system and a logging view (#13115)
* Super early initial commit

* Why do I keep comitting this

* in between

* In between

* Sort fix. Transfer fix. HTML and more

* Scrolling + define values change

* Search fixes and time input fixes

* Minor tweaks. Fuel tank inclusion. Fixes

* derp

* Extra logging to fuel tank

* minor stuff

* add the message to admins for fueltanks

* Don't keep mob/atom references + fixes

* line fixes?

* Review improvements

* pois comment
2020-03-21 17:28:20 -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
Ty-Omaha
8322583026 Allow numbers vv name (#12664)
Allow admins to rename people with numbers
2020-02-15 22:53:16 -05:00
Fox McCloud
d6a6debf94 Traits framework (#12548) 2019-10-15 20:12:46 -04:00
Coul
6b82bfe47d Merge remote-tracking branch 'upstream/master' into zombies 2019-09-03 15:52:43 -04:00
variableundefined
5daf9a190b Merge pull request #11712 from Markolie/lazy
Custom outfit manager and spawn with outfit on transform/reincarnate
2019-08-24 12:27:48 -04:00
Couls
6ee8c0d96f Merge remote-tracking branch 'upstream/master' into zombies 2019-08-04 21:05:10 -04:00
Mark van Alphen
6c58f9fcbb Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into lazy
# Conflicts:
#	paradise.dme
2019-07-08 19:37:54 +02:00
Couls
a7b4e0b9ef Merge remote-tracking branch 'upstream/master' into diagonal-movement 2019-07-07 22:17:19 -04:00
Mark van Alphen
3728e5efe4 More outfit improvements 2019-06-09 22:47:47 +02:00
Mark van Alphen
f2e32dad07 Add accessory/internals box support, add cybernetic implants support to new outfit system 2019-06-09 22:21:25 +02:00
Mark van Alphen
2dd6dcfb55 Remove traces of the Mask of Nar'Sie 2019-06-03 06:33:43 +02:00
Couls
fe68c74466 Merge branch 'master' into diagonal-movement 2019-05-22 14:24:54 -04:00
Couls
8083b51a96 Initial commit 2019-05-16 22:36:30 -04:00
Mark van Alphen
afc22b03ed Fix X-Ray on death for simple_mobs, fix view variables damage for non-humans 2019-05-09 19:52:29 +02:00
Couls
a8db26df98 Merge remote-tracking branch 'upstream/master' into diagonal-movement 2019-04-25 23:45:08 -04:00
Couls
4921405749 make clients inherit from datums 2019-04-23 19:55:17 -04:00
Arkatos1
cb8e492746 Code improvement 2019-04-19 17:41:25 +02:00
Arkatos1
b0182639b2 Adds an option to grant Martial Arts via Var menu 2019-04-19 16:54:59 +02:00
Kyep
282dff2596 implements Dave's suggestion 2019-03-22 18:27:36 -07:00
Kyep
54ba0a7eea Fixes ? error 2019-03-21 06:51:28 -07:00
Desolate
f7627d2fcb Resolves conflicts. 2018-10-11 05:36:22 -05:00
Crazylemon64
3db4229918 First big chunk of the refactor
mid-refactor of `take_overall_damage`

Fully refactors the (?:take|heal)_(?:overall|organ)_damage procs

Allows the dead to examine

Removes the `blinded` var

Refactor cyborg components so vision loss is instant

Robot life/death updates instantly

Adds instant updates for damage overlays and HUD icons for humans

Final reconciliation with the species refactor

Adds a stat debugging system and debugging logs

Also fixes instant death on species change

"Debugging logs" are used for stuff an admin wouldn't care about but
someone debugging would

I used it to fix people dying instantly when changing species due to
temporary deletion of the brain

Fox's requests

Adds a more careful updating system to our reagents system
2018-10-07 17:52:04 -07:00
Desolate
c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
Crazy Lemon
ef50c196af Merge pull request #9520 from variableundefined/pAISpecialCharFix
Fixes special char being allowed in some name
2018-09-11 08:52:41 -07:00
variableundefined
7f32200f78 Fixes special char being allowed in some name 2018-09-11 13:33:39 +08:00
alex-gh
efe73cbbab VV can now also fix robotic limbs. 2018-09-11 06:32:58 +02:00
Fox McCloud
ebe0b82bb0 Species Refactor Fixes 2018-07-23 01:28:58 -04:00
Crazy Lemon
a5f2cb35cd Merge pull request #9223 from Fox-McCloud/what-is-this-species
Makes Species datum Non-Global
2018-07-21 17:01:33 -07:00
Fox McCloud
f075ef7836 wow, it works 2018-07-17 06:05:06 -04:00
Fox McCloud
aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
Crazylemon64
5ad5b7382b Adds a var_edited update so it leaves fingerprints 2018-07-13 14:14:10 -07:00
tigercat2000
c03621c508 Completely Overhaul Logging
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
Fox McCloud
fe2365590f move the datum vars 2018-04-03 00:29:28 -04:00
uraniummeltdown
72814fb459 VV Add Reagents reagent list uses id instead of name
Added an Enter ID button to just type the reagent id instead of scrolling thru list
2017-11-05 17:18:07 +04:00
Aurorablade
eb6166a429 Adds vore 2017-10-12 23:09:02 -04:00
Aurorablade
0074ffd7e4 BlameTully 2017-10-08 18:46:22 -04:00
scrubmcnoob
8b6580ff09 VV Attack Log Fix
VV is no longer color blind friendly.
We have color on our attack logs now.
thank tiger for providing code cause fuck that i would've ever fixed
this lol
2017-09-19 20:04:15 -04:00
Aurorablade
737a0cdab2 HAWT 2017-09-17 21:16:53 -04:00
tigercat2000
ec159814e2 Add vv_can_delete, kill last vestiges of 'forbidden objects' 2017-09-15 17:27:33 -07:00
tigercat2000
60e287c019 VV Refactor
Ports /tg/'s VV refactor. Most of this is just cleaning up and making it
easier on the coders, but everyone else benefits too:

 - Mass mod no longer freezes the server (CHECK_TICK <3)
 - Attempting to change any of the step_* values or anything that will
 otherwise disable pixel movement will now prompt you and ask if you are
 sure you want to continue
 - You can actually enter |text| again in a box, rather than being
 forced to always use the multi-line input
 - Cookies! VV saves your search and scroll position for a given UID,
 rather convenient for debugging
 - The refresh button on /clients works finally
 - You can view lists in detail by clicking on them like any other
 reference, and edit them directly that way. This also means there is no
 hard limit on how many variables you can see in a list before it's
 truncated- it will just be hidden until you view the list in VV
 directly.
 - You can shuffle lists and clear duplicate/null entries.
 - Mildly reordered the stuff in the dropdown, inconvenient but
 necessary.
2017-09-14 14:08:38 -07:00
Fox-McCloud
ad2468196e On Varedit Fixes 2017-02-07 08:44:50 -05:00
Markolie
0adc370d55 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into lavaland_megafauna
# Conflicts:
#	code/game/machinery/turrets.dm
2017-01-09 22:00:31 +01:00
Fox McCloud
9f40d013f9 Merge pull request #6099 from Kyep/offer_control_improvements
Add playtime option to "offer control to ghosts"
2017-01-09 07:19:50 -05:00
Crazylemon64
ade630f864 Tightens the permissions on debug, DI panel, view variables 2017-01-08 22:51:38 -08:00
Kyep
d088aacaf1 Switches from being days based to playtime based 2017-01-07 17:59:36 -08:00