Commit graph

898 commits

Author SHA1 Message Date
Mark Sturgill
91eed1e2ed there is no exact localization match for the legacy container label, but this one is pretty close if someone wanted to use it 2014-02-15 12:28:27 -07:00
Mark Sturgill
1d2d51b1de change communication crystals to always return true for HandlesOnSpeech
we will be making some changes to the way child items that handle speech events are processed
2014-02-14 21:41:24 -07:00
Mark Sturgill
ac17483ab4 remove old hashtables from animal taming, inscription, and invisibility code 2014-02-14 21:19:41 -07:00
Mark Sturgill
af0ec21a07 disguisekit generics 2014-02-13 23:12:23 -07:00
Mark Sturgill
e68cfe354f add new visible damage mode Selective to VisibleDamageType enumeration
two new virtual properties ShowVisibleDamage and CanSeeVisibleDamage can be used to control damage visibility
default values for this mode are controlled by the static properties Mobile.DefaultShowVisibleDamage and Mobile.DefaultCanSeeVisibleDamage
2014-02-09 14:38:43 -07:00
Mark Sturgill
cfdd943142 additional edge-case thread safety for RNG buffer filling 2014-02-09 13:02:20 -07:00
Mark Sturgill
a5b7e6c78c Added the command line argument -usehrt to enable high resolution timing on supported platforms (QueryPerformanceCounter)
Timing will fallback to DateTime.UtcNow.Ticks when QPC is unsupported.
2014-02-09 12:10:13 -07:00
Mark Sturgill
473751297d dont call datetime.utcnow for every item during serialization 2014-02-08 13:44:08 -07:00
Mark Sturgill
bab199139b apipa range for serverlist autodetection 2014-02-06 23:51:49 -07:00
Mark Sturgill
18bc7b84d9 slight refactor of visible damage 2014-02-06 23:17:23 -07:00
msturgill
6571b05f33 temporary edge-case fix 2014-01-15 14:43:49 -07:00
Mark Sturgill
e15e65033e fix random impl race condition 2013-11-13 21:42:16 -07:00
Mark Sturgill
290c4a1396 custom house optimizations 2013-11-08 12:29:21 -07:00
Mark Sturgill
5283de0b02 remove VS duplicated FlySpell.cs 2013-11-05 12:28:24 -07:00
Mark Sturgill
e319713571 gargoyle flyspell 2013-11-05 12:15:29 -07:00
Mark Sturgill
1fdb2d9a1f update version display and project urls 2013-11-03 10:11:30 -07:00
Mark Sturgill
d18b2254d8 tweak version to 2.5.0 to help with legacy maint in the future 2013-11-02 22:26:20 -07:00
Mark Sturgill
0eeb0c0c31 generic conversions 2013-11-02 21:40:42 -07:00
Mark Sturgill
fa1df8eae5 more gargoyle additions from servuo 2013-11-02 16:21:12 -07:00
Mark Sturgill
f566daea30 gargoyle race/body impl from servuo with some modification 2013-11-02 15:37:39 -07:00
Mark Sturgill
1d285f79fa include note about zlib in readme 2013-11-02 14:09:35 -07:00
Mark Sturgill
cf7bc3043f use CSPRandom with MONO
add MONO comments to RunUO.exe.config
2013-11-02 12:29:43 -07:00
Mark Sturgill
1d2ca9ad58 include RunUO.exe.config that specifies server GC by default
SMP systems are ubiquitous now
2013-11-02 11:44:25 -07:00
Mark Sturgill
142f71c258 additional ientity.deleted impl 2013-11-02 11:06:47 -07:00
Mark Sturgill
436e8f054a add Deleted property to IEntity
cleanup Map.GetObjectsInRange
additional hashtable -> dictionary conversions
generic timer impl for EffectController
2013-11-02 10:52:08 -07:00
Mark Sturgill
4fccb0c3d3 reduce timer queuing interval to 1ms (from 10ms) to prevent timer stacking with new high resolution timers (tested in production by vorspire) 2013-11-02 01:05:50 -07:00
Mark Sturgill
b035a256b6 remove mono conditionals that no longer seem to be necessary 2013-10-30 12:26:51 -07:00
Mark Sturgill
ad5c172687 mono should not need these fixes anymore 2013-10-30 12:11:45 -07:00
Mark Sturgill
018ef960b0 mono tickcount fix 2013-10-30 11:49:59 -07:00
Mark Sturgill
fc923a9ded update readme 2013-10-30 11:37:39 -07:00
Mark Sturgill
24af4ead6a remove Assemblies.cfg 2013-10-30 11:30:39 -07:00
Mark Sturgill
e67faba4d8 RunUO 2.4 will be the latest release supporting the 2.0 .NET Framework.
Framework_4_0 preprocessors have been removed. ScriptCompiler will set Framework_4_0 as legacy.
2013-10-30 11:28:34 -07:00
Mark Sturgill
951f8b7d01 add irc details to readme 2013-10-29 15:18:25 -07:00
Mark Sturgill
aa738007d7 missing enum refactor 2013-10-29 10:45:55 -07:00
Mark Sturgill
cf2544dcea enum tidying 2013-10-27 11:30:24 -07:00
Mark Sturgill
092d831092 update readme 2013-10-26 12:32:26 -07:00
Mark Sturgill
01a5d41cee update uosteam and razor urls 2013-10-26 12:23:24 -07:00
Mark Sturgill
502f3b3b97 cleanup core.tickcount
fix typo in Mobile.cs
2013-10-25 01:24:14 -07:00
Mark Sturgill
1f3569aefc generic explosion potion user list
whitespace
2013-10-24 15:22:56 -07:00
Mark Sturgill
2d60d61a6b misc merge/tidy from Zenvera 2013-10-24 14:23:03 -07:00
Mark Sturgill
5b03ef628e drag effects have the potential to crash SA clients regardless of any location checking 2013-10-23 21:42:33 -07:00
Mark Sturgill
28744d486e misc generic conversions 2013-10-23 09:54:06 -07:00
Mark Sturgill
d567869eb8 begin 2.5 2013-10-22 19:18:58 -07:00
msturgill
eadc3e96ca Update README.md
razor build url
2013-10-22 18:43:23 -07:00
Mark Sturgill
a45c07200d delta queue typo 2013-10-22 15:00:32 -07:00
Mark Sturgill
ed06db12bf more vs nag fixes
x64 solution and projects are necessary for proper vs debugging
2013-10-21 23:15:13 -07:00
Mark Sturgill
75817400fc misc clr nagging/housekeeping 2013-10-21 23:01:44 -07:00
Mark Sturgill
edf716f3cc visual studio updates 2013-10-21 21:04:12 -07:00
Mark Sturgill
0e5292d84d backoff parallelization 2013-10-19 17:08:31 -07:00
Mark Sturgill
3655814e4a more double checked locking 2013-10-17 20:29:23 -07:00