# Suggestions

**URL:** https://community.coherence.io/c/suggestions/5.md

[Latest](https://community.coherence.io/latest.md) · [Categories](https://community.coherence.io/categories.md)

---

## [How to submit your feedback](https://community.coherence.io/t/how-to-submit-your-feedback/78)

<div class="topic-metadata">

**Author:** [@per\_coh](https://community.coherence.io/u/per_coh)\
**Replies:** 0\
**Last updated:** [August 17, 2022, 2:33pm UTC](https://community.coherence.io/t/how-to-submit-your-feedback/78 "2022-08-17T14:33:51Z")

</div>

We love to hear your thoughts and suggestions for improvement. If you have more than one suggestion, it would be great if you can create a separate post for each suggestion. That way, when people start Liking your post …

---

## [Prefab player sync between scenes](https://community.coherence.io/t/prefab-player-sync-between-scenes/743)

<div class="topic-metadata">

**Author:** [@Syobon\_Karo](https://community.coherence.io/u/Syobon_Karo)\
**Replies:** 14\
**Last updated:** [August 27, 2025, 10:19pm UTC](https://community.coherence.io/t/prefab-player-sync-between-scenes/743 "2025-08-27T22:19:13Z")

</div>

In my multiplayer project, I use two separate player prefabs: one for PC and one for VR. In the PC scene, I assign the PC prefab in the inspector. In the VR scene, I assign the VR prefab. The issue is that each scene onl…

---

## [Developer portal suggestions](https://community.coherence.io/t/developer-portal-suggestions/739)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 1\
**Last updated:** [August 8, 2025, 6:57pm UTC](https://community.coherence.io/t/developer-portal-suggestions/739 "2025-08-08T18:57:07Z")

</div>

I have a lot of simulator builds uploaded to Coherence. Most of my credit usage is from storage. I don’t need all these builds that are years old or even more than 1 per project really. The issue is that simulator build…

---

## [Github Repository instead of NPM](https://community.coherence.io/t/github-repository-instead-of-npm/696)

<div class="topic-metadata">

**Author:** [@yurisq](https://community.coherence.io/u/yurisq)\
**Replies:** 3\
**Last updated:** [May 4, 2025, 5:25pm UTC](https://community.coherence.io/t/github-repository-instead-of-npm/696 "2025-05-04T17:25:51Z")

</div>

I think it would be nice to have a github repository for the SDK (https://www.npmjs.com/package/io.coherence.sdk) so that the community can contribute. Also, through Git, it would be much easier to see the differences b…

---

## [Dark Mode for Community](https://community.coherence.io/t/dark-mode-for-community/694)

<div class="topic-metadata">

**Author:** [@yurisq](https://community.coherence.io/u/yurisq)\
**Replies:** 0\
**Last updated:** [May 3, 2025, 11:32am UTC](https://community.coherence.io/t/dark-mode-for-community/694 "2025-05-03T11:32:17Z")

</div>

In this thread :backhand\_index\_pointing\_down: @per\_coh says: But now there is only one available color pallete “coherence”. I would love to have a dark mode theme. EDIT: Associated Accounts also doesn’t work

---

## [Force line ending setting on the baked scripts.](https://community.coherence.io/t/force-line-ending-setting-on-the-baked-scripts/683)

<div class="topic-metadata">

**Author:** [@mrsimonrodriguez](https://community.coherence.io/u/mrsimonrodriguez)\
**Replies:** 1\
**Last updated:** [April 28, 2025, 4:06pm UTC](https://community.coherence.io/t/force-line-ending-setting-on-the-baked-scripts/683 "2025-04-28T16:06:41Z")

</div>

Hi, I use both both a pc and mac when developing our game, and when I bake on my pc I get CRLF line endings and LF on mac, which is correct. But I creates a lot of change in the version control software. It would be gr…

---

## [Suggestion for a future demo - one where clients control different characters with different attributes](https://community.coherence.io/t/suggestion-for-a-future-demo-one-where-clients-control-different-characters-with-different-attributes/215)

<div class="topic-metadata">

**Author:** [@itsLevi0sa](https://community.coherence.io/u/itsLevi0sa)\
**Replies:** 5\
**Last updated:** [November 26, 2024, 10:37am UTC](https://community.coherence.io/t/suggestion-for-a-future-demo-one-where-clients-control-different-characters-with-different-attributes/215 "2024-11-26T10:37:40Z")

</div>

Pretty sure it’s something you ‘ll be planning, but wanted to give a thumbs up to that. It would be nice to see a demo more “Room” oriented, focusing on small matches between 2 or more people perhaps. This could mean cho…

---

## [Sync / Command ID Authentication](https://community.coherence.io/t/sync-command-id-authentication/601)

<div class="topic-metadata">

**Author:** [@Berg](https://community.coherence.io/u/Berg)\
**Replies:** 2\
**Last updated:** [October 31, 2024, 7:02pm UTC](https://community.coherence.io/t/sync-command-id-authentication/601 "2024-10-31T19:02:52Z")

</div>

Github Project I’m looking at - simulator-point-and-click-sample/Assets/Scripts/Player.cs at main · coherence/simulator-point-and-click-sample · GitHub Am I understanding this correctly in that the client has to send…

---

## [Using Visual Studio debugger should be supported](https://community.coherence.io/t/using-visual-studio-debugger-should-be-supported/229)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 7\
**Last updated:** [September 17, 2024, 11:17am UTC](https://community.coherence.io/t/using-visual-studio-debugger-should-be-supported/229 "2024-09-17T11:17:57Z")

</div>

If trying to use Debugger in Visual Studio, the connection will die and create errors if staying at a breakpoint for more than a few seconds. It seems like there is some built-in keep-alive system for the connection, but…

---

## [A way to toggle script definition symbol](https://community.coherence.io/t/a-way-to-toggle-script-definition-symbol/317)

<div class="topic-metadata">

**Author:** [@Travis\_Miller](https://community.coherence.io/u/Travis_Miller)\
**Replies:** 2\
**Last updated:** [July 4, 2024, 1:02pm UTC](https://community.coherence.io/t/a-way-to-toggle-script-definition-symbol/317 "2024-07-04T13:02:22Z")

</div>

A way to toggle: ADD/REMOVE the definition symbol: COHERENCE\_SIMULATOR through the editor UI would be really nice for people using simulator in editor parallel clones

---

## [Matchmaking sample](https://community.coherence.io/t/matchmaking-sample/456)

<div class="topic-metadata">

**Author:** [@Faye](https://community.coherence.io/u/Faye)\
**Replies:** 2\
**Last updated:** [July 4, 2024, 12:00pm UTC](https://community.coherence.io/t/matchmaking-sample/456 "2024-07-04T12:00:37Z")

</div>

Change the matchmaking sample to a regular canvas, why have all of the samples a canvas but the matchmaking one using XML? There’s also a warning in the current sample, however I recommend changing it to a normal canvas…

---

## [Trigger OnValueSynced when not connected](https://community.coherence.io/t/trigger-onvaluesynced-when-not-connected/234)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 7\
**Last updated:** [May 28, 2024, 1:51pm UTC](https://community.coherence.io/t/trigger-onvaluesynced-when-not-connected/234 "2024-05-28T13:51:39Z")

</div>

Coherence is obviously a multiplayer framework, but many games will want to support solo play as well I imagine. Being able to use the same network objects in both offline and networked environments would be ideal. When…

---

## [Expose arguments for local ReplicationServer in Editor](https://community.coherence.io/t/expose-arguments-for-local-replicationserver-in-editor/482)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 0\
**Last updated:** [March 26, 2024, 7:11am UTC](https://community.coherence.io/t/expose-arguments-for-local-replicationserver-in-editor/482 "2024-03-26T07:11:10Z")

</div>

Issue: Local Replication Server has 2 default settings that are particularly annoying to work with since there’s no easy way to change them through the Editor RS launch functionality. Those settings are idle timeout and…

---

## [Support sending commands while not connected (offline)](https://community.coherence.io/t/support-sending-commands-while-not-connected-offline/235)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 2\
**Last updated:** [February 5, 2024, 7:18am UTC](https://community.coherence.io/t/support-sending-commands-while-not-connected-offline/235 "2024-02-05T07:18:53Z")

</div>

Coherence is obviously a multiplayer framework, but many games will want to support solo play as well I imagine. Being able to use the same network objects in both offline and networked environments would be ideal. I tr…

---

## [Please avoid confusion over World origin shifting/rebasing and floating origin](https://community.coherence.io/t/please-avoid-confusion-over-world-origin-shifting-rebasing-and-floating-origin/376)

<div class="topic-metadata">

**Author:** [@dragonmagi](https://community.coherence.io/u/dragonmagi)\
**Replies:** 3\
**Last updated:** [October 13, 2023, 9:43pm UTC](https://community.coherence.io/t/please-avoid-confusion-over-world-origin-shifting-rebasing-and-floating-origin/376 "2023-10-13T21:43:45Z")

</div>

I know that for a long time threshold-based shifting of the World (along with player and camera) has often been confused with the “floating origin” algorithm. Real floating origin does not move the player or camera from…

---

## [Expose createdAt UNIX timestamp on RoomData](https://community.coherence.io/t/expose-createdat-unix-timestamp-on-roomdata/283)

<div class="topic-metadata">

**Author:** [@Kevin](https://community.coherence.io/u/Kevin)\
**Replies:** 5\
**Last updated:** [October 5, 2023, 8:15am UTC](https://community.coherence.io/t/expose-createdat-unix-timestamp-on-roomdata/283 "2023-10-05T08:15:40Z")

</div>

When building a UI that lists the available rooms it would be helpful to have data about when the room was created. For my specific use case, I would use this data (ideally a UNIX timestamp) to sort the list of rooms. F…

---

## [Baking should always use most recent changes](https://community.coherence.io/t/baking-should-always-use-most-recent-changes/230)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 7\
**Last updated:** [October 2, 2023, 10:07am UTC](https://community.coherence.io/t/baking-should-always-use-most-recent-changes/230 "2023-10-02T10:07:24Z")

</div>

When baking manually, it seems like sometimes the code isn’t fully compiled or something (not sure correct terminology I should use here). Basically what happens is I will: Manually bake Start up the local replication …

---

## [CoherenceScene visibility](https://community.coherence.io/t/coherencescene-visibility/226)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 3\
**Last updated:** [July 11, 2023, 8:18am UTC](https://community.coherence.io/t/coherencescene-visibility/226 "2023-07-11T08:18:42Z")

</div>

In Editor scene visibility options, add option to have visible for client-authority environment, but hidden in sim-authority environment. This is what I do manually when developing in MRS environment

---

## [Website: add community page or forums link on top level navigation](https://community.coherence.io/t/website-add-community-page-or-forums-link-on-top-level-navigation/320)

<div class="topic-metadata">

**Author:** [@Kevin](https://community.coherence.io/u/Kevin)\
**Replies:** 1\
**Last updated:** [July 10, 2023, 7:32am UTC](https://community.coherence.io/t/website-add-community-page-or-forums-link-on-top-level-navigation/320 "2023-07-10T07:32:51Z")

</div>

I very much enjoy the new website, but it took me a moment to figure out how to get to the forums from its top-level navigation. Maybe there was a link to the forums from the main navigation before the latest update, but…

---

## [Sync variable with specific targets](https://community.coherence.io/t/sync-variable-with-specific-targets/313)

<div class="topic-metadata">

**Author:** [@Travis\_Miller](https://community.coherence.io/u/Travis_Miller)\
**Replies:** 10\
**Last updated:** [July 7, 2023, 5:53pm UTC](https://community.coherence.io/t/sync-variable-with-specific-targets/313 "2023-07-07T17:53:17Z")

</div>

I think It would be nice to have a \[Sync\] option to select who gets updates from it! It could even be a different attribute class to keep base coherence simple for people new to network programming and have a basic docs…

---

## [\[Sync\] with interpolation property](https://community.coherence.io/t/sync-with-interpolation-property/316)

<div class="topic-metadata">

**Author:** [@Travis\_Miller](https://community.coherence.io/u/Travis_Miller)\
**Replies:** 5\
**Last updated:** [July 6, 2023, 1:03pm UTC](https://community.coherence.io/t/sync-with-interpolation-property/316 "2023-07-06T13:03:41Z")

</div>

I just recently noticed my enemy health was being interpolated by default! I would really like to set interpolation to none on \[Sync\] and \[OnValueSynced(nameof(Blah))\] within my code editor. If possible i’d like to limi…

---

## [Bring out your FAQs](https://community.coherence.io/t/bring-out-your-faqs/120)

<div class="topic-metadata">

**Author:** [@per\_coh](https://community.coherence.io/u/per_coh)\
**Replies:** 0\
**Last updated:** [August 25, 2022, 12:47pm UTC](https://community.coherence.io/t/bring-out-your-faqs/120 "2022-08-25T12:47:29Z")

</div>

We would love to have your help adding to and improving the FAQs. Both for your peers and future users. If you have an FAQ you want to share, please reply to this topic. Big or small doesn’t matter. We’ll take a look an…

---

## [Coherence should work as expected with "Reload Domain" disabled](https://community.coherence.io/t/coherence-should-work-as-expected-with-reload-domain-disabled/219)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 6\
**Last updated:** [July 3, 2023, 1:30pm UTC](https://community.coherence.io/t/coherence-should-work-as-expected-with-reload-domain-disabled/219 "2023-07-03T13:30:42Z")

</div>

Disabling Unity Project Setting - Editor - Enter Play Mode Options - Reload Domain creates errors when rooms list is large, in that you often can no longer find a room that is created in the room list. If this setting is…

---

## [Increase max entity count](https://community.coherence.io/t/increase-max-entity-count/286)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 6\
**Last updated:** [June 23, 2023, 1:57pm UTC](https://community.coherence.io/t/increase-max-entity-count/286 "2023-06-23T13:57:35Z")

</div>

The maximum amount of syncable objects that can be active is currently ~100. After the max is reached, additional objects are destroyed automatically as they’re created. These lines are executed in CoherenceMonoBridge (…

---

## [Ensure example implementations can be copy pasted](https://community.coherence.io/t/ensure-example-implementations-can-be-copy-pasted/281)

<div class="topic-metadata">

**Author:** [@Kevin](https://community.coherence.io/u/Kevin)\
**Replies:** 1\
**Last updated:** [April 13, 2023, 7:26am UTC](https://community.coherence.io/t/ensure-example-implementations-can-be-copy-pasted/281 "2023-04-13T07:26:47Z")

</div>

In situations where I find the documentation can’t answer my question I normally go spelunking through example code. For the most part I’ve been able to find the answers I want through this method, however there’s been a…

---

## [GameObjects do not trigger OnValueSynced](https://community.coherence.io/t/gameobjects-do-not-trigger-onvaluesynced/264)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 3\
**Last updated:** [March 10, 2023, 3:04pm UTC](https://community.coherence.io/t/gameobjects-do-not-trigger-onvaluesynced/264 "2023-03-10T15:04:31Z")

</div>

Brief description GameObject fields correctly sync, but when GameObject changes, it does not trigger the OnValueSynced attribute as with other types such as int.. ie: OnValueSyncedSampleMethod(GameObject old, GameObject …

---

## [More Syncable arrays](https://community.coherence.io/t/more-syncable-arrays/254)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 1\
**Last updated:** [March 6, 2023, 7:49am UTC](https://community.coherence.io/t/more-syncable-arrays/254 "2023-03-06T07:49:34Z")

</div>

The only supported array at this time according to https://docs.coherence.io/unity-sdk/networking-state-changes/supported-types is byte. Ideally, at the very least, all primitive types and GameObjects would also be supp…

---

## [OnNetworkedInstantiation should fire in the scene it is instantiated in](https://community.coherence.io/t/onnetworkedinstantiation-should-fire-in-the-scene-it-is-instantiated-in/221)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 2\
**Last updated:** [March 1, 2023, 9:10am UTC](https://community.coherence.io/t/onnetworkedinstantiation-should-fire-in-the-scene-it-is-instantiated-in/221 "2023-03-01T09:10:14Z")

</div>

If sim instantiates networked unit, the event will not fire in the sim-authoritative scene, but it will fire in client scenes. There should at least be an option to have this event fire in the same scene it is instantia…

---

## [Make enums syncable](https://community.coherence.io/t/make-enums-syncable/225)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 1\
**Last updated:** [February 23, 2023, 5:01pm UTC](https://community.coherence.io/t/make-enums-syncable/225 "2023-02-23T17:01:47Z")

</div>

It’s obviously possible to sync ints and cast them to enums if really needed, but being able to sync enums without having to do this extra step would be preferred

---

## [There should be a warning if bad Command is received](https://community.coherence.io/t/there-should-be-a-warning-if-bad-command-is-received/227)

<div class="topic-metadata">

**Author:** [@Neodamus](https://community.coherence.io/u/Neodamus)\
**Replies:** 1\
**Last updated:** [February 23, 2023, 4:41pm UTC](https://community.coherence.io/t/there-should-be-a-warning-if-bad-command-is-received/227 "2023-02-23T16:41:59Z")

</div>

If bad Command is received, there is no warning. 2 cases where this happens: If you send a Command to an entity without that component If you send a Command with an inappropriate amount of/type of parameters

[Next page](https://community.coherence.io/c/suggestions/5.md?page=1)
