#lounge
1 messages · Page 901 of 1
Blender’s Python API is an integral part of the software, used to define the user interface or develop tools for example. The GNU GPL license therefore requires that such scripts (if published) are being shared under a GPL compatible license. You are free to sell such scripts, but the sales then is restricted to the download service itself. Your customers will receive the script under the same license (GPL), with the same free conditions as everyone has for Blender.
Sharing Blender or Blender add-ons or scripts is always OK and not considered piracy.
What do you mean? Why not GPL?
From the official web
"requires that such scripts are being shared under a GPL compatible license"
but then says these will be shared under GPL
so makes no sense
well a GPL compatible license isn't GPL
GPL compatible licence are GPL and its derivatives, like AGPL, Lesser GPL, and whatnot
and a executed external script like in this case, GPL official website says it turns unaffected by the license, such as the generated files from that software
It is? It is just open ended set of compatible licenses.
Blender's python script, using the Blender's API are GPL. End.
That's like claim your generated files then are GPL
No.
because you are using a read/writer in GPL
API is not like generated file or something.
Generated files are the stuff that you make with Blender
Not the script using bpy
scripts are excluded too by the official webside
same way the people hacked their way with Doom
GPL can cover only what it directly touch
that's why you can put it on Steam but you cannot use their dll
in the Doom case can cover just the executables
external art files and resources including scripts that make it run are excluded
as are considered external resources
Blender executes the Python scripts you write by providing its API.
oh here is the disclaimer
If the program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single program, which must be treated as an extension of both the main program and the plug-ins. In order to use the GPL-covered plug-ins, the main program must be released under the GPL or a GPL-compatible free software license, and that the terms of the GPL must be followed when the main program is distributed for use with these plug-ins.
Also:
The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.
Later part being relevant.
I mean, accept it, it is GPL.
XD
All around, screw GPL.
Well then will add a batch in my marketplace plugin to download the blender plugin
Nah, it is fine. GPL has its uses.
I think cannot add a zip with it on Epic marketplace
Providing a link or automated way to download seems fine.
Make an aria2 batch to download it.
Windows only, tc tc tc
later GPL stuff is becoming increasingly problematic
I mean
is a tool/plugin for Blender and Unreal
Unreal don't even run properly at Linux
so where more else will use it ?
The Epic launcher don't even work at linux I think
Linux isn't the only place you have GPL software
Well what more desktop OS you have ?
other than Windows and Linux for development at all
iOS
Some people do actually work on Mac OS
that maybe are the 2% in combo of UE4 users
they can copy the url
also
😂
You do know that mac OS has bash, right?
Sounds like you'd be right at home in a Linux environment then
hahaah
But I will promise you this
if you use Ubuntu, I will find you and I will kick your ass.
I'm not really falling in love with pacman
It has some less stupid features than apt, but the syntax is stupid
just blow yourself
it's like wind
yeah, similar situation here. going up to 32c, very little wind right now
but chance of thunderstorm, so yey
high of 31 today
26 tomorrow but with 14.6mm of rain.
I can't wait.
... that's not hwat it says on the 10-day
of which... about half of that will wind up in my room
😦
yeah, thats what the heat is like
used my oven last night. Pretty sure it was cooler to stand in front of it, than go outside in the sun
my shirt was already off 😄 
Because there is absolutely no sexy way to pull a shirt over your head
I cant do seductive
step one: button down shirt
The first part was a joke... but that isn't.
I swear to god... if someone will let you sign up for a pole dancing class.... do it
that is... suuuch... a horrible idea...
I'm not bullshitting you, man.
There is no "you pullin' my dick, bro?" here.
You will learn some stuff that will attract your preference of partner
I mean, yeah, you could just walk out of the bathroom with your hog hanging down... but it just doesn't have the same effect.
Haven't seen male pole dancers. Hard activity btw.
Oh yeah. The actual pole part... it's... work.
But that's... a medium
That's not the main takeaway
Are you putting here some double meaning, coz' I dunno what you mean.
No, I'm really not.
Ok. Anyway, pole is nice.
The point is that the sensuous, seductive, teasing, motions ....all of that... works.
Yeah, that's... part of it. However, it works well the muscles is what I meant. Like you need to be in a good shape to do all these figures and moves.
Yeah... that's what I meant by saying that it's work
You have to be fit and have a good sense of balance to be able to do that inverted slide
To me, that's not even hot, it's just physically impressive.
I'll never get bored of these source/2 engine cinematic gifs 🤣 https://t.co/i8xqQhMK1d
436
I may checkout such video game. Pole dancing.
It will require only finger muscles and comfy ass to sit in the chair.
anyone good with python ?
doing a Blender addon if that counts
hello = Hello(hello="hello")
and that's valid I think
im doing a discord bot, i just need it to grab the text in the file and show it in discord on a trigger, nothing to complex, i figured out the trigger, but dunno about getting the text from the file
yah nothing wrong with that
what does hello return the actual defined "hello" or the return from function at the end ?
what language are you in?
Python lol
ye python3
ok good cos a C-like might think that's valid but do something slightly different
you know about keyword arguments for functions?
ye hevedy would just break shit 😛
also useful to note that python doesn't treat variable assignment statements as expressions
in a C-like (i'll use javascript here) you can do:
Hello(hello="hello");```
and that will assign `"hello"` to `var hello` and then also pass it into `Hello()`
in python, Hello(foo=bar) passes bar into Hello as a variable named foo
bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin' bustin'
I think your true calling is hand-crafting suicide bows
so you would either need def Hello(foo) or def Hello(**kwargs) for it to be valid
pixelising screenshots?
@median wraith make sense?
yeah I know man, just assigned it direct call to the var too, in your case is different
@shell garden i pretty much have this, but obv discord.py has a fit cause its not proper syntax, but its what i need to do ....
async def status(ctx):
file = open("status.txt")
lines = file.readlines()
print(lines)
file.close()
And that's how half of us got banned
async def is a special kid who needs hand-holding
ahh like me then 😄
oo thanks
it needs an await
ye, for the !hello command i have ... await ctx.send("Hello I Am TAWBotty") but im unsure on how to do that with the contents of a file
ok well depends if you want to send it as a file or as text messages i guess
i haven't done much with discord bots
@zinc matrix Speaking of suicide bows... how is the hunting ghillie suit simulator going these days?
snap! it should just be a message, from status.txt 3 or 4 lines thats all
Ghillie?
when you use C# and use some python libraries
P#
F# is a thing
Was
well that .readlines() call gives you a list of strings
there is python.NET
Really? Lol
do you know about str.join?
The pain
I know one such person 
i coded in delphi in the early '00s
ahh ok, i think i know 2 secs found a good example on stack
F# is functional programming
it might look weird, but "".join(some_list) is a very common template in python
Never looked at it for more time than reading it's name.
well.. what the hell are you doing now then?
Which reminds me... Why is there no E#?
", ".join(a_list_of_jerkfaced_aholes), sexy way to do a comma-separated list
WHAT ABOUT D-flat?
D is... Nsfw
@shell garden
async def status(ctx):
file = open(r"status.txt", "rt")
content = file.read()
file.close
await ctx.message.channel.send(content)
worked a treat
that's one way to do it, sure 🙂
wow. Patches being something other than a car fire.. I might have to re-evaluate my world views
just make sure status.txt doesn't get big
as long as it works im happy, im NOT a coder lol
i enjoy python
and i also resent that. i'm not a car fire. i'm a dumpster fire
i have found it make more human sense than something like C
yah, C makes machine sense
C is just mean
i coded an entire HAB tracking system in C way back, got it was painful
C is less mean than pascal though
oh pascal was the devil
lol and you are still sane?
lol
i gave up on pascal when i couldn't work out why an array i was sure was initialised correctly was throwing the equivalent of a null pointer exception
took me less than a day to learn enough python to port that project across
its taken me about 3 hours and a few examples to get this done 😐
yeah well i been working on a parser on and off for a week
finally got the bastard working last night
oh nicey !
regexes really aren't designed for recursive data structures 😛
i need to do the other part of this now, writing a parser of sorts to detect the status of various audio streams and dump them into that status.txt
but now i have a modified string.Formatter class
regex is just err.. headache enducing
can you get the info as json?
it can be. i like regexes, but they definitely have limitations
i think from liquidsoap yes, but for icecast, im not sure, might need to grab the info from the xsl page
that sounds xmlish
xml is a pain
python does have built-in json and xml modules
or you could just grep the exact field you need 🙃
prolly will grep it, i only need artist and title
When you paint vertex color blue, you don't paint blue, you remove red and green
<title>All that she wants</title>
<artist>Ace of Base</artist>
the only song anyone ever needs
haha
yes, this is how paint works
so technically all the net examples are wrong
when they filter by red to get something
My vertices came everywhere
paints and inks are have cmy(k) primaries for a reason
It is normal.
also fun: the human eye does not have a receptor for yellow
EV ER Y WHERE
sql?
STRUCTURED QUERY LANGUAGE
brain basically does a sum-and-difference calculation to perceive yellows
vertex queries
anyone remember those tvs that claimed to have super accurate colour representation because they used yellow subpixels as well as rgb?
i think it was samsung
Spookie
@finite helm 👻
Rei?
haha hey how you doin
lol
I'm the long lost engineer of slackers
o/ long time
Is this a rekindled romance we're seeing?
Yes
let's talk about film rights
I'd love to write a terrible film
(I don't think I'm getting any film rights)
Yeah, doing a lot of animation stuff still
moved to sol now
pfft just get me to write one for you
how you like it?
sounds awesome
vr baaaaaaaaaaangin'
yeaa
Big boi
I ran out of space the other day, checked my ue4 folder and it was taking up 600gb
don't forget the 100GB sample
must be from building debug and release and developer etc
i toyed with ue5 a bit but waiting awhile longer to jump there
My UE4 is about 150 to me
I can't even load Hunt Showdown or Tarkov with my bad boy HDD
i wonder if it was a lightmass cache or something, i know if i just build the developer editor config it is around that size too
i was playing stanley parable the other day and i think my spinny disk was causing loading hitches
when the references are broken nightmares happen
vErY pOsItVe with that crying avatar
Source build of ue5 is around 150GB
With dev and debug config it is around 220GB pretty sure
yeah check the Binaries/Intermediaries at Plugins dir
just make sure there isn't 200GB of trash
Tbh could be nice if every Intermediaries folder and binaries where made externally to the root path
like in a different root folder with the names of the plugins internally
old valve source engine builds required you to set up a Z drive
Binaries/Plugins/Name
rather than as now
Plugins/Name/Binaries
ok if you want to see something funny https://store.steampowered.com/app/1200520/Ascent_FreeRoaming_VR_Experience/
The Ascent is a Free-Roaming highly immersive virtual reality experience harnessing the power of under-floor bass-shakers, haptic suits, smart-plugs and gun stocks. With additional hardware, The Ascent brings you and your team right into the game with tailored special effects: feel the ground beneath your feet shake when enemies approach, feel t...
$999.00
wait what
I think compiled once source but wasn't complete
ah i mean outside of the sdk
as in to build the dlls that come with the sdk
they have all that set up to hard coded paths
Seems like target companies that for 20€ you can play 15min
but not sure if that's legal
to use steam
steam have a special license terms for such things
vr only, does not include a headset
but not sure if ever any store or so used it
yea i think thats an inhouse title
all 3 reviews just say "Not bad."
ok so ive found the json file, and grabbed it, saved to disk, thats progress...lol
in 2000 were called Cyber Coffee
in 2020 are called VR Escape Rooms
over 5000 people have reacted to the "Not bad/Product refunded" review though 😄
oh yeah that for sure, reminds me of the genuine years with open source engines/libs etc
yea
thats when u get a laptop on ur back and VR set on
i wish the relative paths in unreal assets actually stuck lol, it makes me want to map drives that way
i think some1 just plugged a USB in the laptop and stole the game 😛
I'm trying to import a level file to ue4 and getting nightmares with the FBX Factory class
that is a nightmare yeah
i just thought i'd sort by highest price on steam and that "free-roaming vr experience" that looks like a resident-evil/doom3 rip-off is the top hit
the 2nd hit is a fake game made in an afternoon by a guy who was just showing his youtube fans how easy it is to get a game published on steam
then it's a bunch of genuine game bundles a bunch of d&d 2nd edition rulesets for fantasy grounds, and ...
that just seems like all sorts of scam
aud$70 to buy a CAD program for 3d printing, which is a weird thing to have on steam in the first place
plus an aud$688 dlc license to use the software to sell things with
but the scammiest thing is the dlcs to open all the different 3d modellers' file formats
"oh yeah sure, you can have our 3d printing program for $70. but if you want to import files made in blender, you gotta pay another $3"
$3 PER FORMAT you want to import
@quasi mantle i got a system restore from like 2 weeks ago and now its fixed
gonna try to keep my computer from updating lol
59xx or bust
?
Not saying anything about Windows OS
I never got around to actually trying before upgrading to win10, so I cant say 😦
was asking the same question before tho. ended up being told "try it"
👆
I did
4.26 has issues on win7 but it somehow still works.. blender and python stopped working with the last updates.. wouldnt be surprised if ue is one or two updates away from not working on win7
Is 4.26 the last UE version ?
4.27 is in preview, havent tried that yet
Even if they dropped support for Windows 7 and 8 I can still have my games run for those platforms
and for 32-bit
When would be the last version of Unreal engine 4
Are they gonna stop it on UE 4.30 ?
then have the entire dev team work on Unreal engine 5 and fully focus on that
Funny that even the latest version of zBrush supports Windows Vista
This is like the 5th year that Windows Vista no longer has extended support
icodebtw
gentoo 🤮
Just noticed there are post it notes on a wall in the free factory pack on the marketplace. Got some really good job advice hehe
@shell gardenso this tool makes cad to stl or what
I too often write a chain link fence on my post-it notes
I need a regular reminder I'm a doofus kthx
I was wondering why my server's hard drive was a bit more full than I expected
Turned out, I had accidentally duplicated the backup of my project
So that's 300 GB that were wasted for no reason
That's why you need deduplication and massive amounts of memory to do it
OH NO, HE FOUND ME AGAIN!
This is a good server for Unreal information
interestingly it seems ue4 is picking up a lot more indies lately
I saw e1m1 magazine's account retweeting a bunch of ue4 based shooter projects, they were pretty much all on unity until now
except Amid Evil I guess :P
Aye - well, I have to be here for work (I work at Atmos VR - VR Development tools engineer for UE4)
I think it's due to the accessibility of blueprints
Which is in no way a bad thing of course 😄
yeah could be, and I guess it's gotten more attention in general
I can't wait to try out UE5 - that new sound system looks very clean
Well, you could download it right now, but it's not ready for production use and still filled with exclusive bugs.
Aye, I'll wait for now 😄
damn epic and their exclusives 
For me, the line is pretty thicc
welp
another crack at star citizen only to have it constant eff up
excellent motivation to get back into eden
what are some important recent titles to play? I haven't seen much at all about ghost of tukishima or whatever, so I'm going to pick that up since I can experience it blindly
Disco Elysium
HL alyx
horizon zero dawn
Disco Elysium is important in the sense that you can watch a game with 75 writers or whatever have some dodgy grammar and typos in all the pages of text
I played DE for about 27min, but I couldnt get into it
HZD is good.. but I don't know if I'd call it "important"
I'm for DE as interesting. The others seem a bit boring.
I played through Disco Elysium a couple of times... as I do when I want to make sure I really do think it sucks when so many people think it's amazing.
.... But it really sucks?
Right alongside Dark Souls 2, Deus Ex: Invisible War, BioShock
Someone was ushering me to play BioShock for years because it would be my type of game. Well, it wasn't. I mean it hits some things, but the least is, I'm really not a fan of Victorian stuff.
The atmosphere was all it had going for it.
I attribute the "rave reviews" to the console generation of the time where those people hadn't really had a game that gave you some kind of "choices"
Hmm... Yeah, you might be on something.
Oh I'm definitely on something
I guess, lol
VR is where it's at, I can't even play anything non vr anymore 😔
The combat sucked. The choices were meaningless. You could have every single upgrade/power/whatever that was actually useful equipped at the same time
BioShock Infinite somehow managed to be worse.
I loved infinite
I was so bored the entire time
I keep looking up at my bloodborne card game boxes and realizing it's about time for a Bloodborne run
Holy shit
Guys and gals
I think I found the jackpot
Custom rig from Blender, works with UE bone orientation
LETS GOOOOOO
Welp, star citizen is still a steaming bowl of human excrement
Please, I'm having a snack here.
No Star Citizen allowed, thank
#Spam
I tried it a few times, spawned in the middle of space and everything was missing, could not get out of the hangar and just gave up, a shame
I got a new crypto called Star Bitizen
the only good crypto currency is @shell gardencoin
I don't know how anyone could still think that Star Citizen will be a thing at this point
And.... even if it is...
Just ask... how good was Duke Nukem Forever once it finally came out?
you might say they have their head in the stars 😛
I legitimately thought that when Cloud Imperium had that Crytek lawsuit... that was going to be their ripcord moment
Like.. "Well, we've basically been committing fraud, and now we have a way out of it without ever delivering a product at all"
did you know that dogs like being in a sauna? https://www.hs.fi/koti/art-2000008017857.html
and apparently, cats
I've had both a Siberian Husky and a GSD that would lie in direct sunlight while the ambient temperature could be described as "hot as balls"
poor Crytek, what did they ever do
😄
wife's parents have had three dogs and all of them liked being in the sauna while it was on and you threw water on the stones
it's weird
My takeaway is pretty much "dogs are dumb"
their fur is part of their thermoregulation, yes
hot dogs and wet dogs both smell bad
hot dogs taste better than wet dogs
and now I'm hungry again
https://www.youtube.com/watch?v=dx3xSyzpE0M if you want to underhandedly piss off sony, go 👍 this video
This week on Zero Punctuation, Yahtzee reviews Ratchet and Clank: Rift Apart.
Join YouTube Memberships and support our content for Early Access to new videos, exclusive Discord perks & more for just $2 per month ►► https://www.youtube.com/channel/UCqg5FCR7NrpvlBWMXdt-5Vg/join
Subscribe to Escapist Magazine! ►► http://bit.ly/Sub2Escapist
Want ...
I was going to post this elsewhere, but I'll just post it here to vent
https://c.tenor.com/O446DR_d7mkAAAAM/angry-birds-kick.gif
welcome to shark week
This is far too relatable... 😹
Horrible DRM strikes again
Apparently RE Villillillillage's DRM was causing all the stuttering issues
People have been speculating Denuvo being the culprit lol
I mean, when does Denuvo known for minimal performance impact?
I have heard about the stuttering issues but I didn't expect it to be just
Gone with it removed
Like, Observer, that one horror game made in UE4, has some frequent stutters because of map transitions/level streaming, so I expect it there because you have no loading screens after your initial load
RE8 is far from being the first game which performace crippled by Denuvo.
Anti-piracy sucks too often.
Kinda sucks when legitimately owning the game is a worse experience than just
Y'know
I said many times that anti-piracy suffers on legitimate users more often than the freebooters.
(And I'm under scrutiny for that controversial take)
Chrue
It's one of the reasons I'm forgoing any DRM for my project except for matchmaking, it's gonna take me time to implement, and it'll more often than not just hurt the players that are simply trying to play
Can't blame them if they prefer sleep soundly from sales compared to giving maximum performance 
Which is why I'm proactive on DRM free movement.
Tbh DRM free further helps with right to repair so I'll take that
using feet and miles per hour.... smh
I don't remeber wich version of my game was newer.. Any ideas?😖
(The Unreal Project Folder)
sort by time, find latest
insider the room this summer above +30C mostly recently 32C
about how much is the common income from a programmer in USA ?
depends wildly on where you're located afaik
My bedroom temp stats
along with humidity and air pressure
bought three of these https://ruuvi.com/ruuvitag/
it sends data with a low power bluetooth signal, battery should last around two years
war
need additional gifs
And that's when I tampered with the DNA evidence.
Thanks for breaking my cow lamp.
@worthy palm aya
I left the Bay Area last week
@worthy palm @graceful sequoia we're actually moving to the vegas area
no regrets so far 😄
I figure I can find something fully remote if my current job doesn't pan out
the one blessing of this pandemic
nice
where to?
my wife has family there and her dad isn't doing so hot, so it'll be nice to be closer.
Back to France hehe
that heat tho X_X
not looking forward to that
probably invest in a fan for my computer alone
the heat from vegas man. idk how yall gonna do it
i grew up in Arizona
I try to plan vegas trips in winter
this is why I need to invest in hardware
even then it's a bit toasty at times
jesus
it was not the best day
ambient at about 70-80F, CPU at 99deg
hope you got married at a pool party
nah, the wedding itself was indorrs
in a nice air conditioned building
same with our reception
we spent maybe a total of 30m in the heat total all day
i7-7700 here on stock cooler
I never needed anything more than that before
unreal fucked that right up
@serene stream congrats btw!!
haha thanks, it was a couple years ago
our 3 year anni is Friday
i'll never not have water cooling
it's just too good
oh, well I will be slow on the uptake. But hey, 3 years!
yes I think at this point I can't avoid it
I've become an air cooling convert after getting one of those big ass heatsinks
I saw an LTT video
though that's only for the CPU
lmap
so I priced out a 5950x with an aio and a good case and anticipating a full plat upgrade without gpu and it's about $3200
that's more than I paid for my entire PC
I think I need to wait for everything to come down
pretty good, but I'm aiming for a lot more SSD
LI has this pieced out under Enthusiast for under 2.5k
I had 2 of my own SSDs already
saved me a boatload of time on file transfers
I picked the 2 1TB i have for $80 a piece on an amazon sale
yeah I have a bunch but they will live in the workhorse machine :-)
I'm hoping to keep the entire rig I have to double as workhorse load
this is my workhorse machine lol
my old pc
would take ~4-6 hours to build the engine
10-12 to build binaries
this one does the entire thing in under 2 hours
it's nuts
oh for sure
I don't just do unreal
I've never built the engine but that seems like a long time still
for a 4 core processor, it's about normal
i went from 4 cores to 16
and a larger cache
so, that helps a ton
2 hours for the engine custom build is golden
from start to finish
including compiling the engine
from scratch
like, I can do it during lunch lol
that's not too bad
honestly the best part
is I can actually use my PC while it's building
I was legit playing Path of Exile while the engine was building
and i'm just like

I just wish Origin didn't fuck my bios update capabilities
I've sent them 3 support tickets already to resolve the issue >>
so Origin prebuild then or?
!! only took like 6 hours
yeah, with some customizations
noice!
goes against my DYI nature but hey
"here's a bag of farts"
you know
you gotta do what you gotta do
also, idk if you were theere for the convo earlier, but they convinced me to leave the gas companion plugin i was using and just build the proj with just GAS
I've built my own PC for years
and would have with this one
but prebuilt was the only way to reliably get the parts at their actual cost
ah yes i was
wait wait
@worthy palm its got a steep learning curve but once you get through it the first time its pretty easy to do
^^ this
at least to do it on demand
that's what I'm dealing with ecause I don't want to deal with cable management
yeah but this is the side thats supposed to be messy
😛
yeah honestly not sure I'm going about adding the attributes correctly atm.. but 🤷♂️
i had it easy
i started from ActionRPG template
others start from GAS-Shooter and it seems to be harder
ohhh trust me. been utilizing that doc. I've actually been trying to come up with a hybrid. somewhere between that, gas companion, and Narxim's barebones GAS build
if you started from scratch with GAS day 1 then my god
I used the ARPG template as a starter too
and used the docs to learn everything
one of my side projects actually uses GAS for everything
shooting, grenades, etc
GAS GAS GAS
plays tune
its a no brainer as soon as you want stats, modifiers, etc
but unfortunatley, if you arent intending to write C++ at first, it looks like an impediment
is it exposed to blueprints? yes the parts that an experienced user will want to use
Introducing the Gameplay Ability System. with it, epic gives you the foundation to build an MMO, with a game engine that doesn't support it.
yeah I've been racking me head for a while as to what should be handled by GAS and what shouldn't.
but if you stray anywhere outside of what you actually need to, you get structures with no BP accessible members, inability to make use of handles, general confusion that isnt documented without reading C++
the community docs are great to avoid that but its easy to fall on a weird path without them
honestly
luckily I'm planning my proj around C++, but it's still tough
the most confusing part of GAS is what I should put in a task, and where I should put my game checking logic
ie, if I have a skill I want to chain between enemies, is that a task? a singleton? ¯_(ツ)_/¯
tasks are cosmetic, it matters mainly for multiplayer
if you are single player you might not need any (as in my case)
oh wait no
thats cues lol
oof. still haven't learned about cues
prefixing everything with Gameplay doesnt help a lot
I need more time in my week to work on getting the architecture right on this proj
some of the epic official GAS live streams, epic staff makes these mistakes
they are context sensitive
without the context of other parts of the engine, its not clear why they are called that
take FOnlineSessionSettings
which has a FSessionSettings variable
which is really aFOnlineKeyValuePairs
of FName, FOnlineSessionSetting
ok so i get that TMap isnt going to be a thing down there
oh, "Online" meaning replicated probably
lol never mind on TMap
wait its in OnlineSubsystem module
welcome to the bastardized code that is the online subsystem
it's been my home for the past 1.5 years
i kind of have to go look at the code for this
wtf, is someone talking about work here?
yes, the gif paradise has been invaded
night @worthy palm ! see ya around!
wtf is the F and T supposed to signify
there i asked it
F is for structs, T is for templates
it was in that amazing cheat sheet posted in CPP earlier
but bed time for me too
night
found a poor kitty last night that was in bad shape.. as in.. one of the worst ive seen.
pet-ambulance arrived at almost 4 am and took him with them.
Sadly the doctors couldnt do anything to save him. meh, now how I want my monday to start.
Any recommendations for a low-mid range mouse which is good for both general use and gaming?
i always hated the Trust brand (local, crappy) but nowadays they deliver good stuff as well.
I got this one. https://tweakers.net/pricewatch/672001/trust-gms-505.html
oh, and its not being sold anymore.
You can do with any mouse. Having more buttons is a plus. Then it matters whether you need wireless or not.
I would like to get a wired one
Gaming mouse is mostly smoke & mirrors for which you pay.
i just want one with a proper thumb-button layout thats highly configurable
Currently I'm using a G102 which just broke but this time my budget is a bit higher
Well, having say 3 + 2 buttons is fine (say Forward / Back) and if you can program these... For example, I use sometimes the Forward instead of the 3rd, wheel button - because that's the most inconvenient button ever created.
I could get the same mouse again though since it's a good mouse
I always have bad luck with logitech mice, the drivers will crash on me, the mice will break, whatever. to the point where I refuse to buy another one ever again.
yet everyone loves the darn things hehe
@deep glen This one broke for me two times but it is just such a good value for money that I will gladly buy another
g102 looks cool mouse.
It punches way above its price range
I have a g102 too lol. only issues are buttons or scroll glitching out sometimes, but what's worked for me is using a compressed air can on it. works like new every time
Can understand, I have g900 and had to swap the L/R switches, because they used the most cheap, broken ones. It is common issue.
My wire's sheath came off and one of them broke
I do, but I don't think I'll bother since the rubber pads are all worn on this mouse anyways
gifs and c++ really are incompatible I scrolled too long for this
going caffeine free for a month, anyone want to join me?
no
would die
too much staying up late for me to be without :-/
Do it with IBM buckling spring keyboards so that you can feel like doing something more important
I always do
unicomp model m will change your life
everyone in meetings will hate you
CLICK CLACK CLICK CLACK
and then they put you in less meetings so there's that
I prefer Model F because N-key rollover
Shame that Model M lacks N-key rollover, and I don't know if Unicomp repros have one.
not repros if their made with the same tools that the OG's were made with
by the same people
except the tools have gotten a bit old, so the quality has gotten worse
lol
in sort of the opposite direction
why was mono doing double for float, the CLR specification is clear
Unity earn brownie points from this and then lose some
alrighty then
maybe they should've used .NET proper on windows
and adapted to use .NET Core faster when it became available
I've been involved in mono in the distant past, it's a great solution but dumb shit like that happened
what
Boehm generational gc has been there since mono supported .NET 2.0
mono changed from gpl to MIT :-)
Boehm is generational
I thought it was compacting, but only in later versions
no I think indeed they are just on an ancient version
making a GC generational is so trivial they could have just written it forward
compacting is much more complicated
but not too hard to just pull in what others have already done. they must have some horrid backwards compat reason
I'm all down to laugh at unity but unreal's textual formats for BP and materials also sucks
lol
I don't miss the component system
in unreal, you've got all this sensible structure
imagine that system but there's just a pile of UComponent littered around
just do literally everything as c# ontick
no systems, good luck
ohhh nice
What
That is beyond terrible
okay but it's still CLR tho right
they just built a scripting language on CLR?
oh god
and then plus the CLR
Why Epic occludes their own classes for Editor only ? what the hell
<Oh no, maybe someone uses the editor tools>
No no
I mean their editor stuff to be used in editor
lol no
that's the problem
you don't want to ship with the full editor anyway
unless you do and you can do that
I cannot even read FBX files because is occluded
"UNREALED_API"
No
need to be declared with that
yeah and don't have it
😂
they just exposed 2 functions from a class with 100
gg
actually unrealed_api does not mean it's exposed afaik
rather than provide the tools to the technical artists
yeah need to be exposed for projects
otherwise
I've not done any multiplayer but PIE means you are not building
it's... a joke...?
The error view is as abstract as what girls are saying in romantic relationship.
wat
I can't because cannot distribute this
I cannot finish a marketplace thing
that I mean
as need the engine to be edited
I'm confused ive heard otherwise in the modding focused livestreams from epic themselves
So I have to make a parser for a parser
💁♂️
as absurd as it is
it's different to mod the engine yourself
interesting
and engine changes must go to their Github branches only
as is covered by the license
and only the people that accepted it see it
How about accepting external scripting like interpreting Lua script?
Skooma
I've been recently thinking about adding Lua support in my project.
And yeah, there are third party plugins like Lua machine
will make a PR to expose the import class, don't think they accept it until 2060 but, idk why this wasn't exposed but rather couple individual tools...
I'm still not sure how modders could add Lua scriot to my game without requiring UE4 Editor or matching configs with UGC and whatnot.
sort of beside the point @median wraith you want runtime fbx import as an application feature?
problem is nobody can read FBX nodes inside the file, so the people is basically making json files from Blender to read these...
no, I just wanted to read the FBX file inside values in the editor
will finish faster doing a json parser, in editor don't allow to use other than their FBX lib from what someone pointed, whatever
Yeah, probably "Mods" folder.
Not necessarily wanting to expose the source code, but letting them hijack certain parts of the game with lua script, like adding trainer mods.
Maybe use an intermediate format. Or just kick out fbx anyway, bleh
still to covert the pure FBX values to UE4 scene you need a 10k file of functions so... will end faster the other way 😂
anyway
what I mean it surprises me there are 20 posts at Unreal about this problem, every person claim to open a PR, nobody did it and nobody cares
Are you trying to import mesh in runtime?
I think Assimp libs could do that 
No, just to import these into the editor
sounds like this is an editor automation thing
Not sure if Assimp can be implemented for editor stuff tho
cause obviously just importing fbx in editor is trivial (well, you know, as much as fbx can be)
I'm stupidly optimistic for a PR I have planned
regarding the asset registry, subclass lookups and blueprint classes
yeah my problem it's I wanted to do this for marketplace as a tool, but welp, now I have to figure out things
Nothing unusual as a dev tho.
I'm sure
Someone posted yesterday a PR that was a single line and took 3 years ?
I'm sure they'll break me on the first PR. I asked around slackers for why the fuck it doesn't already work this way but no one seemed to know
I got this error: ""struct FLogCategoryLogFbx LogFbx" (?LogFbx@@3UFLogCategoryLogFbx@@A)" but turns out don't even exist
😂 wtf
but I searched the whole Source/ directory
isn't there, maybe is a plugin
macros ftw
It is a macro concat
mucho readability
I want to chill from cpp and work
we've officially gone full circle, starting on cpp, moving to hardware, then to lounge and back to cpp
we were talking about ssds
well ok me and others who are sleeping so
yeah just me now
ohhh there had a call to "LogFbx"
but isn't the editor declared logs exposed ?
"// TODO we should replace the old UnFbx:: data by the new data that use shared pointer."
hehe
welp @cursive crypt I hope you find your peace, I'll find mine in sleep. later yall
there still a random bug where the volume boxes lost the shape
at times when I open maps the NavMesh Volume have no shape set
or the lightmass one
when a TODO lingers into the final build...
will pass of the PR tbh, last time I did something to fix their parser and canceled it
yay for older games hating newer pc resolutions
depends of the game tbh
huh. where i have i heard of rebellion before?
sniper elite it seems
and the worse ports of the simpsons game
lol
C+Lounge
ok there we go
evil genius only runs in 4:3 resolutions 🙃
and it absolutely despises my fullscreen, even with the resolution patch
new zealand
that's why LotR was filmed there
i have this on dvd
pretty sure i saw it in the cinema as a kid
i remember falling asleep to an animated LotR movie
and we also had the "book of the film"
Are dorks considered part of the ork family?
Man, mobile gaming landscape is full of gambling surpise mechanics laden free to play games, especially anime ones.
Premium games are failing in the market, even if the game is as cheap as 5 american dolans.
Though credit where credit is due - Genshin Impact print a shit ton of money, arguably more than a premium game sold in PC/Console would get, let alone the ones sold in mobile market.
Mobile gaming is weird AF.
print monkey instead
But is metaphorically printing money because of batcrap insane of revenue illegal?
In Europe? Maybe, but they don't give a shit about Europe.
I'm surprised there's no major news about Genshin Impact being shunned in European countries because of its gambling surprise mechanics.
Maybe the game actively avoid countries like Belgium?
Or maybe Belgium give a pass to free to play games?
or maybe don't play terrible games like genshin
Thankfully I already quit from Genshin for a long while and have a fun feud with Genshin fangirls by showing FF14 superiority.
Though this is more of a reflection/consideration for me before porting games to mobile
I'm against lootboxes, but at the same time, premium game will lose in the mobile market, even attempting to adopt shareware model will result in angry mobile gamer mob putting 1-star reviews.
Also at the same time, there's always that chance I'm going to be bombed by request to port the game to Android.
Like, bruh, it's not like you'd bother paying half of the PC/Console version prices anyway.
If you're a loner in that game, try to stay lonely.
My mistake was being social.
Those kind of game tend to prey on social tendencies, and desire to complete games as fast as possible.
good luck.
You would be crippled in coop later on if your gacha luck didn't progress your stuff.
Sure, first few coop isn't harmful, trying to give you slow but good first impression. And yeah, it's practically free trial but the limitations are abstracted enough.
I think some dungeon raids can only be done either in coop or solo through hi power builds
Also "freeboot" play style would encourage you to grind for stat increase, but there are things that limits you from having long play time in one sitting.
plenty of non-competitive mp games that are good fun ¯_(ツ)_/¯
lol
the company that implements remote-controlled farming tools will make billions
there's literally millions of people who would tend to your fields for almost nothing
if they can do it from their gaming chair 😄
If there were no competitive MP games I would be barely playing anything
I like story games when a good one comes about but my main fun comes from competitive stuff
sure, ill fly ur cropduster for free 😛
They're building this stuff already
remote control tractors and stuff
what about someone mod the game and burn everything down
and even full automatic, no remote control
Any word of integrating UE5 to use qubits?
the joke is that a ton of people are playing farming sims and if game compagnies had actual farms controlled by the players they would be rich
hard to say if it's that accurate in the sims lol
lol
XDDDD
also i played some surgeon simulator .. if any1 wants a liver removed let me know..
its supposed to have super awkward controlls
I bet it's easier in VR because of the controls lol
just open the ribcage with a hammer and use that auto saw
Why does a qubit could only hold 2 states? Isn't that kinda weird.
How so?
this is fine as long as it's not alabama and kentucky
If it has a superposition, couldn't be in more than just 0 and 1.
It's not like a normal bit, on or off.
afaik qubits can be both 0 and 1
not just 0 or 1
but because of how quantum mechanics works, reading the value changes it to be either 0 or 1 :P
I remember early on they were saying qubits were 3 states
Yeah I mean that sounds like 0, 1, or 0&1
I'm not sure if that idea really communicates how it works on the technical level
it might just be a simplification :P
👀
So I guess it has 3 states. I just feel like more can be done. Probably when it gets there.
It probably works in a more advanced way due to how it is so comparing it one to one to regular bits might not really be accurate
Well I guess gpu we'll be a thing in the past.
