TG: Adds tickcomp, an attempt to make mob movement speeds level across all

tickrates.  Works pretty well.
Adds a (disabled) framework for making people drop where they're stunned without
waiting for the next tick
Shuffles sleeping and resting, making them cause effects of their own rather
than just relying on 2 ticks of paralysis or whatever.
You now stand up before being able to move again (called in canmove)
Reduces slip chance from 50 to 0 when knocked out (more in line with the
comments in the code, and it just makes more sense)
Revision: r3503
Author: 	 VivianFoxfoot
This commit is contained in:
Erthilo
2012-05-06 17:56:28 +01:00
parent c04cd751da
commit 7685e6bef9
8 changed files with 149 additions and 18 deletions
+5 -1
View File
@@ -33,6 +33,7 @@
var/allow_Metadata = 0 // Metadata is supported.
var/popup_admin_pm = 0 //adminPMs to non-admins show in a pop-up 'reply' window when set to 1.
var/Ticklag = 0.9
var/Tickcomp = 0
var/list/mode_names = list()
var/list/modes = list() // allowed modes
@@ -300,6 +301,9 @@
if("ticklag")
Ticklag = text2num(value)
if("tickcomp")
Tickcomp = 1
if("require_heads_alive")
config.require_heads_alive = value
@@ -384,7 +388,7 @@
sqllogging = 1
else
diary << "Unknown setting in configuration: '[name]'"
/*
/* //Don't touch this, we don't use it. DMTG
/datum/configuration/proc/loadforumsql(filename) // -- TLE
var/text = file2text(filename)