UnknownShadow200
|
f5878f70a3
|
Create .lvl and .fcm level exporter.
|
2016-05-08 15:39:49 +10:00 |
|
UnknownShadow200
|
d74dc198e9
|
Reorganise save level screen.
|
2016-05-08 14:39:53 +10:00 |
|
UnknownShadow200
|
dfde526675
|
Fix single frame of lava fog in singleplayer.
|
2016-05-08 14:21:11 +10:00 |
|
UnknownShadow200
|
27f329ac15
|
Fix 'speed on' being in HUD even when on -hax maps. (Thanks 123DMWM)
|
2016-05-08 14:10:24 +10:00 |
|
UnknownShadow200
|
b352f1c7c9
|
Fog calculation should use camera position instead of entity's head position, fixes #191. (Thanks goodlyay)
|
2016-05-08 13:31:31 +10:00 |
|
UnknownShadow200
|
3aca306645
|
Fix pressing tab then escape clearing the items in the tab list but still showing its box. (Thanks JplaysClassic)
|
2016-05-08 13:18:11 +10:00 |
|
UnknownShadow200
|
579357c081
|
Reset all blocks on disconnection from server.
|
2016-05-08 00:20:28 +10:00 |
|
UnknownShadow200
|
faa8165b63
|
Fix client crashing when a LevelInit packet is received, but a Handshake packet was not received beforehand. (Thanks Lemmmy)
|
2016-05-07 07:26:01 +10:00 |
|
UnknownShadow200
|
7042dccd2f
|
Fix gui/gui.png not being treated as gui.png, fixes #188.
|
2016-05-06 15:32:43 +10:00 |
|
UnknownShadow200
|
4d8b0fc3d8
|
Use bitflags instead of booleans for hidden so it can better fit in cache.
|
2016-05-06 13:43:25 +10:00 |
|
UnknownShadow200
|
f63ca316d7
|
Reject invalid terrain.png (non square, non power of 2) instead of crashing. (Thanks 123DMWM)
|
2016-05-06 13:19:11 +10:00 |
|
UnknownShadow200
|
ca0b9cc038
|
Fix client crashing when animations.txt exists and animations.png is missing (Thanks Chameleonherman), fixes #183.
|
2016-05-06 12:38:21 +10:00 |
|
UnknownShadow200
|
66d11d7676
|
Don't draw shared faces for translucent blocks when one of them is a solid collision physics. (Thanks 123DMWM)
|
2016-05-04 14:31:08 +10:00 |
|
UnknownShadow200
|
024bb78cb1
|
Also log operating system when a crash occurs.
|
2016-05-03 10:56:52 +10:00 |
|
UnknownShadow200
|
5b8cf2b1c3
|
Also store ETags for 'If-None-Match' type cache methods (such as dropbox), fixes #180.
|
2016-05-02 16:51:40 +10:00 |
|
UnknownShadow200
|
0c84116f93
|
Do not reallocate ChunkInfo on Refresh(), reduces temp memory allocations.
|
2016-05-01 22:01:11 +10:00 |
|
UnknownShadow200
|
667c157ef6
|
Fix tab complete not working when names have _ or . in them. (Thanks goodlyay)
|
2016-05-01 20:57:59 +10:00 |
|
UnknownShadow200
|
1e3fad5930
|
Make all game components handle new map / new map loaded.
|
2016-05-01 11:23:38 +10:00 |
|
UnknownShadow200
|
afe2d05de0
|
Fix client crashing when entity has an empty name. (Thanks RandomPerson)
|
2016-04-30 08:26:30 +10:00 |
|
UnknownShadow200
|
73c84ac15e
|
Fix launcher crashing if selected texture pack is missing default.png or terrain.png, closes #178. (Thanks Cheesse)
|
2016-04-29 12:48:59 +10:00 |
|
UnknownShadow200
|
a3c87467ab
|
Minorly optimise model rendering.
|
2016-04-29 12:25:03 +10:00 |
|
UnknownShadow200
|
c2658dfced
|
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
|
2016-04-28 09:35:48 +10:00 |
|
UnknownShadow200
|
c80781045d
|
Skip drawing sprite groups we can never see.
|
2016-04-28 09:09:22 +10:00 |
|
UnknownShadow200
|
8391d0ae79
|
Group all sprite vertices by face.
|
2016-04-28 08:50:55 +10:00 |
|
UnknownShadow200
|
781692963b
|
Fix issue when a chunk has exactly 65536 sprite vertices.
|
2016-04-28 08:37:13 +10:00 |
|
UnknownShadow200
|
9aecdd6194
|
Make loading singleplayer maps 33% faster.
|
2016-04-27 23:00:03 +10:00 |
|
UnknownShadow200
|
6ee9f75e29
|
Initial work on new collision engine.
|
2016-04-27 19:35:45 +10:00 |
|
UnknownShadow200
|
544f80a2f5
|
Client now rescales non-power of two skins, fixes crashing and closes #177. (Thanks MarsBarsFood)
|
2016-04-27 18:17:03 +10:00 |
|
UnknownShadow200
|
2bb67cd2f1
|
More usage of IGameComponent, modularise OnLoad.
|
2016-04-27 17:06:55 +10:00 |
|
UnknownShadow200
|
730d472da7
|
Quick fix for last commit
|
2016-04-27 14:42:43 +10:00 |
|
UnknownShadow200
|
7f2cd4191b
|
Make ChunkUpdater code more concise.
|
2016-04-27 11:51:07 +10:00 |
|
UnknownShadow200
|
3f6b25dccb
|
Round 2 of inlining performance hotspots.
|
2016-04-26 23:45:25 +10:00 |
|
UnknownShadow200
|
f6e5f84d57
|
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
|
2016-04-26 23:15:59 +10:00 |
|
UnknownShadow200
|
69783ae297
|
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
|
2016-04-26 23:09:01 +10:00 |
|
UnknownShadow200
|
c4834cc392
|
Inline performance hotspots.
|
2016-04-26 23:08:28 +10:00 |
|
UnknownShadow200
|
3efd2365e1
|
Make warning dialogs less hacky.
|
2016-04-26 19:03:06 +10:00 |
|
UnknownShadow200
|
7c88855491
|
More minor performance optimisations.
|
2016-04-26 12:19:29 +10:00 |
|
UnknownShadow200
|
b1f69e7c25
|
Optimise isometric block drawing.
|
2016-04-26 11:59:26 +10:00 |
|
UnknownShadow200
|
d50476e760
|
Allow camera to go 0.15 degrees closer to truly vertical (Thanks 123DMWM), also read code page instead of ascii strings for 'disconnect packets' and block names in 'DefineBlock'.
|
2016-04-26 11:42:08 +10:00 |
|
UnknownShadow200
|
fc4028f013
|
Initial work on adding Reset method to IGameComponent. (To reset state for reconnection to a server)
|
2016-04-24 23:13:29 +10:00 |
|
UnknownShadow200
|
f3ed4d4c40
|
Make NetworkProcessor less hardcoded and more extensible.
|
2016-04-24 22:57:15 +10:00 |
|
UnknownShadow200
|
998480f940
|
Fix client playing sounds from custom blocks that are liquid or walkthrough collision type, but do not intersect the player's collision box.
|
2016-04-24 18:16:52 +10:00 |
|
UnknownShadow200
|
94171a52e7
|
Revert debugging code from previous commit.
0.98.9
|
2016-04-24 13:58:19 +10:00 |
|
UnknownShadow200
|
0cc3d97ff6
|
Fix rain (Thanks goodlyay)
|
2016-04-24 13:55:36 +10:00 |
|
UnknownShadow200
|
4a20cad4e0
|
Release 0.98.9
|
2016-04-24 09:31:39 +10:00 |
|
UnknownShadow200
|
680806aa26
|
Fix shadow offset being off, also fix AltTextInputWidget not scaling font.
|
2016-04-24 00:11:11 +10:00 |
|
UnknownShadow200
|
669c88c4d0
|
Make various classes derive from IGameComponent for easier extensibility.
|
2016-04-23 12:08:57 +10:00 |
|
UnknownShadow200
|
3d4579537d
|
Fix being able to paste UTF8 text on OSX, closes #173. (Thanks LegoBricker)
|
2016-04-23 08:04:49 +10:00 |
|
UnknownShadow200
|
5e13187892
|
Move step sound handling into a separate entity component.
|
2016-04-22 17:42:09 +10:00 |
|
UnknownShadow200
|
0b1e9af081
|
Fix very rare crash when the server supports partial messages but the user's chat font has never changed and you try to paste text for all three lines. (Thanks MrGoober and tornato)
|
2016-04-22 11:40:14 +10:00 |
|