#Jenson Nuclear Research Centre
263 messages ยท Page 1 of 1 (latest)
Lead Builder: @lime eagle
Builder/Scripter: @crystal mantle
Lead Scripter: @subtle trellis
Title will likely be renamed once a name has been found
Fission Reactor Game
siwlber win :3
whar
silverwind :3
WAT
yes
swilber wibm :3
swilberr wminm :3
this u?
yes
It not
It exitsign group
But him leave the silverwind dead
ver y noice!!!!!!!
orange chamber atmosphere dots look a little odd tho imo
add fog or sum
There already
It just we use other one because how foggy is it
๐
Topic: The Glow of the Alarm System.
The Alarm System glow really light which results in me (Others tho) not seeing what warning is it. I would suggest the developers to make it more darker by changing the colers to more dark color.
yeah
and the thing called Annunciators
plus there is a reason why i dont color it black
because how weird is it
there
There is no lore yet for this game
The years is 5-12-1991
scripting resumes tomorrow woo
Looking nice
oh yeah the rod indexing fucked up so the panel controls rods in the wrong order
but will be fixed
so @lime eagle we're doing this classic core game style, or exactly like foxtrot with all those damn calculations
need to plan the coding
Please not like old foxtrot, new foxtrot is fine but old foxtrot is so damn weird
not sure about that
Nuclear reactor calculations are surprisingly not that complex
okay we do classic core game style
I haven't scripted rod tracking so it can't exactly match to neutron flux, it only marks it's last state but I can change this maybe
doesnt like make player brain explode, by these math
It just involves less addition with constants, more multiplication
thank fuck
well it still complex at some point
so gmhs does this sound viable, there will be a big variable storage module that each control module will apply values to. the main loop will read this data and make calculations off it to affect core temperature.
each control module will apply temperatures to add/remove per cycle
local k = 1.001 - cr/50000 -- where CR ranges from 0-100
flux *= k -- (a *= b) == (a = a * b)
However, this can lead to an out of control reactor, so you also want to factor in temperature
local k = 1.005 - cr/10000 - temp/100000 -- shove in some abstract high number basically lol
Alternatively, you can convert to some other value, like actual reactivity in rho or PCM, then convert that to k (the multiplier value)
Hm actually I miscalculated with my numbers a lil
Alright those are more sane values
PCM is quite easy to convert to/from
As it's equal to reactivity*10^5
You can use the equation "k=1/(1-r)" to convert reactivity to k
The biggest difference is that with k, 1=critical, while with reactivity, 0=critical
Also, I'd suggest running these calculations 10/s
For different rates you'll have to correct them with some extra math
Oh also for coolant, just make it a factor of temperature
Like (temp/200)*coolSpeed
Old lore of an old PWR game before this, yes there was a PWR game before but it fail
YES it in ohio
for a fucking reason
ok we do basic core game style but might change
it won't be stupid like coolant = instant cool!!! it'll have coolant temperature and efficiency and stuf
yeah you do it
im not a nuclear engineering
๐
but i still can help
plus even you cool the core but the Annu say "Loss of coolant" it still doesnt cool the core
loss of cool
Congrats! you are now become an uncool person!
Annu_beep_soundeffect x51
English be like
no no it's the way you said it
yeah bad english anyway
i get it's your second language so i will point it out
you have now become an uncool person
use "have" instead of "are" here
guess have to learn english again, but thank
not mocking you just helpin a fellow out
okay back to the topic
no it's good
but yes
but yes @lime eagle you can test the rod control (it does not have continuous yet)
like how
and the buttons match to the wrong rods but it will be fixed
go into the control room and use it lol
the panel I scripted
the buttons
sure
ok wiat
it wont fucking work
because
the dial it was linked to is missing
ok nvm its here
ok wait @lime eagle something fucked up in the script since i last used
also when the rods move the CTRL RODS IN TRANSIT will blink
and stop when the rods stop moving
yeah just tell you that
yes
thx
we need some panels to tell rod position
because other than the average insertion dial
we no know
okay the dials point down
this is the only one assigned
it only displays average rod insertion
also we need different patterns for usable switches/levers because they'll just blend in and get confused with the decoration ones
also i just realised this isnt dev chat but our creators corner ๐
also @lime eagle if you want more dials, copy this one
it has a surfacegui that you can change the text on
unlike the other ones having the text within the actual texture itself
hmm okay
It's coming to life lol
Basic controls and switches
All OOP based so you can just do
local MyDial = DialModule:Link(workspace.Dial)
MyDial:SetValue(50) -- percent
local Switch = SwitchModule:Link(workspace.Switch)
Switch.Activated:Connect(function(State)
print(State) -- true or false
end)
RodModule:SetInsertionOfRod(13,50) -- Rod ID, Percentage
It's why I love OOP
@delicate quail thoughts ? it's a super modular system as of now
also tell me if i should shut up and stop pinging you, it could be annoying lol
Oo yeah nice
But yeah when :Link() is called on a valid model, it'll become fully functional
You can do things like Switch.State, Switch:Set(false), Switch:Disable(), etc
Though I might find a way to make a few variables hidden like C# does it with "private", perhaps just local or something
question, how'd you do these?
It complex
wot you think @lime eagle
it good
@subtle trellis can you do uh switch my family drag me to holiday
and i cant do shit til wednesday
switch is done nerd
hur hur hur
look here @crystal mantle
we are not naming it juan @lime eagle ๐ญ
taffo
it not ethan nuclear PL
it other NPL
๐
oh ok
can we rename it from ethan it strange
as a npp name
what was that one i suggested
i dont get it
yeah uh i preferred a different name because uh ethan just seems unusual
not a common name for time it was set
i suggested Noel Huffmann
Seems way more fitting imo
You gave us a list of names
move to group chat
ETHANGAMERS TV ๐ฃ๏ธ
ethan gamer
Jenson Nuclear Research Centre
Coding project for today
Complete, demo soon
@delicate quail tell me if you want me to stop pinging but this is cool imo
might do neutron flux rate still, not sure on what we're doing
600 damn lines of code for that
oh yeah and scripts are able to lock the module and set positions
Jeebus man 600 lines is a lot
y e s
i find that i tend to write more code than required because i like to plan for every case/scenario to prevent bugs from showing up
but i think its worth it
@lime eagle
that cool lmao
zamnh
SILVERFISH!?!?!
That's add better realism.
You could use textures.
Alright
need to put more progress into this
dead post ๐ญ
life
Yes we need to put progresses
, I am busy with school work and Bid is ded Taffo also have things to do irl
adnes
yep
Imagine the same thing but there are more than 40 control rods
that's what I'm about to script

Looks pretty cool overall, only one suggestion, move the reactor chamber far away from the control room. It isn't logical for the reactor chamber and control room to be separated only by one layer of glass if the reactor is larger than a research scale TRIGA.
thats not the control room
viewing room
its far away
also yeah we've been debating it, my scripting was made to detect control rods and use them, so any number can be used
im about 1000 lines in and its just rod and dial movement
the bad part about these is not that they are difficult to finish, they just take a lot.
Fuck jenson in space we go wawa research centre
true
wawa
Funny Clock
yes
I got the reference from


