GMod - What are you working on? May 2019 (#91)
[Post] <- To open original post click on that near the highlight.
Highlights from the this and this threads
[Post] Lee made a C++ module for serverside that allows you to call Source Engine functions directly.
[Post] ImTiara made a chat concept for VRMod
[Post] Superior Jacob is making new co-op gamemode based on RPG. Make sure to look all his videos of development in previous thread
[Post] Lapin made a gmodstore hacking simulator. With real addons! Steal your CAC right now!
[Post] Yashirmare made TTT HUD with particles
I don't know if it's just me, but personally I'd like to see WAYWO being made into a thread that covers the entire year, ie. WAYWO 2019. I feel like making a thread a month is too much considering we barely get to two pages.
Indeed, I think the period should be around 3 month. We can start next maywo for June, July and August. Or name them by seasons (summer, autumn, etc)
Could do quarter:
Q1: 1 January – 31 March (90 days or 91 days in leap years)
Q2: 1 April – 30 June (91 days)
Q3: 1 July – 30 September (92 days)
Q4: 1 October – 31 December (92 days)
I think we should have a word from the man who had been doing 30 issues of WAYWO for 5 years.
What does Mors think about it?
I think you have to do @Mors to get the ping to show up
wow, has it really been that long
I feel that recently there have been fewer and fewer posts (part of the reason I let the February one go on for so long), I think every 3 months at this point might be a good thing to trial. just looking at the Feb one, we still only managed 3 pages over two months, when back on oldpunch we were getting 10+ pages per month.
So i decided to start back working on GryMod, clean the whole useless and stolen code, refactoring the whole shit.
Instead of a "box hitbox" for the radial menu i'm now using a circle.
I had no idea i would ever use Thale's theorem.
local MOUSE_CHECK_DIST = 180
if not GRYOPEN then return end
local hypotenus = math.Distance(gui.MouseX(), gui.MouseY(), ScrW() / 2, ScrH() / 2)
if (hypotenus > MOUSE_CHECK_DIST) then
local distx = math.abs(ScrW() / 2 - gui.MouseX())
local angle = math.abs(math.acos(distx / hypotenus) * 180 / math.pi)
if (tostring(angle) == "nan" ) then
local newtriangle_hypotenus = MOUSE_CHECK_DIST
local multx = 1 -- change direction of x and y because we're not just working with a triangle now, you need to define the "orientation of the triangle"
local multy = 1
if (gui.MouseX() < ScrW() / 2) then
multx = -1
if (gui.MouseY() < ScrH() / 2) then
multy = -1
local newx = (math.cos(angle / (180 / math.pi)) * newtriangle_hypotenus) * multx
local newy = (math.sin(angle / (180 / math.pi)) * newtriangle_hypotenus) * multy
gui.SetMousePos(ScrW() / 2 + newx, ScrH() / 2 + newy)
Nice to see you working on it again. I remember it from a long time ago
I'm sick and tired of hearing shitty voice quality in Garry's Mod so I used the Vivox Voice SDK to implement it in-game. If you are intimately familiar with the Source engine I need your help regarding this project. DM me on Discord at Dunkel#0001. Due to licensing restrictions I cannot make this project completely open source (even though Vivox doesn't charge me for using their software).
I need to get the resulting PCM signed short audio buffer into a Source Audio channel so I can manipulate it with DSP in-game
cpp is chinese for me
This is something i've wanated for SO long in garrysmod I fucking love you
Reworked the whole quick menu
fits now all resolutions
added most of the suit related sounds from crysis
This isn't a simple system you can just drop and drop into your game and have work instantly. I'll likely need to coordinate with some community managers to provide them with an access key as well as some coding examples.
Basically, don't hold your breath. Sorry!
Nah it's fine don't worry, but amazing job you've got there man, it's already much better than the default source voice system.
Also, mind if I ask, I guess as you said it's not drag and drop, but I'm guessing you'll be adding some kind of... Lua interfaces or hooks to be able to modify the voice DSP or use post processing as in your video? Because seeing how it is and being able to do voice post processing, i'm thinking of cool effects to add to the voice in case of using a radio for example or voice modulators, etc.
I implement the DSP effects included within the C++ library IIR1 GitHub. See the README for available effects. All effects are applied before sending the audio to the voice server, so you'll need to use multiple channels if you want to selectively process voice for a player.
I personally dislike loot boxes a great deal, but players wanted a way to gamble their money, so I implemented loot boxes (no paying real money for these)
Finished up the loot boxes
Ok, there're about 10 days left until June. I've decided to create a poll.
You can vote by emoting to this post.
Vote by the emote above for making WAYWO every 3 month (4 times in a year) (Jan - Mar , Apr - Jun , Jul - Sep , Oct - Dec)
Vote by the emote above for making WAYWO every 4 month (3 times in a year) (Jan - Apr , May - Aug , Sep - Dec)
Vote by the emote above for making WAYWO every 6 month (2 times in a year) (Jan - Jun , Jul - Dec)
Vote by the emote above for making WAYWO when the thread gets 3-4 pages.
Vote by the emote above for making WAYWO every season (4 times in year, same as first with a shift of 1 month) (Winter (Dec - Feb) , Spring (Mar - May) , Summer (Jun - Aug) , Autumn (Sep - Nov))
seasonal it's the fucking cutest one
Vote by comfortability
The voice acting is bad, I'll have someone else do it, but for now I'm using my own forced voice
Sorry, you need to Log In to post a reply to this thread.