#How to make this use less heat

1 messages · Page 1 of 1 (latest)

serene saffron
#

This circuit uses 50% Net heat in a full lobby - it's a weapon skin system that brings a piston into position.

I thought about making the "if" input only for when the object is picked up, but I couldn't figure that out.

Are there ways that I can make this more heat efficient? It seems I've made it rather inefficient...

cosmic ether
#

It might be piston set distance

#

Since it is 30hz updating it

#

Use a one time exec

drowsy elbow
#

Am i dumb or are pistons synced lol

cosmic ether
#

Pistons are synced

drowsy elbow
#

The piston chips are updated constantly so mayb etry to make some kind of "When Changed" system or smth

#

I can try to copy that image and i can try to imptove it

#

And if psitons are synced, its gonna change skins for everyone constantly so it seems like its glitching

#

@serene saffron

serene saffron
serene saffron
serene saffron
cosmic ether
drowsy elbow
#

im guessing hes aiming for no inventions? can i confirm that

cosmic ether
drowsy elbow
#

aight

#

dont need to help him with an image 👍

#

though i am gonna send it becouse i can lol

cosmic ether
#

Ok

drowsy elbow
#

correct innit?

serene saffron
drowsy elbow
cosmic ether
serene saffron
# drowsy elbow

Thank you! You are both life savers - I had just realised my game was running at 50% constant heat 😅

cosmic ether
#

👍🏼

drowsy elbow
#

👍

serene saffron
#

👍

cosmic ether
lost hill
#

👍

cosmic ether
#

K3 no wayyyy

bitter pond
# serene saffron This circuit uses 50% Net heat in a full lobby - it's a weapon skin system that ...

while the solutions above may work, they don’t address the main problem that has a really simple fix..
you can change a piston’s position at 30hz no problem. The issue here is that event runs for everybody in the room, and not just authority of the piston. You are constantly changing the position of the piston for multiple people at the same time, which not only runs your net through the roof, but makes your piston appear really buggy.
Simply add two chips,
plug in an ‘If’ chip directly after the 30hz. Pull out a ‘Rec Room Object Get Is Local Player Authority’ chip, plug the output into the if, and make sure the input is plugged into the piston value. Route the output of the then port back into the other if chip connected to ‘is valid’

#

it should work perfectly after

#

Since the values on the piston set distance chips don’t dynamically change, you should also use the 1 time exec too

serene saffron
#

Oh my, thank you so much 🥲

serene saffron
cosmic ether
#

It makes an execution only fire once

serene saffron
serene saffron
serene saffron
bitter pond
# drowsy elbow

@serene saffron the "one time exec" is the system right here with the boolean variable

serene saffron
#

I tested this with someone in a private lobby and it worked. I went to two new, 20 min and 30 min old, lobbies and it didn't work quite right. In one it was already equiped and wouldn't unequip for people who didn't have the skin, and in the other it equipped once I equipped it, but also wouldn't unequip for other people 🤔

#

OH

#

so it shows up equipped for me but not everyone else?