Kamron Batman
9542c79ea4
Fixes several more expression issues and cast type check merges.
2018-09-15 23:31:51 -07:00
Kamron Batman
f93c3b992e
Fixes bad expressions, bad bool checks in loops, a few null pointer exceptions, and optimizes constructors.
2018-09-15 23:16:45 -07:00
Kamron Batman
8da55d6043
Fixes null propogation and expression is always true/false
2018-09-15 15:58:36 -07:00
Kamron Batman
a48ebb3a5f
Fixes FindItemsByType and FindItemByType and new override of IsLockedDown and IsSecure by renaming their methods.
2018-09-15 15:50:35 -07:00
Kamron Batman
7321fa1b63
Fixes expressions that are always true, null, or flase.
2018-09-15 10:08:25 -07:00
Kamron Batman
970fd563b2
Fixes code according to modern code style. Fixes a few expression bugs.
2018-09-15 09:58:51 -07:00
Kamron Batman
89eea25e5f
A little bit of code cleanup
2018-09-14 15:55:45 -07:00
Kamron Batman
eeabc3d0e8
Removes redundant returns
2018-09-14 15:40:02 -07:00
Kamron Batman
06fa31a7bf
Changes properties to use automatic property initializers
2018-09-14 15:23:29 -07:00
Kamron Batman
f0a48ad431
Removes default value initializers
2018-09-14 15:13:14 -07:00
Kamron Batman
ff26dfa375
Fixes implicit ternary expressions
2018-09-14 14:56:48 -07:00
Kamron Batman
c85b0a740c
Removes redundant delegate type declarations
2018-09-14 14:32:04 -07:00
Kamron Batman
3c9842ee5a
Fixes null propogation
2018-09-14 13:49:23 -07:00
Kamron Batman
22ab83ea9e
Replaces types with built-in types.
2018-09-14 13:22:16 -07:00
Kamron Batman
fee83ce560
Fixes implicit array initializers
2018-09-14 13:14:20 -07:00
Kamron Batman
7d3a0ca265
Fixes string interpolation
2018-09-14 13:07:43 -07:00
Kamron Batman
42d0b6271f
Fixes sequential checks
2018-09-14 13:00:41 -07:00
Kamron Batman
83dcf536d8
Removes implicit this.
2018-09-14 12:56:58 -07:00
Kamron Batman
04b4cfe75b
Removes implicit types
2018-09-14 08:48:39 -07:00
Kamron Batman
33f5e77a24
Fixes body expression style.
2018-09-14 08:46:14 -07:00
Kamron Batman
3f0a72a62f
Removes unused namespaces
2018-09-14 08:41:38 -07:00
Kamron Batman
86b63f003d
Fixes unreachable code in Map
2018-09-13 23:30:04 -07:00
Kamron Batman
0cb14e3ca9
Fixes for player mobile and base vendor
2018-09-13 20:40:46 -07:00
Kamron Batman
f211efc3bd
Fixes more casting and null propogation
2018-09-11 16:20:57 -07:00
Kamron Batman
d6c0bf2d4c
Sets a default parameter for OnHit. More casting cleanup.
2018-09-09 08:54:10 -07:00
Kamron Batman
74f498c1c8
Fixes more casting
2018-09-09 08:03:01 -07:00
Kamron Batman
3f45bd57b9
Small adjustments as I go through the code.
2018-09-04 08:58:07 -07:00
Kamron Batman
4d2965d2de
Various fixes related to DefaultName. Makes the event loop more async.
2018-09-03 14:44:48 -07:00
Kamron Batman
6ef32ce910
Fixes unavailable syntax for Mono.
2018-09-03 09:34:36 -07:00
Kamron Batman
f674ec2be0
Adds more formatting
2018-08-19 21:28:24 +08:00
Kamron Batman
03dd5f1926
Fixes casting checks
2018-08-19 01:38:55 +08:00
Kamron Batman
0c7ffb41ee
Enables map updates. Simplifies code. ( #24 )
2018-08-16 10:31:25 +08:00
Kamron Batman
632e8b4757
Upgrades code style - First batch ( #22 )
2018-08-14 06:16:50 +08:00
Kamron Batman
8ee42c8ea2
Add DefaultName property to Mobiles & Items ( #18 )
2018-08-09 17:18:41 -07:00
Kamron Batman
b06f5bf60d
Adds better type support for pooled enumerables. Refactors code. ( #16 )
2018-08-09 14:08:34 -07:00
Kamron Batman
62b95f4d74
Adds IntelHW RDRand for Mac/Linux.
2018-08-09 00:06:23 -07:00
Kamron Batman
fad41140d1
Adds support for Roslyn / Mono C# 7. ( #20 )
2018-08-08 23:29:14 -07:00
Kamron Batman
5df5b61221
Updates against master
2018-08-08 20:39:57 -07:00
VitaNex
857bd02d32
+ Optimize output targets.
2018-08-01 22:03:47 +01:00
VitaNex
5b25d957e2
+ Housekeeping.
2018-08-01 21:30:15 +01:00
LG Archer
eac6da4710
Update Server.csproj
2018-08-01 21:14:16 +01:00
LG Archer
c4dc219fd6
Update Server.csproj
2018-08-01 21:04:09 +01:00
LG Archer
559f13e61e
+ Unsafe Compile Context Support
...
+ Allow unsafe context for ScriptCompiler process.
2018-07-07 15:53:57 +01:00
Kamron Batman
0d9fe76b2b
Fix/consume - Closes #10 ( #14 )
...
* Fixes stacking, consumption instead of deletion, and a few other minor issues. Server-side only.
* Fixes stacking of ore.
* Fixes cooking consumption.
2018-02-22 00:57:07 -08:00
Kamron Batman
5d61205240
Upgrades gumps to allow netstate specific compilation/appends. ( #7 )
2018-02-21 20:30:45 -08:00
Kamron Batman
d8ed7c1da9
Changes to new Gold Ledger system ( #3 )
...
Changes new gold system to use separate gold/platinum with DivRem instead of relying on doubles.
2018-02-20 22:47:16 -08:00
Kamron Batman
1030bb7675
Upgrades spawners to have parameters/properties and optimized timers ( #6 )
...
Upgrades spawners to have:
- [X] Parameter support
- [X] Property support
- [X] Optimized timers
- [X] Support for Proximity Spawners
- [X] Probabilities
2018-02-20 22:33:25 -08:00
Kamron Batman
20ae1b3989
Fixes lots more spelling errors ( #5 )
...
* Renames constructable to constructible
* Fixes project references.
* Fixes BaseEquippableLight file name
* Replaces payed with paid.
* Fixes various other spelling errors
2018-02-20 16:01:41 -08:00
Kamron Batman
ca4e99c179
Renames overriden to overridden
2018-02-20 11:18:23 -08:00
Kamron Batman
bb8f09752f
Renames equiped to equipped. ( #1 )
2018-02-19 21:51:13 -08:00