Garry's Mod

Garry's Mod

PAC3 [develop version]
Showing 131-140 of 263 entries
< 1 ... 12  13  14  15  16 ... 27 >
Update: 1 Sep, 2024 @ 4:52am

hotfix

the luapad-based code panel will be published later

Update: 31 Aug, 2024 @ 8:51pm

model: fix bodygroup collisions with submaterials

when a bodygroup has the same name as a submaterial, rather than changing the underlying code by handling bodygroups as yet another set of separate dynamic properties, I'll just append an underscore at the start of the bodygroup name and mark it as an exception and ignore that underscore when processing the bodygroups in drawing

Update: 31 Aug, 2024 @ 8:42pm

jiggle update

restructure the property categories

initial velocity

clamp angles: restrict the rotation to some amount of degrees

Update: 31 Aug, 2024 @ 8:30pm

hotfix

the new healthbars update net receiver from last commit

Update: 31 Aug, 2024 @ 8:27pm

health modifier update

absorb factor sends the update to server

counted hits: extra healthbar is depleted at 1 unit per hit
no overflow: extra healthbar forgives breakthrough damage (e.g. if I have 20 extra HP and get hit with 100 damage, the barrier breaks and nothing else happens)

options to execute on show, on wear

register the part uids another way in case of uid collisions if players share an outfit

manually do the table encoding for the healthbar updates to something less atrocious because net.WriteTable is unnecessarily heavy

in case people use the quick setups HUD maker, when removing the part, remove the default hooks that might be used in case the HUD is there forever

Update: 31 Aug, 2024 @ 7:42pm

more dynamic property stuff

proxies auto update the property and shows as colored (default is dark red) to show users what's being controlled

base part Hide property will have a label to show when the part is actually being hidden and the container tooltip will say the reasons (it's not always the part's Hide flag!) which means the responsible parts that are either events, hidden parents or itself

convar pac_special_property_update_dynamically
convar pac_special_property_text_color

I guess there were also some fixes for the popup modes using screen space or something, needed to send the x and y positions in case we need to specify them

split cursor popup location into placing the popup at cursor once, or making the popup track the cursor continually

base part notes creates the tree label tooltip

Update: 26 Aug, 2024 @ 10:39pm

fixes

prevent proxy set function if part reference is invalid in multi target part, and renamed some loop variables

force property handlers into submission in bulk morph property

Update: 25 Aug, 2024 @ 7:12pm

use part Notes as tree tooltips

Update: 25 Aug, 2024 @ 6:52pm

multiple targets, experimental editor actions, part quick setups

beams, events, proxy: multiple target parts
if bulk selected parts, option to paste UID list there will appear on the part quick setups and on string properties

beta/experimental editor actions
arraying menu: make multiple copies of movable parts on a basic shape (circle, rectangle, line)
criteria process: according to search criteria, replace properties or delete parts (more actions and ways to process the criteria might be added) e.g. replacing multiple events by matching their event type and argument strings
bulk morph property : gradually set a property across multiple parts e.g. for color fades

Quick setups: right click on parts to set up some useful things.

proxy: part-based functions caching

sample_and_hold(seed, duration, min, max ease)/random_drift/drift/samplehold randomly picks a random value regularly and can ease into it with

Update: 10 Aug, 2024 @ 1:55pm

Make netstream timeout 30. Gmod apparently struggles sending 20kb in under 10s sometimes