• GMod - What are you working on? May 2019 (#91)
    54 replies, posted
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 April [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 https://youtu.be/d8xWy3IQtbk [Post] Superior Jacob is making new co-op gamemode based on RPG. Make sure to look all his videos of development in previous thread https://youtu.be/jddQNygeFA8 [Post] Lapin made a gmodstore hacking simulator. With real addons! Steal your CAC right now! https://youtu.be/yZ6c4iOYd0g [Post] Yashirmare made TTT HUD with particles https://gfycat.com/BackSpitefulLcont
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
Oh yeah, I forgot I just copied the link.
Content: https://www.dropbox.com/s/sb28jmzswy0vl08/2019-05-01_19-00-31.mp4?dl=0
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 function GryMod.RadialThink() 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 return end 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 end if (gui.MouseY() < ScrH() / 2) then multy = -1 end 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) end end
Nice to see you working on it again. I remember it from a long time ago
https://www.youtube.com/watch?v=X6M2fBc_l5I 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).
^ mvp
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 https://www.youtube.com/watch?v=2ZyZcAJRGms&feature=youtu.be
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) https://streamable.com/jup18
Finished up the loot boxes https://streamable.com/c3if2
Ok, there're about 10 days left until June. I've decided to create a poll. You can vote by emoting to this post. ===== https://files.facepunch.com/forum/upload/104786/d384fdca-b6a7-4acf-b54a-4850589e1e69/image.png Vote by the emote above for making WAYWO every 3 month (4 times in a year) (Jan - Mar , Apr - Jun , Jul - Sep , Oct - Dec) ===== https://files.facepunch.com/forum/upload/104786/02dfec9e-7a8f-4db8-ba90-ee41eee9d749/image.png Vote by the emote above for making WAYWO every 4 month (3 times in a year) (Jan - Apr , May - Aug , Sep - Dec) ===== https://files.facepunch.com/forum/upload/104786/807e3995-a6fe-48c8-a66d-7f8b8ce9e649/image.png Vote by the emote above for making WAYWO every 6 month (2 times in a year) (Jan - Jun , Jul - Dec) ===== https://files.facepunch.com/forum/upload/104786/d65b1196-ecf3-48cb-85c1-0194d7183229/image.png Vote by the emote above for making WAYWO when the thread gets 3-4 pages. ===== https://files.facepunch.com/forum/upload/104786/38116636-b812-4c29-8566-45122ce91f30/image.png 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)) ===== Facepunch, Vote!
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 https://streamable.com/emwwx
Kept playing with RTs and post processes, right now you can see how i'm drawing a simple textured rect inside a RT, then giving a bloom pass and then some blurY with Additive render targets, just found out Garry's Mod could get lot of potential shader wise if we could get more shader functions like add, sub and mul functions https://www.dropbox.com/s/k2hl2ed1g143cy7/2019-05-22_11-59-10.mp4?dl=0 I'm posting this because all of it will be scrapped
Did you finally get how to draw particles in 2D?
Draw it in a 3D context and put a black card behind, then use a render view while you write a RT and then draw that card, obviously you would need to create an additive rendertarget, so that's a huge drawback, otherwise i don't think of any magic to draw particles inside a 2d context
transparent png with setcolor
Sorry, you need to Log In to post a reply to this thread.