branchsbox/mastercancel

13,495 Commits over 1,522 Days - 0.37cph!

2 Years Ago
Map prefabs use post_processing_entity not the volume ent
2 Years Ago
Citizen/animgraph: falling doesn't disable eye look anymore
2 Years Ago
Citizen/animgraph: third draft iteration of the weapon branch refactor - The "long idle" state is now handled through a generic State Machine at the very end of the graph, which turns a Tag on. This tag is then looked at by a SM at the pose stage. - Transitions in & out of long idle are improved. - Likewise, there's a State Machine near the end of the graph which turns a Tag on if Handedness has changed in the last 500ms. - Branch IK management doesn't work off of other states anymore but on Tags which animation clips control. I'm using one "contextual" tag; for Pistol 2H the tag disables IK, for RH it enables—because the defaults are opposite. - Draw additives are smart now; they can trigger from handedness changes. But they won't do it in the middle of actions! Try reloading and changing handedness mid-reload... it'll still look good! - Blending in and out of reload while crouched is somewhat improved. - I think all the weird reset/snap quirks should be out of the way now. - Pistol RH aim feels a lot nicer. - A bunch more grouping and cleaning (still) * (Long idle on SMG/Shotgun is disabled until they get the refactor treatment)
2 Years Ago
Cleanup Add new stubbed animgraph resource compiler
2 Years Ago
Allow [Change] to be combined with [ConVar.*] the same way as [Net], e.g: ```csharp [ConVar.Replicated( "my_variable" ), Change] public static float MyVariable { get; set; } = 100.0f; public static void OnMyVariableChanged( float oldValue, float newValue ) { } ```
2 Years Ago
Save subgraphs using full path
2 Years Ago
Subgraph manager hashes by filename instead of asset
2 Years Ago
Fix crash pasting subgraph in itself
2 Years Ago
Add back reset nodes flashing orange
2 Years Ago
Fix subgraph crash in node tools mode
2 Years Ago
vsnd is a native type for ResourceTypeAttribute should fix the sound editor, this whole system is pretty messy though
2 Years Ago
Fix build errors
2 Years Ago
Add compiler for subgraph
2 Years Ago
Give nodes with icons more width
2 Years Ago
Fix TypeLibrary.GetDescription( Type ) returning inherited types randomly which was causing prop_physics to become PropGib in Hammer and probably a load of other shit
2 Years Ago
Citizen/animgraph: moved Pistol branch into group + further cleaning up & commenting
2 Years Ago
FPArms: adjustment features are now a subgraph
2 Years Ago
Refactor subgraph manager so we don't have to manually fuck with refcounts
2 Years Ago
Hide animgraph property editor settings menu only on customer machine so I can debug easier
2 Years Ago
Don't assert when subgraph has no node manager, this is normal for unset subgraphs
2 Years Ago
Fix crash loading graph with deleted subgraphs
2 Years Ago
Hopefully fix subgraph ref counts so they don't stick around when not in use
3 Years Ago
Fix undo in subgraphs by serializing them before setting node context
3 Years Ago
Update all steam audio material parameters
3 Years Ago
Fix run-length encoded grayscale TGAs crash - use IMAGE_FORMAT_IA88 for 16 bit
3 Years Ago
Animgraph: Allow creating new subgraph with same name as existing asset if we're not currently using it
3 Years Ago
Audio Material Feed AudioMaterial to surface SteamAudio use AudioMaterial values Go apeshit if GameResource extension length is > 8 Fixed asset list not getting ordered by name propertly Fix audio material extension length Some audiomats When compiling our GameResources, mark referenced resources as dependencies
3 Years Ago
Fix DragData.HasFileOrFolder, FileOrFolder not reading from Url properly Defer selection when dragging from List Fix dragging to AssetProperty Run MainThread deferred delete queue before hotload
3 Years Ago
Squashed commit of the following: commit f776733235e99988c00eaa40dc81c14f178986eb Author: Layla <fortblox@gmail.com> Date: Sat May 28 10:07:51 2022 +0100 Secondary highlighting fully working again commit 1d035184f998555d949899f36e39108e8a458a24 Author: Layla <fortblox@gmail.com> Date: Sat May 28 08:44:59 2022 +0100 Don't allow groups and subgraphs to be made with final pose node in selection commit 743fb963c9580e403403391b7aacc5a536c70f7d Author: Layla <fortblox@gmail.com> Date: Sat May 28 08:09:45 2022 +0100 Don't set node bg to reset color, looks shit - need to make this fade out over time instead commit b2cfbc0ca9f24a3bdf64d5b35e95fbef54383889 Author: Layla <fortblox@gmail.com> Date: Sat May 28 07:48:18 2022 +0100 Secondary highlighting now work in graphs and subgraphs (no highlighting of nodes that have no update nodes yet) commit 0034c6db158bc7d8d96fcf283abe644f4a27e9c6 Author: Layla <fortblox@gmail.com> Date: Sat May 28 07:29:21 2022 +0100 PropagateNetworkMode should now work across the whole graph commit 44c97818c6e2c24ec241c89b399687c8c9997c90 Author: Layla <fortblox@gmail.com> Date: Sat May 28 07:22:46 2022 +0100 Only get debug active nodes when tool scene text is visible, pointless to do otherwise commit b9dda808b305e3ea80091c9ecc6f91d58515e4df Author: Layla <fortblox@gmail.com> Date: Sat May 28 07:21:51 2022 +0100 Make verbose DebugGetActiveNodes work again commit d403868b058a6c7a90490d826937b764e5c74d4c Author: Layla <fortblox@gmail.com> Date: Sat May 28 07:21:14 2022 +0100 Keep a list of child update node locations in fixed data so we can grab them quickly without finding them each time commit 7a7245ade417566e8ae286d2ab67e3163a33442d Author: Layla <fortblox@gmail.com> Date: Sat May 28 06:37:17 2022 +0100 Add editor context functions for selecting items without a node path, most of the time it's not used commit e16f368c03428fe79dde902b7bedc1ab0b3f029f Author: Layla <fortblox@gmail.com> Date: Sat May 28 06:28:51 2022 +0100 Remove debug log that isn't needed anymore commit 67b2060acae23700cfd8c9f6a5eeb77adfd73e66 Author: Layla <fortblox@gmail.com> Date: Sat May 28 06:25:23 2022 +0100 Go through fixed data to get node when initializing nodes for binding commit 4d982b6c54ddecc3f4b4354793a70f9f790818f0 Author: Layla <fortblox@gmail.com> Date: Sat May 28 06:05:48 2022 +0100 Graph instance finds nodes with location instead of id, same with fixed data commit 70abf1f60da760eeeb3e4157f9ee40b72af1190e Author: Layla <fortblox@gmail.com> Date: Fri May 27 09:53:28 2022 +0100 Fix assert when creating new subgraph commit 73cceeaeed65a2d6614c3b3eca72f54fd158f958 Author: Layla <fortblox@gmail.com> Date: Fri May 27 09:47:21 2022 +0100 Remove last remaining node id related functions from CAnimationGraph commit a950087fff1c9f509f554e0c4ad2ec8f2efbde35 Author: Layla <fortblox@gmail.com> Date: Fri May 27 05:32:18 2022 +0100 Node type comes before path commit 53aa2e691743ac5a19960341ca6756084471277e Author: Layla <fortblox@gmail.com> Date: Fri May 27 05:27:56 2022 +0100 Include node location path in console logs commit 055fd872d922bf329b3e8aa9611977f30e855ded Author: Layla <fortblox@gmail.com> Date: Fri May 27 05:02:25 2022 +0100 Implement GetTagCount and GetTagID for single frame nodes commit f947eb3b3469365bbc9f928c1a8b3766ae9d499c Author: Layla <fortblox@gmail.com> Date: Fri May 27 04:51:13 2022 +0100 Do all the same shit but for tags commit 82a708aab96241a33df5d4c454c2e858dfa16868 Author: Layla <fortblox@gmail.com> Date: Fri May 27 04:23:51 2022 +0100 Update parameter widget UI if we modify attribute of subgraph, we may have added new params when selecting subgraph so the UI needs updating commit 71dce3b2b1f360b305af9406795dba73e74a2d5a Author: Layla <fortblox@gmail.com> Date: Fri May 27 04:00:38 2022 +0100 Add params from subgraph to main param list if they don't already exist commit c5c938c69689e7d277997851e37bb91e350bd4f3 Author: Layla <fortblox@gmail.com> Date: Fri May 27 02:49:10 2022 +0100 Fix toolbar flickering commit be871a624380951f528dcdb41376f47d729d99b1 Author: Layla <fortblox@gmail.com> Date: Fri May 27 02:02:52 2022 +0100 Delete key can delete selected params commit 751021edec1875308f4fed5f70865f159581d2c3 Author: Layla <fortblox@gmail.com> Date: Fri May 27 01:59:00 2022 +0100 Add context menu item for delete param commit ec70c292da6f7f3d4baf712381de5086d35bbc2b Author: Layla <fortblox@gmail.com> Date: Fri May 27 01:26:41 2022 +0100 Fix subgraph manager not iterating subgraph hashtable correctly commit 017253cba3f544094983895446b36d0e8e1e5566 Author: Layla <fortblox@gmail.com> Date: Fri May 27 01:24:36 2022 +0100 Scan through nodes of subgraph and save any params it uses commit f9b3c1205598be4f47099c109ea4db595b4e0d4d Author: Layla <fortblox@gmail.com> Date: Fri May 27 00:29:33 2022 +0100 Add a list of local params to subgraph commit 38538b059a404f6f38d3a7f89bf9cb61e980ab7f Author: Layla <fortblox@gmail.com> Date: Fri May 27 00:24:15 2022 +0100 Implement these functions for CBlendAnimNode for now commit 358cd62bbc339d27e41a55ffcbe27aff08dcff47 Author: Layla <fortblox@gmail.com> Date: Fri May 27 00:14:49 2022 +0100 Add GetParamCount and GetParamID to nodes, this will be needed to see what params are referenced when subgraph saves commit 603eeb0983c7640faca47e104d5070f89000f39d Author: Layla <fortblox@gmail.com> Date: Thu May 26 10:11:47 2022 +0100 Show the top level widget of current visualization even if the current entry view rect is invalid, should stop all flickering when going to different node locations commit 7a926050130782039042e455817b30f2c486acad Author: Layla <fortblox@gmail.com> Date: Thu May 26 09:47:27 2022 +0100 Log manager takes node location instead of node id so clicking a log always takes us to the correct place commit 728a870111306a44f853d44b3f8820e255719ee2 Author: Layla <fortblox@gmail.com> Date: Wed May 25 15:01:43 2022 +0100 Different icons for sequence and single frame nodes commit ba61ef2221f10ab26628225aac5897480a62bb4c Author: Layla <fortblox@gmail.com> Date: Tue May 24 20:04:51 2022 +0100 Fix crash searching for unset subgraph node commit 0d5937630587f36cbd4fab6463ce3ae486075a03 Author: Layla <fortblox@gmail.com> Date: Tue May 24 20:03:20 2022 +0100 Fix crash initializing unset subgraph node commit 3b50ea41126fb5a2c42175e9f2b8049894f212be Author: Layla <fortblox@gmail.com> Date: Tue May 24 19:57:55 2022 +0100 Do the same for blend node commit be0426928cd4a864df92d0656f00cb9b033c099b Author: Layla <fortblox@gmail.com> Date: Tue May 24 19:55:34 2022 +0100 Default group in/out pins if no name is specified commit f7017cacf2fbab74d728c1b0f916c906d222fdc7 Author: Layla <fortblox@gmail.com> Date: Tue May 24 19:33:11 2022 +0100 Add icon for anim clip nodes commit 62392d31f4bb1f1c9225252d4bfe965130195921 Author: Layla <fortblox@gmail.com> Date: Tue May 24 18:58:03 2022 +0100 Clicking home and path buttons only pushes 1 undo, not multiple commit bb41eb65b4fd54f1ce0897dfe3f294b9c25f048a Author: Layla <fortblox@gmail.com> Date: Tue May 24 14:19:12 2022 +0100 Fix state machine states now showing up in groups commit 682c6413960c1c0847b89ce388b469cb9ee68e16 Author: Layla <fortblox@gmail.com> Date: Tue May 24 13:49:14 2022 +0100 Use push buttons for path toolbar, they don't look shit commit c092c390c46678166abfa23c537659bda99bf6b2 Author: Layla <fortblox@gmail.com> Date: Tue May 24 12:57:45 2022 +0100 path uses just icons for now, looks shiit with both icon and text commit f583f2d10078367370c444189896ce41eb7edd4e Author: Layla <fortblox@gmail.com> Date: Tue May 24 12:38:08 2022 +0100 Toolbar path now clickable buttons instead of text commit 765285aa1600c33b8585b9114cbd9f938502aff4 Author: Layla <fortblox@gmail.com> Date: Tue May 24 10:45:01 2022 +0100 Add home button to toolbar commit 3046601a28b78f44a3c06a6d8ef8a803c00ecf8e Author: Layla <fortblox@gmail.com> Date: Tue May 24 10:32:37 2022 +0100 Fix invalid view rect when opening anim node commit 87a76976d939d82a756219a56241f7078ee3b119 Author: Layla <fortblox@gmail.com> Date: Tue May 24 10:21:21 2022 +0100 Better styling for visualization container commit 406cac31cacba4c0ed76ef3666097c8738551fe5 Author: Layla <fortblox@gmail.com> Date: Tue May 24 09:09:09 2022 +0100 Remove live preview shit, was only proof of concept and should be done much better commit 042a5939ef659fefe50c2c79081ed609e5f31e27 Author: Layla <fortblox@gmail.com> Date: Tue May 24 08:53:28 2022 +0100 Restore code for UpdateSecondaryHighlights from engine branch - doesn't work now anyway and surely can be done better commit 79b123b7d60118a0d2d5ff042e00631733c9bdab Author: Layla <fortblox@gmail.com> Date: Tue May 24 08:44:31 2022 +0100 Remove the need for flat list of nodeids in fixed data commit 668faf152b1eb8912062158e8ba501253c06929a Author: Layla <fortblox@gmail.com> Date: Tue May 24 07:03:03 2022 +0100 GetOutputNodeLocation uses a node path instead of node stack commit ebdf4cf452918ba1a0a67a50fc86d1ccf224eb32 Author: Layla <fortblox@gmail.com> Date: Sun May 22 21:30:50 2022 +0100 Fix PropagateNetworkMode - todo: make it work with groups and subgraphs commit 3ef16def3fa710030cb858300ad80af3d9d47f15 Author: Layla <fortblox@gmail.com> Date: Sun May 22 21:15:39 2022 +0100 Remove annoying assert in utils update cycle, usually happens when blend node has missing child, which we're already warned about anyway commit de1dad22ec94fb1104c5b987eaa8f142d68196a9 Author: Layla <fortblox@gmail.com> Date: Sun May 22 21:06:05 2022 +0100 Keep a flat list of sorted update nodes in fixed data commit ba37220699aaee738ac5f9e4d33fc19597288118 Author: Layla <fortblox@gmail.com> Date: Sun May 22 20:31:34 2022 +0100 Keep a flat list of sorted nodes in fixed data commit e8ff78ceeaf5c50264c0bc3bc6afb96b30926119 Author: Layla <fortblox@gmail.com> Date: Sun May 22 09:18:57 2022 +0100 Fix fixed data returning incorrect update node commit 20ee0b018c6d9e97ad45e0a2748cc1610a700e8e Author: Layla <fortblox@gmail.com> Date: Sun May 22 09:02:48 2022 +0100 GetOutputNodeLocation now works commit 4c6a04d96e0be626eb291127f12e492a592aaae4 Author: Layla <fortblox@gmail.com> Date: Sun May 22 08:06:20 2022 +0100 Getting update nodes from graph binding now uses init path commit 8c4f4a695b5e1e298a8392afd5e571f534f1f595 Author: Layla <fortblox@gmail.com> Date: Sun May 22 07:04:29 2022 +0100 Add node location to init context so CreateUpdateNode has some context for grabbing child update nodes commit 389efb06548b07fee2124d858a8c52c2fb08b0c5 Author: Layla <fortblox@gmail.com> Date: Sun May 22 06:35:22 2022 +0100 Reserve nodes commit 5467aa22ba95ab2d6252942b96b828f1dc263775 Author: Layla <fortblox@gmail.com> Date: Sun May 22 06:18:04 2022 +0100 Add update node to correct manager commit 39b1332d0923c9fc8462e25e6886621666519b55 Author: Layla <fortblox@gmail.com> Date: Sun May 22 05:35:52 2022 +0100 Remove some old test code commit e986e87e0796fa03d8da0a0fb4769ce321f56cb8 Author: Layla <fortblox@gmail.com> Date: Sun May 22 05:34:19 2022 +0100 Move node tables to update node manager, keep sorted node ids in fixed data commit 025a5db8fa0d663cc2b37e92fb0b88253d8141fc Author: Layla <fortblox@gmail.com> Date: Sun May 22 03:45:16 2022 +0100 Start working on update node manager that fixed data can use, hopefully this is a better way to go about it commit 94b5a9963e9a80132773165db4ea0a5caa1db657 Author: Layla <fortblox@gmail.com> Date: Sat May 21 23:21:58 2022 +0100 Fix groups and subgraphs returning their own internal context instead of the context they're in commit 28f722f6625431c2ec5da7e452f74028bf73d46c Author: Layla <fortblox@gmail.com> Date: Sat May 21 06:02:27 2022 +0100 Fix search not working in subgraphs because it was returning the wrong context commit 0934e4733dd16785eea7120706628029af0b0055 Author: Layla <fortblox@gmail.com> Date: Sat May 21 05:32:05 2022 +0100 Just bail for now if we try to make a new subgraph that already exists commit 7f30909092ff398307f963193767214333fe41ea Author: Layla <fortblox@gmail.com> Date: Sat May 21 05:23:31 2022 +0100 Fix creating new subgraph, deal with creating new subgraph inside itself and overwriting later commit 396ce82245f2d2c7938b894095732cf9ef8ea4f4 Author: Layla <fortblox@gmail.com> Date: Sat May 21 04:42:03 2022 +0100 Start changing graph fixed data to use node locations instead of node ids - because groups and subgraphs have their own set of nodes, fixed data needs to know where the a node is in the hierarchy commit f7c86f7d10e91e34d4d669a2d24b975327193a48 Author: Layla <fortblox@gmail.com> Date: Sat May 21 00:48:56 2022 +0100 Make undo redo function in context menu commit cd7fd546951995da65a07f514d70154deee22716 Author: Layla <fortblox@gmail.com> Date: Fri May 20 23:10:32 2022 +0100 Default new group nodes with 1 input and 1 output pins commit 2336eb3286e049dc0bd3cd81012bbaa397f5a9b2 Author: Layla <fortblox@gmail.com> Date: Fri May 20 22:32:02 2022 +0100 Add icons for undo redo in context menu commit f7d266f99bae5ebc2dcba238c7ecc49aaf258f8b Author: Layla <fortblox@gmail.com> Date: Fri May 20 22:27:09 2022 +0100 Don't show root anim node in context menu for groups and subgraphs - root should always be in top level probably commit f80e9c86ffc72d854149c4ccdbf24c0893c7ad90 Author: Layla <fortblox@gmail.com> Date: Fri May 20 22:21:47 2022 +0100 Remove duplicate node id checking in setcontext, probably not needed now commit 214bafa20352ee0c8d6da1ccd8ee6e0c42743f46 Author: Layla <fortblox@gmail.com> Date: Fri May 20 21:56:48 2022 +0100 Restore nodes for subgraph and blend2d visualizers commit 3ab81fe961839c2576e255377c8af528b3257fda Author: Layla <fortblox@gmail.com> Date: Fri May 20 21:52:42 2022 +0100 Give graph visualizers a node location so it can restore the node when graph changes commit a066ef64424cc48d7bfb19b5040c389d74a07ac3 Author: Layla <fortblox@gmail.com> Date: Fri May 20 10:50:52 2022 +0100 Search now works commit 4dcea091b623d5123c782c7a97cb81d8a3b81438 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:48:06 2022 +0100 Fix some search crashes commit 1004d07fc417118479ad0660d562adf45c0422f0 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:42:27 2022 +0100 Add back GetNode functions to IAnimationGraph temporarily to fix remaining errors and see whats what commit 8d89e3401a127888cae14b641468ce272fe59ea2 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:20:35 2022 +0100 Temp fix for going to log item location commit b127fbada6ee0e6ea34133bf73e84ba545677ac3 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:13:14 2022 +0100 Focus on location uses node path commit 8e5fc0204817eddd6045a2f2225d957c6d53d1c3 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:08:09 2022 +0100 More search shit commit 034a2d296ccb43067d8a12f300e2b03d920d98f1 Author: Layla <fortblox@gmail.com> Date: Fri May 20 09:00:11 2022 +0100 Graph search attempts to check nodes in all node managers, maintaining correct node path in location commit 748de91f97b46abf03bd51e97248fb64f719919d Author: Layla <fortblox@gmail.com> Date: Fri May 20 08:17:31 2022 +0100 Visualizer goes down the path to get to the correct node manager commit 9f5067ca33c017873feb871490ddcac07a8ada9a Author: Layla <fortblox@gmail.com> Date: Fri May 20 01:08:53 2022 +0100 Break everything so that node ids are unique local to their node manager - this is how dota works so I should do the same commit 0b343597d3b2568ea5cbb765c43f2acc51fcd7e6 Author: Layla <fortblox@gmail.com> Date: Thu May 19 03:32:16 2022 +0100 Try using a node stack for GetOutputNodeID, breaks highlighting but fuck it for now commit 2f9070d6a0cc95bd9c2dee83c6909d4741483ac1 Author: Layla <fortblox@gmail.com> Date: Wed May 18 20:40:09 2022 +0100 Fix crash when changing subgraph on node with connections commit 88adaacef02b5d7b0b4e1566f0c127bd46846353 Author: Layla <fortblox@gmail.com> Date: Wed May 18 20:26:33 2022 +0100 Detect cyclic subgraph nodes commit 8121706614b35d6d71379583802c11ea810317d2 Author: Layla <fortblox@gmail.com> Date: Wed May 18 19:57:54 2022 +0100 GetOutputNodeID has optional groupnode id so groupinputnode can know what group its for commit 3676888341eb7a9fc3a7ee1fa3269f9c2e53e165 Author: Layla <fortblox@gmail.com> Date: Wed May 18 19:24:15 2022 +0100 Resync group node input/output node ids in the node instead of node manager, slightly slower but removes dependency on CAnimNodeManager::GetGroupNodeID commit faaafcb7ed593c330b424cc34ee4dcaebd45f8fb Author: Layla <fortblox@gmail.com> Date: Wed May 18 19:16:03 2022 +0100 If we paste a subgraph node, clear the input connection map commit 0181b7c1ddb1d0429193b95e9b1b6c82da64e765 Author: Layla <fortblox@gmail.com> Date: Wed May 18 18:54:29 2022 +0100 Set group input/output ids for subgraph node commit 5a6a36639be8fca3a68d913aedc9162f1da3a51e Author: Layla <fortblox@gmail.com> Date: Wed May 18 18:36:12 2022 +0100 Fix subgraph saving commit 21c5d7ab28a4b2647f94b6d42420d64d713d0fa2 Author: Layla <fortblox@gmail.com> Date: Wed May 18 18:29:18 2022 +0100 Subgraph manager sets graph for new subgraph context and sets context for their node manager commit f28f8575958e5b803e8e527b9210e8523399646d Author: Layla <fortblox@gmail.com> Date: Wed May 18 17:51:50 2022 +0100 Give subgraphs a context commit d2328b67bf406b503189ea58e4bed764510a4597 Author: Layla <fortblox@gmail.com> Date: Wed May 18 17:48:17 2022 +0100 Add subgraph manager so subgraphs can be shared across subgraph nodes (this breaks everything but I've gotta figure it out either way) commit 61ee133ac98b085e8a33b9f9db8550e33afef14e Author: Layla <fortblox@gmail.com> Date: Tue May 17 23:10:17 2022 +0100 Creating subgraph from selection now works commit 64e3c350648c2d324ec893f0bcf36067a8e3693a Author: Layla <fortblox@gmail.com> Date: Mon May 16 02:57:57 2022 +0100 "Create Group From Selection" and "Create New SubGraph From Selection" in context menu to make it obvious that they're being created from selection commit 9fc4d9b5675510b83d544845feffe4985a6107f9 Author: Layla <fortblox@gmail.com> Date: Mon May 16 02:50:09 2022 +0100 Remove customer machine checks commit c505e66042793992e9d068ccc30b29fad865f42f Author: Layla <fortblox@gmail.com> Date: Mon May 16 02:49:13 2022 +0100 Set subgraph node UI name to base filename if unnamed
3 Years Ago
Add callback when dockwidget turns into window
3 Years Ago
resized mannequin textures from 4k to 2k
3 Years Ago
re-exported mannequin with max 4 bones per vert, moved to citizen folder, recompiled
3 Years Ago
wip mannequin model wip mannequin model Merge branch 'master' of sbox
3 Years Ago
Switch default material for steam audio to carpet to dampen reverb for the time being
3 Years Ago
Floating scrollbars
3 Years Ago
Citizen/animgraph: Added *_02 attacks for pistol 2H/RH, with a much stronger recoil (fitting for e.g. big revolvers)
3 Years Ago
This is def wrong, seems I missed this one
3 Years Ago
Don't run pathing if we don't have a simulation scene
3 Years Ago
Delete old lightstyles code & some old entities water_lod_control, light_s1, light_spot_s1, light_directional_s1, light_glspot
3 Years Ago
Sound file compilation settings (using meta file)
3 Years Ago
Replace Light Style stuff with curve based animations https://files.facepunch.com/rubat/1b2711b1/sbox-dev_bNKNBF1Rsg.mp4
3 Years Ago
Can right click an image file in asset browser to create material file https://files.facepunch.com/garry/ee17493c-8364-40dd-863b-0933edd426e0.png
3 Years Ago
Reduce rays & bounces
3 Years Ago
Can right click a sound file to create a sound definition automatically
3 Years Ago
Remove steam audio completely & begin reimplementing newer version Basic scene simulation, get direct simulation working Sound path simulation Begin work on probe batches & baking steam audio builds successfully again HRTF HRTF oops Begin pathing simulation & processor Begin pathing simulation & processor Setup source & listener for pathing simulation Finish up the pathing processor Ambisonics calculator & Simplify effect creation Abstract reflections for all differing reflection types Delete some stuff so we can actually get a working in-game test Delete some stuff so we can actually get a working in-game test Fix pathing Minor fixes Switch to custom scene again, force occlusion mode for now cause it sounds better https://files.facepunch.com/ognik/1b2411b1/2022-05-01_50-45-99995434-49c9-422b-8d03-98bb156be767-ej5mgPnd.mp4 Scene destructor Reverb & change our default material so it's not as echoy Start setting up wrappers for probe baking & fix more compilation errors for hammer baking Start setting up wrappers for probe baking & fix more compilation errors for hammer baking Probe generation Reverb baking I forgot that I already implemented this lmao Fix hammer steam audio scene generation, probe generation now works Baked format versioning, reverb settings. Bump up baked settings from 8096 rays to 32768 as a default Improve file validation & change header format slightly for futureproofing Probe settings, better distinction between pathing & reverb Path setting parser Bake reverb to the new format now Probe reading, corruption checking/testing, prevent old steam audio files from loading probes Finish up probe batch serialization Fix reverb bake using an incorrect source count Path baking Make steam audio compilation work again Fix baking again, load bake data and use it if available Make baked pathing work too Fixup crash, no idea why I did this in the first place Turn on optimisations again Merge pull request #244 from Facepunch/steamaudio-update-v2 Update steam audio
3 Years Ago
AssetBrowser - update settings before dataset Fix [ResourceType] change
3 Years Ago
Fix MethodDescription.Invoke being internal
3 Years Ago
Delete unused Editor titlebar minimum size Asset context menu is an event, easier to add to Fix another vmix crash
3 Years Ago
Fixed fast texture tool being fucked
3 Years Ago
Citizen/animgraph: added in-ducking additive & switched 1D Duck nodes to Spring 35/0/1000 This way, ducking will still have some smoothing even if the incoming duck float doesn't.