UnknownShadow200
|
acd19ceda2
|
get rid of generics usage in multiple places
|
2017-09-21 23:03:58 +10:00 |
|
UnknownShadow200
|
b09b9c74b0
|
get rid of generics usage in KeyBindingsScreen
|
2017-09-21 22:17:04 +10:00 |
|
UnknownShadow200
|
85bd926105
|
less usage of C# generics
|
2017-09-21 22:04:51 +10:00 |
|
UnknownShadow200
|
a20c91ccc3
|
Get rid of duplication FastColour.Parse and FastColour.TryParse
|
2017-09-21 15:52:50 +10:00 |
|
UnknownShadow200
|
a13c673d5f
|
turns out GZipStream.ReadByte() allocates a 1 byte array each time, so avoid that
|
2017-09-20 14:49:00 +10:00 |
|
UnknownShadow200
|
39fa4279d3
|
Fix client not compiling when using 16 bit block ids
|
2017-09-20 09:59:06 +10:00 |
|
UnknownShadow200
|
38ea2919c2
|
eliminate pointless M11-M44 get/set in Matrix4
|
2017-09-19 23:41:32 +10:00 |
|
UnknownShadow200
|
7a77a34b14
|
Little bit less use of generics
|
2017-09-19 23:11:59 +10:00 |
|
UnknownShadow200
|
7000e9d0c1
|
Don't always recreate context when changing FPS, only do when vsync state changes, and only on direct3d9 backend.
|
2017-09-19 15:26:55 +10:00 |
|
UnknownShadow200
|
0b3cbfac7a
|
Fix empty chat lines not contributing to height of box behind recent chat.
|
2017-09-19 11:03:05 +10:00 |
|
UnknownShadow200
|
e787c45147
|
ZipEntry doesn't need CompressedHeaderOffset
|
2017-09-18 19:15:24 +10:00 |
|
UnknownShadow200
|
92664c258a
|
Add +/-push to disallow player pushing in MOTD.
|
2017-09-18 14:02:26 +10:00 |
|
UnknownShadow200
|
6113c4c270
|
Fix /client tp [invalid coords] tping you to 0,0,0
|
2017-09-17 23:41:31 +10:00 |
|
UnknownShadow200
|
39c4142637
|
Head model shouldn't push you.
|
2017-09-17 19:58:24 +10:00 |
|
UnknownShadow200
|
31bb379ec0
|
Player pushing is now in enhanced mode too
|
2017-09-17 19:41:41 +10:00 |
|
UnknownShadow200
|
1be3e8c3f6
|
Now the client compiles with C# 2.0
|
2017-09-16 21:38:16 +10:00 |
|
UnknownShadow200
|
d27aba4c70
|
Obsolete MakeBool ButtonWidget maker
|
2017-09-16 21:35:23 +10:00 |
|
UnknownShadow200
|
7d9dd4ec1e
|
For consistency, always use verticesCount in 3D graphics APIs, instead of mixing vertices and indices count
|
2017-09-16 20:30:05 +10:00 |
|
UnknownShadow200
|
39aa37a83d
|
Port more of Entity to C.
|
2017-09-16 20:14:20 +10:00 |
|
UnknownShadow200
|
e798f0f7ac
|
Less lambda usage
|
2017-09-16 16:12:09 +10:00 |
|
UnknownShadow200
|
9d9d205900
|
Forgot to actually gen mipmaps in C client
|
2017-09-16 00:45:06 +10:00 |
|
UnknownShadow200
|
cf8812a03c
|
Port Options.Set to C.
|
2017-09-15 22:19:44 +10:00 |
|
UnknownShadow200
|
f84ba17d17
|
Add TotalMilliseconds() to C DateTime
|
2017-09-15 21:01:02 +10:00 |
|
UnknownShadow200
|
be641a682d
|
Fix block picking of bedrock on map bottom, not working when map has a height of 1 block.
|
2017-09-15 18:17:35 +10:00 |
|
UnknownShadow200
|
db4275f571
|
Rewrite code to avoid usage of Dictionary
|
2017-09-15 17:38:33 +10:00 |
|
UnknownShadow200
|
7303e8c2e4
|
Only 6 lambdas left to remove
|
2017-09-15 14:05:53 +10:00 |
|
UnknownShadow200
|
4413fc69e6
|
Get rid of nearly all lambda usage
|
2017-09-15 10:10:49 +10:00 |
|
UnknownShadow200
|
5c2ac98003
|
Begin rewriting client to eliminate all usage of lambdas
|
2017-09-14 23:14:44 +10:00 |
|
UnknownShadow200
|
113d3e3b5b
|
Make the launcher compile with C# 2.0 compiler
|
2017-09-14 19:34:17 +10:00 |
|
UnknownShadow200
|
3c6bf3624c
|
Further reduce size of IL code
|
2017-09-13 23:09:10 +10:00 |
|
UnknownShadow200
|
a14492daa8
|
Begin porting Options to C.
|
2017-09-13 18:23:24 +10:00 |
|
UnknownShadow200
|
9dd16baf47
|
ChunkPartInfo is now 12 bytes less in size
|
2017-09-13 14:20:11 +10:00 |
|
UnknownShadow200
|
09543d9d9f
|
Reduce IL size of MeshBuilder.DrawSprite by 246 bytes
|
2017-09-13 12:57:06 +10:00 |
|
UnknownShadow200
|
0d95ec7787
|
Reduce IL size of SkyboxRenderer.MakeVb() by 214 bytes
|
2017-09-13 10:49:57 +10:00 |
|
UnknownShadow200
|
ad5b6064e6
|
Optimise particle rendering II
|
2017-09-12 23:39:29 +10:00 |
|
UnknownShadow200
|
c37c356d54
|
Optimise particle rendering to be 2-3x faster
|
2017-09-12 22:55:26 +10:00 |
|
UnknownShadow200
|
c98920496c
|
Port Game.UpdateBlock to C
|
2017-09-12 21:04:40 +10:00 |
|
UnknownShadow200
|
fccc7dad12
|
Port Picking to C.
|
2017-09-12 16:22:18 +10:00 |
|
UnknownShadow200
|
fb18b2fe6f
|
Remove all static methods from C headers
|
2017-09-12 10:30:15 +10:00 |
|
UnknownShadow200
|
7757b86b0f
|
Rewrite Options to not use a dictionary
|
2017-09-11 22:20:03 +10:00 |
|
UnknownShadow200
|
c357c15432
|
Port BlockModel to C.
|
2017-09-11 22:19:56 +10:00 |
|
UnknownShadow200
|
926b07b5c4
|
remove static methods from Block C header
|
2017-09-11 22:12:49 +10:00 |
|
UnknownShadow200
|
f5bd452765
|
Rewrite launcher resource fetching to avoid Dictionary
|
2017-09-11 17:49:27 +10:00 |
|
UnknownShadow200
|
09e584b61c
|
Minorly optimise BlockModel, fix name tag above sprite block models being too high
|
2017-09-11 17:49:22 +10:00 |
|
UnknownShadow200
|
047faddb56
|
Fix case where entities wouldn't use proper skin
|
2017-09-09 12:07:46 +10:00 |
|
UnknownShadow200
|
a67cf0fd9f
|
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
|
2017-09-07 14:15:09 +10:00 |
|
UnknownShadow200
|
a0a758d52d
|
rewrite ChatScreen so it doesn't need to use chatIndices array
|
2017-09-07 13:34:00 +10:00 |
|
UnknownShadow200
|
75169baada
|
Get rid of GuiElement.Metadata
|
2017-09-07 12:32:48 +10:00 |
|
UnknownShadow200
|
f986d5254e
|
get rid of implicit matrix operator usage to avoid a copy
|
2017-09-07 10:18:54 +10:00 |
|
UnknownShadow200
|
7cb8e414df
|
Fix skin appearing wrongly for very short time, after changing your own skin with /skin
|
2017-09-06 16:33:57 +10:00 |
|