Commit Graph

191 Commits

Author SHA1 Message Date
James Ross
00e6305d67
Update README.md 2019-02-01 02:39:24 +00:00
James Ross
b418d77d5c
Update README.md
Add badges
2019-01-31 03:37:52 +00:00
James Ross
a5161d6802 Update addon.json 2019-01-31 02:23:12 +00:00
James Ross
74835437b0 Bump glualint to 1.11.0
https://github.com/FPtje/GLuaFixer/issues/58#event-2099255753
2019-01-27 17:10:59 +00:00
James Ross
8c12a7af15
Update LICENSE
Switch to MIT license
2019-01-27 00:12:44 +00:00
James Ross
87e1ff006a
Update addon.json 2019-01-27 00:09:49 +00:00
James Ross
a4ea2d9dfc
Update README.md 2019-01-27 00:09:11 +00:00
James Ross
d48e86f809
Merge pull request #50 from Cherry/linting
Add linting
2019-01-27 00:04:54 +00:00
James Ross
ebdf83cdc2 Fix typo 2019-01-27 00:00:07 +00:00
James Ross
c78b523d77 Add initial glualint setup 2019-01-26 23:53:58 +00:00
James Ross
3567788bfa
Update README.md 2019-01-26 23:03:15 +00:00
James Ross
7b79133b47 Add custom admin permissions hook 2019-01-26 22:58:46 +00:00
James Ross
4a0445de11
Update README.md
https everything
2018-11-23 00:05:24 +00:00
James Ross
3670fb2472
Update README.md 2018-11-22 18:22:19 +00:00
James Ross
3069092ea2 Fix bounding box & font issues
Closes #21
Closes #42
2018-10-28 20:03:56 +00:00
James Ross
bd8570e8d9 Add more data resilience
Perhaps this'll help with #45?
2018-10-28 19:29:19 +00:00
James Ross
903d293bc4 Add more resilience to bad textscreen data 2018-10-26 03:51:07 +01:00
James Ross
6b50996228 Bump version 2018-10-22 15:46:44 +01:00
James Ross
1ceadc1934
Merge pull request #43 from ChristianLW/patch-1
Spawn Perma Textscreens after Map Cleanup
2018-10-22 02:03:29 +01:00
Christian L.W
6b21dcadc3
Update textscreens_util.lua 2018-10-21 21:26:33 +02:00
Christian L.W
be09fd6cd9
Spawn Perma Textscreens after Map Cleanup
Make the Perma Textscreens appear again after cleaning up the map
2018-10-20 16:57:52 +02:00
James Ross
7a73dc4fcf Tweak tool menu
- Add Textscreens logo
- Add analytics opt-in
2018-08-19 17:23:38 +01:00
James Ross
d474d331b1 Default ss_call_to_home to 0 2018-08-19 16:04:13 +01:00
James Ross
81f75e1696 Switch to opt-in for analytics 2018-08-19 15:59:48 +01:00
James Ross
bba6b7f533
Update README.md
Add new logo
2018-08-08 21:27:03 +01:00
James Ross
7f506dad0a Bump version 2018-07-26 00:01:41 +01:00
James Ross
fc0bc244b1
Merge pull request #40 from Hackcraft/master
Fix draw order by changing ENT:Draw to ENT:DrawTranslucent
2018-07-25 23:59:25 +01:00
Hackcraft
e7c7fd9706 Changed base_gmodentity to base_entity to reduce the size of the meta table inheritance as it doesn't seem like it's needed.
Changed the render group from RENDERGROUP_BOTH to RENDERGROUP_TRANSLUCENT and changed ENT:Draw to ENT:DrawTranslucent as ENT:Draw allowed materials to be shown in front of the text. For example when looking at windows or a prop with a custom material applied.
2018-07-24 16:49:30 +01:00
James Ross
1cca30dc07 Fix colors not being set correctly 2018-07-19 22:56:14 +01:00
James Ross
fbcbe3e12f Bump version 2018-07-18 23:43:06 +01:00
James Ross
92100b4d49
Merge pull request #38 from Hackcraft/master
Replaced draw.DrawText with surface.DrawText
2018-07-18 23:39:39 +01:00
Hackcraft
e2db3cd454 Fixed third person sometimes not drawing text screens based on whether the player is in front of the screen and the camera behind. This bug was due to an optimisation in which only one side would be drawn, based on "ply:GetShootPos", third person of course allowing you to view from outside of "ply:GetShootPos". Now when "ply:ShouldDrawLocalPlayer" returns true, both sides of the screen will be rendered. 2018-07-17 14:43:27 +01:00
Hackcraft
57b5c148e6 Added SetRenderBounds and fixed the draw order. 2018-07-15 15:12:05 +01:00
Hackcraft
0642a935e4 Moved from "PostDrawTranslucentRenderables" hook to "ENT:DrawTranslucent()".
Removed client convar "ss_render_refresh"
2018-07-15 13:53:45 +01:00
Zak
ffbfeb8503
Typo 2018-07-14 16:58:05 +01:00
Hackcraft
f976618ba5 Replaced draw.DrawText with surface.DrawText to reduce the number of functions calls. 2018-07-14 16:31:43 +01:00
James Ross
5b7e918923 Bump version 2018-07-11 18:35:03 +01:00
James Ross
5a89012f10
Merge pull request #37 from Hackcraft/master
Only draw text on the side facing you!
2018-07-11 18:34:20 +01:00
Hackcraft
b1345bdc75 Removed IsValid from PostDrawTranslucentRenderables as the LocalPlayer should always be valid by this point. 2018-07-09 20:02:33 +01:00
Hackcraft
c0ef5b4da9 Added face check.
Text screens can now only draw the text on the side you can see.
2018-07-08 22:14:33 +01:00
Hackcraft
149388b8c1 Merge branch 'master' of https://github.com/Cherry/3D2D-TextScreens
# Conflicts:
#	lua/textscreens_config.lua
2018-07-08 21:53:35 +01:00
James Ross
4a70800a5c Bump version
Also switch all comments to Lua style
2018-01-23 23:57:32 +00:00
James Ross
ddf9ddd58b
Merge pull request #35 from Dellkan/master
Fix for exploit
2018-01-23 23:55:47 +00:00
Dellkan
5f44284636
Fix for exploit 2018-01-23 15:44:36 +01:00
James Ross
a1ae91209b Tweak analytics URL 2018-01-09 01:04:16 +00:00
James Ross
dde014f721 Set minimum font size to 1
- Also bump version
2017-11-12 20:30:43 +00:00
Zak
282ed4ab3d
Font fix attempt
Thank you FPtje for the method.
2017-10-28 13:29:26 +01:00
Zak
571823a0d3
Merge pull request #1 from Cherry/master
test
2017-10-28 13:16:38 +01:00
James Ross
1ef8e391bf Bump version to 1.2.0 2017-10-15 18:32:49 +01:00
James Ross
ae5ae6e280 Merge pull request #30 from Hackcraft/master
Added font option and optimised the client!
2017-10-15 18:31:43 +01:00