Eh? What's this? How many legs does it have?"Activist Investor"
Who said anything about legs?Eh? What's this? How many legs does it have?"Activist Investor"
Eh? What's this? How many legs does it have?"Activist Investor"
Eh? What's this? How many legs does it have?"Activist Investor"
Basically, dudes that invest in companies and try to excerpt influence over the managers unlike the vast majority of smaller investors which are content with just getting money either by rising share prices or via dividends. Activist investors are trouble and most companies hope they do not attract the attention of these guys. As they most likely only own a few percent of CDPR stock (if that), they can't force anyone to do something but they can be loud and annoying.
Fuck the hatorz
Sounds like higher ups just drank from the same kool-aid bottle as Warren Spector during Deus Ex production. He also had two teams competing against each other.It matches the rumors about the dev teams. The 2013-2016 version was supposed to be non-linear and be about branching storylines, then the executives had the brilliant idea to make two dev teams compete against each other to provide the better pitch and they trashed the work of the Witcher 3 devs.
Fuck the hatorz
The game has a superb atmosphere, and even good characters and writing for moments. Butis a clusterfuck in every single other department. And the recent comments from the devs about it makes you think if the reason this shit failed it's not just from the upper heads, but also from the devs themselves being pure incompetent.
And here I thought they were SJW whales.
Doesn't sound all too different, though.
According to Cyberpunk 2077's leaked source code, China-related censorship flags are named "Winnie the Pooh"
Zer0wing isn't that incredibly poor programming?
That was a joke-button. Hell if I know, I'm not one so I don't even know if it's eight variable or the entire layout that also contains everything that each censor_-variable does.Zer0wing isn't that incredibly poor programming?
That was a joke-button. Hell if I know, I'm not one so I don't even know if it's eight variable or the entire layout that also contains everything that each censor_-variable does.Zer0wing isn't that incredibly poor programming?
Have the whole package already leaked or not?
Imagine what else they have done with that code. And one wonders why Cyberpunk likes to burn even the strongest CPUs.According to Cyberpunk 2077's leaked source code, China-related censorship flags are named "Winnie the Pooh"
I’m not a programmer by any stretch, but does this code snippet indicate that CDPR reserved 2^32 values in memory (uint32) to store an enumerated list of… 8 values?
Eh? What's this? How many legs does it have?"Activist Investor"
Basically, dudes that invest in companies and try to excerpt influence over the managers unlike the vast majority of smaller investors which are content with just getting money either by rising share prices or via dividends. Activist investors are trouble and most companies hope they do not attract the attention of these guys. As they most likely only own a few percent of CDPR stock (if that), they can't force anyone to do something but they can be loud and annoying.
And here I thought they were SJW whales.
Doesn't sound all too different, though.
Twiglard can you break it down to the level appropriate for someone who can pseudo interpret the code as I did, but only understands bitmasking in the context of masking (filtering) a binary data stream, such as over a RS232 connection, to extract usable information?
they're essentially just constant values, at most they'll take up a small amount of space in the .rodata section(or whatever the pe32 equivalent is)According to Cyberpunk 2077's leaked source code, China-related censorship flags are named "Winnie the Pooh"
I’m not a programmer by any stretch, but does this code snippet indicate that CDPR reserved 2^32 values in memory (uint32) to store an enumerated list of… 8 values?
According to Cyberpunk 2077's leaked source code, China-related censorship flags are named "Winnie the Pooh"
I’m not a programmer by any stretch, but does this code snippet indicate that CDPR reserved 2^32 values in memory (uint32) to store an enumerated list of… 8 values?
it could have been done with a byte-sized value but the sizes are so small that it really doesn't matter, and they likely didn't know how many values they'd actually have so they gave themselves some room to add moreTwiglard and rusty_shackleford while I understand Twig’s response more than rusty’s, in either case I fail to see how reserving a uint32 memory chunk makes any sense for, at implementation, 8 different binary flags.
Are the binary equivalent values of the variable names stored in the enumerated sequence as well? Ie “Censor_nudity”? If so, 32 bit makes more sense.
Thanks, your response clearly demonstrates I’m asking questions for which answers are over my head. One point tho regarding your comment:According to Cyberpunk 2077's leaked source code, China-related censorship flags are named "Winnie the Pooh"
I’m not a programmer by any stretch, but does this code snippet indicate that CDPR reserved 2^32 values in memory (uint32) to store an enumerated list of… 8 values?
Yes, but this is normal. "enum" by itself does not guarantee any specific size and explicitly specifying Uint32 you make sure that it uses a 32bit number regardless of what the compiler would pick by itself (by default "enum" would be like "int" which in some platforms is 32bit while in others is 64bit). As these flags are parts of structures serialized to disk you need to have them use a constant size regardless of compiler, platform, etc.
Now in this very specific case it'd "waste" 3 bytes indeed, but aside from that being an irrelevant number, if someone declared it as "enum CenshorshipFlags : Uint8", it'd still waste 3 (or actually, most likely 7) bytes regardless: the reason is these flags are used in "struct" and "class" declarations which have members that are going to be aligned in memory anyway by inserting "padding" (ie unused) bytes between smaller members.
Regardless these numbers are tiny and it pointless to even try and think about them - a single texture is most likely going to use more memory than all these tiny pieces of unused memory all over the engine combined.