You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Guide on How to Add Network-Synced Animations (#88)
* Add Guide on How to Add Network-Synced Animations
* Add Clarification that sharing BEE files with passwords is pretty safe
* Add clarification on how to host/connect via local or remote servers
Copy file name to clipboardExpand all lines: content/docs/faq.mdx
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,4 +52,16 @@ You can create custom worlds using Unity. Check out the [World Creation Guide](/
52
52
We welcome contributions! See the [Contributing Guide](/docs/contributing) for more information on how to get involved.
53
53
54
54
### What's the difference between core component contributions and add-on contributions?
55
-
A: Core components include systems that make up the key features of Basis. Contributions (or modules) include extra features which, while useful, are not required by default. Therefore, contributions may provide features that are outside the scope of the main Basis offering, which may provide value to developers using Basis.
55
+
A: Core components include systems that make up the key features of Basis. Contributions (or modules) include extra features which, while useful, are not required by default. Therefore, contributions may provide features that are outside the scope of the main Basis offering, which may provide value to developers using Basis.
56
+
57
+
### Does sharing Bee Files Compromise Remote Content Hosting Server Credentials?
58
+
59
+
No! You can share your BEE files with your friends for instance. A BEE file encompasses the Basis asset (even for multiple platforms), excluding the encryption key used to decrypt it. In other words, it is basically a multi-asset-bundle. If you share a BEE file's password, then this allows anyone that has it to be able to access whatever is inside the BEE file (i.e., the specific UGC like props, avatars, worlds).
60
+
61
+
## How can I connect to a local server from different devices?
62
+
63
+
There are several options for connecting to a local server from different devices. For instance, you can enable port forwarding on your router. Alternatively, if you prefer not to tinker with your router, you can install [`Tailscale`](https://tailscale.com/download), which is very simple to set up.
64
+
65
+
## Where can I set up a remote server?
66
+
67
+
There are a variety of Cloud services you can host your servers in. Examples include: Bunny, DigitalOcean, CloudFlare, AWS, Microsoft Azure, Google Cloud, and more.
if (this.animator.GetCurrentAnimatorStateInfo(0).IsName("Firing") || this.animator.GetCurrentAnimatorStateInfo(0).IsName("Misfire"))
276
+
return;
277
+
else
278
+
CheckIdleState();
279
+
280
+
void CheckIdleState()
281
+
{
282
+
if (this.animator.GetCurrentAnimatorStateInfo(0).IsName("Idle Overheated"))
283
+
{
284
+
this.animator.SetTrigger("GunMisfire");
285
+
audioSource.PlayOneShot(audioClipMisfire);
286
+
}
287
+
else
288
+
{
289
+
this.animator.SetTrigger("GunShoot");
290
+
audioSource.PlayOneShot(audioClipCharge);
291
+
}
292
+
}
293
+
}
294
+
295
+
private void StopShoot()
296
+
{
297
+
this.animator.SetBool("GunTrigger", false);
298
+
}
299
+
}
300
+
```
301
+
302
+
<Callouttype="info">
303
+
The `BasisNetworkShim` is used to allow Cilbox scripts to have networking functionalities.
304
+
</Callout>
305
+
306
+

307
+
308
+

309
+
310
+
You can try out the Opticor example for yourself by downloading its asset package [here](https://drive.google.com/file/d/1C0kOI8tfK4xD6j_Bqys3oSMJpV_OWNPR/view?usp=drive_link).
0 commit comments