Commit Graph

3851 Commits

Author SHA1 Message Date
techbot
3aadf5df83 prepare for automated develop deployment [skip ci] 2023-09-19 19:16:27 +02:00
Yagira
5ba3b262b1 keep original proxy data in .vmt files #1308 2023-09-18 00:32:03 +02:00
Yagira
0cdf58b9ff fix player/weapon color proxies in mdlzips #1308 2023-09-17 03:27:03 +02:00
Yagira
73e4a6f55d add new material files when looking for missing ones 2023-09-10 05:20:07 +02:00
Heatwu
9bb07ff3f6
"spawn as props" bone scale retention (#1305)
added set bone scale to spawn as contraption
2023-08-21 18:20:00 -04:00
Redox
9d56c2d8ec
Trim trailing whitespaces 2023-08-19 21:38:03 +02:00
Redox
ed7dc55d67
Use non meta string.StartsWith 2023-08-19 21:29:21 +02:00
Redox
f07bb2d71c
Trim trailing whitespace 2023-08-19 21:27:01 +02:00
Brandon Sturgeon
a0c98e0aa7
Fix/rework submitpart (#1303)
* Rework submitpart and streamqueue

* Swap double timers for ProtectedCall

* Remove debug prints

* ProtectedCall the callback too

* Remove unused check

* Fix allowed check

* Use full path to include

* Remove extra newline
2023-08-05 07:37:13 +01:00
pingu7867
00ebd95dd7
small fix for sequential in legacy sound 2023-07-30 11:58:01 -04:00
techbot
4bf6877cd8 less awkward selection when deleting keyframes 2023-07-30 16:38:44 +02:00
pingu7867
6afe52670b
more proxy functions
random() now has optional min, max arguments

random_once() generates only once per proxy showing, but it needs a seed to distinguish each instance of the function

added the ease library, with aliases InSine, easeInSine, ease_InSine and optional min, max arguments

part_distance uses two UIDs to calculate distance between parts

alternative statements: if bool then return a else return b
-event_alternative (arguments: string, number, number) takes a part's UID and tries to get its state if it's an event
-number_operator_alternative (arguments: number, string, number, number, number) compares numbers with 3 arguments
example: number_operator_alternative(1,">",0,2,3) means "if 1>0 then return 2 otherwise return 3", so this would return 2
2023-07-19 16:49:49 -04:00
Redox
008a786c39
Use better way to make the VM invisible 2023-07-16 23:41:51 +02:00
Redox
f510437fd6
Restore color properly 2023-07-16 19:36:53 +02:00
Redox
3491198627
Hide hands swep viewmodel using alpha 2023-07-16 19:04:05 +02:00
Redox
f2b997eaac
Fix hands swep Instructions not showing properly 2023-07-16 18:45:06 +02:00
Redox
ca769fac66
More hands style 2023-07-16 18:38:13 +02:00
Redox
fb09f4fd5a
Improve hands swep style 2023-07-16 18:36:32 +02:00
unknao
7a746c63d7
Changed Hands SWEP to work better with pac (#1296) 2023-07-16 18:31:23 +02:00
Redox
a5c1a5004b
Remove debug prints 2023-07-16 15:46:20 +02:00
Redox
89583d6d04
Style 2023-07-16 15:45:56 +02:00
Redox
f1bca753a3
Reduce network usage on entity mutators 2023-07-16 15:25:20 +02:00
Redox
60014c0318
Add recursion prevention 2023-07-08 19:54:38 +02:00
Redox
7a44cece34
Improve style 2023-07-07 20:11:36 +02:00
Redox
a4620a90dd
Dont compilestring lua if lua isnt allowed 2023-07-07 20:10:46 +02:00
Redox
e78e58339c
Catch blocked concommand error 2023-07-07 19:53:17 +02:00
Redox
d8f3210dec
Catch pac http load errors and notify 2023-07-07 19:45:51 +02:00
Redox
c3de119c8a
Fix cache.lua style 2023-07-07 19:15:57 +02:00
Redox
94f90fd08b
Account for file.Open returning nil 2023-07-07 19:14:43 +02:00
pingu7867
e78fb28d75
sequential playback for legacy sound and websound parts (sound, sound2) (#1292)
sequential tickbox to play sound list in order, with steps option
reorganized generic properties into generic and playback categories
sound2 editor_friendly name for PlayCount to tell users they can set to 0 for looping
2023-06-28 14:10:04 -04:00
pingu7867
a69bbcf932
more proxy functions
owner_position_x, owner_position_y, owner_position_z components from owner_position

pose_parameter_true un-normalizes the pose parameter value to get its actual value instead of having to deal with [0,1] range

optional name argument for the command function. Instead of looking up the data using the proxy part's name, this allows for multiple, different command function calls values in one expression and clearer meaning.

owner_health_fraction, owner_max_armor etc.
2023-06-24 01:50:33 -04:00
Ōkami Adam Sila Kann
03f1187dcb
Update http.lua (#1294)
Fix for new dropbox scl link format
2023-06-18 08:22:19 +01:00
techbot
fa6ff8c3e1 fix for not handling removing parts correctly 2023-05-26 18:29:07 +02:00
techbot
fd4664ad96 even more detailed info for wear print 2023-05-26 18:01:45 +02:00
techbot
f0a8083a88 update server wear message
to reflect what's actually happening when people wear outfits
2023-05-26 17:43:33 +02:00
Redox
4539638ec3
Fix IsValid check 2023-05-22 13:56:56 +02:00
techbot
4dee6c82ca ditto 2023-05-18 13:59:07 +02:00
techbot
fe2fb8e513 fix outdated description
length is multiplied by 1024 in pac.getContentLength
2023-05-18 13:56:31 +02:00
techbot
cbcacf9273 fix error if sky_camera was respawned 2023-05-18 10:48:51 +02:00
techbot
0ca0956d18 add (hack-y) check if player actually left 2023-05-17 01:05:33 +02:00
techbot
c8283f046c fix error 2023-05-17 01:04:08 +02:00
Techbot121
8d794fa91b
fix lag removing playermodels 2023-05-16 23:39:11 +02:00
pingu7867
10b432ea33
removed a test print 2023-05-13 13:43:06 -04:00
pingu7867
445b08012c
option to bypass editor's camera (#1284)
* transparency for camera options + another option

in preparation for a patch to view pac cameras in the editor

* editor camera management

to preview pac cameras in the editor
2023-05-06 01:37:15 -04:00
Techbot121
127bf72794 instead of overriding use original func 2023-05-02 19:12:10 +02:00
Techbot121
7cf17a8ba6 move part:IsValid() out 2023-05-01 17:24:19 +02:00
Techbot121
f9bbbb8606 make "free children" actually work
since it was erroring most of the time.
not sure why it's aborting early, but it works somewhat
2023-05-01 17:21:25 +02:00
Techbot121
7ff355c47c add BaseName to parts so you can get the
original part it was derived from
2023-05-01 16:39:16 +02:00
Techbot121
0ae8bccfc1 add a way to disable the eargrab animations 2023-05-01 15:23:09 +02:00
Redox
059e09ae7b
Fix voice volume error spam 2023-04-30 01:30:16 +02:00