#Terraria Mod Lesgo

1 messages · Page 2 of 1

latent sigil
#

ok it seems theres a gap of 1 and one is overlapping with another (circled)

round shadow
#

probably because that bit isn't using whatever you wrote

latent sigil
#

magic line is int minionCount = Main.projectile.Count(x => x.active && (x.type == Projectile.type) && (x.owner == owner.whoAmI));

round shadow
#

yeah I'd need to work on something for ids that are in the range then

latent sigil
#

yea it overlaps when there is a drone summoned after another minion

round shadow
#

yeah cause it'll be >100% round the circle

latent sigil
#

im trying to figure out where it gets its own number lol

round shadow
#

checkout the line with math.sin

remote yachtBOT
#

@round shadow has leveled up! (15 ➜ 16)

round shadow
#

it's something like projectile.minionnum

latent sigil
#

Projectile.minionPos

round shadow
#

aight imma bout to go drive so can't talk for a bit

latent sigil
latent sigil
#

it works

round shadow
#

@latent sigil i'm now, which bits now work?

latent sigil
#

nothing required in main

round shadow
#

awesome

latent sigil
#

i think the code can be optimised tho

#

it checks every onscreen projectile per minion, which doesnt need to happen

#

cuz the value it gets is the same for every minion

round shadow
#

might be able to do it when the player ticks? i'm not too familiar with how tml lets you modify the player

latent sigil
#

not sure either

#

ill ask chatgpt Clueless

round shadow
#

also i realised this can be simplified

#

basically just ```rust
let x = <the large bit>;
let offset = Vector2(sin(x), cos(x) * 0.5);

latent sigil
#
float angle = droneRelativeId * 2 * (float)Math.PI + ticks / 60f;
float xOffset = (float)Math.Sin(angle);
float yOffset = 0.3f * (float)Math.Cos(angle);
Vector2 circleOffset = new Vector2(xOffset, yOffset);
round shadow
#

yeah that too

#

is that fire texture 16x16?

latent sigil
#

its copied from examplemod lol

#

here

#

the sprites i was using to test

round shadow
#

thankies

#

ill try experimenting with stuff ig

#

a little bit of scale looks nice

#

(fwiw im running a weird mix of your code and my code now)

latent sigil
round shadow
#

mixels my beloved

#

are they meant to attack here wtf lol

#

they seem to only attack if i whip

#

also, slowing down the projectiles helps a bunch with keeping them seen

latent sigil
round shadow
#

neat

latent sigil
round shadow
#

yeah that's fine

#

also these are really cool when fighting multiple targets

latent sigil
#

damn

round shadow
#

they seem to be switching targets mid fight because of the circling behaviour causing them to find a new closest target

latent sigil
#

actually i noticed

#

sometimes they have trouble locking onto a very obvious target

round shadow
#

maybe its the los check?

#

oh wait that might be my fault

#

aah yeah i fixed it

#

bool hasLineOfSight = Collision.CanHitLine(Projectile.position, Projectile.width, Projectile.height, npc.position, npc.width, npc.height);

#

i was using the centres before, which didn't really work

#

esp with bigger things

latent sigil
#

awesome

#

also wavy

round shadow
#

neat

latent sigil
#

neat

round shadow
#

at some point i should figure out how to make the staff be the thing that calculates the damage

latent sigil
#

oh i already did that

round shadow
#

good lol

#

does it work with reforges?

latent sigil
#

yes

round shadow
#

sounds good

#

anything you want me to try and work on?

latent sigil
round shadow
#

oh ill send the velocity thing

latent sigil
#

yea lol

#

and the enemy finding thing update

round shadow
#
Vector2 shootVector = targetCenter - Projectile.Center;
shootVector.Normalize();
shootVector *= 10f;
Projectile.NewProjectile(new EntitySource_Parent(Main.player[Projectile.owner]), Projectile.Center, shootVector, ProjectileID.MiniRetinaLaser, 1, 1f);
#

and this needs to go near the bottom of the AI function

latent sigil
#

could you just send the whole funcitons in a code block, i think that would be easier for me to figure out 😅

round shadow
#

yeah sure

#
// https://github.com/tModLoader/tModLoader/blob/1cf5af1a24a961fcbe0d1d7fc31dcda160496504/ExampleMod/Content/Projectiles/Minions/ExampleSimpleMinion.cs#L136C1-L149C4
// The AI of this minion is split into multiple methods to avoid bloat. This method just passes values between calls actual parts of the AI.
public override void AI()
{
    Player owner = Main.player[Projectile.owner];

    if (!CheckActive(owner))
    {
        return;
    }

    GeneralBehavior(owner, out Vector2 vectorToIdlePosition, out float distanceToIdlePosition);
    SearchForTargets(owner, out bool foundTarget, out float distanceFromTarget, out Vector2 targetCenter);
    Movement(foundTarget, distanceFromTarget, targetCenter, distanceToIdlePosition, vectorToIdlePosition);
    Visuals();

    if (shootCooldown > 0) shootCooldown -= 1;
    if (foundTarget && shootCooldown == 0)
    {
        Vector2 shootVector = targetCenter - Projectile.Center;
        shootVector.Normalize();
        shootVector *= 10f;
        Projectile.NewProjectile(new EntitySource_Parent(Main.player[Projectile.owner]), Projectile.Center, shootVector, ProjectileID.MiniRetinaLaser, 1, 1f);
        shootCooldown = 20 + Projectile.minionPos;
    }
}
latent sigil
#

thx

#

wait

#

minion position code is different?

#

or you didnt update it

round shadow
#

?

#

probably didn't update it

latent sigil
#
public override void AI()
{
    Player owner = Main.player[Projectile.owner];

    // Filter the projectiles and get their count
    IEnumerable<Projectile> matchingMinions = Main.projectile.Where(x => x.active && x.type == Projectile.type && x.owner == owner.whoAmI);
    int minionCount = matchingMinions.Count();

    // Find the position of the current minion
    int minionPosition = matchingMinions.ToList().FindIndex(p => p.identity == Projectile.identity);

    //ChatHelper.BroadcastChatMessage(NetworkText.FromLiteral(minionPosition.ToString() + ", " + minionCount.ToString()), new Color(255, 25, 25));

    if (!CheckActive(owner))
    {
        return;
    }

    GeneralBehavior(owner, out Vector2 vectorToIdlePosition, out float distanceToIdlePosition, minionPosition);
    SearchForTargets(owner, out bool foundTarget, out float distanceFromTarget, out Vector2 targetCenter);
    Movement(foundTarget, distanceFromTarget, targetCenter, distanceToIdlePosition, vectorToIdlePosition, minionPosition, minionCount);
    Visuals();

    if (shootCooldown > 0) shootCooldown -= 1;
    if (foundTarget && shootCooldown == 0)
    {
        Vector2 shootVector = targetCenter - Projectile.Center;
        shootVector.Normalize();
        shootVector *= 10f;
        Projectile.NewProjectile(new EntitySource_Parent(Main.player[Projectile.owner]), Projectile.Center, shootVector, ProjectileID.MiniRetinaLaser, 1, 1f);
        shootCooldown = 20 + minionPosition;
    }
}
round shadow
#

oh yeah i didn't copy that bit due to lazy

latent sigil
#

lol

#

mood

round shadow
#

i kinda want to find a better way to do cooldowns that doesn't massively debuff the later minions lol

#

oh actually

#

that feels better

#

though bit weird with it firing in a circle

latent sigil
#

you can probably stagger it by a number without common factors

round shadow
#

hm, this actually isn't ideal with smaller numbers

glass cipher
#

does the neuro npc have an atk?

latent sigil
#

pseudo random

latent sigil
#

honestly these drones could be neuro attack lol

glass cipher
#

u could make these drones do up and down to represent 1's and 0's to spell something lol

#

tho idk wat u can spell with so little

round shadow
glass cipher
#

so wat if it is neuro's atk and u make it so neuro can follow you

round shadow
latent sigil
#

need 5 bytes for a letter

round shadow
#

though i doubt anyone would have 20 drones

glass cipher
#

and maybe you give her supplies and then she can summon more and more drones

latent sigil
#

i mean the max would be 9

glass cipher
#

lol

latent sigil
#

i aint coding all that !!!

glass cipher
#

is following that complicated

latent sigil
#

well

#

hmm

#

you could easily swap out her ai if you press a chat button....

glass cipher
#

change her into pet ai right?

latent sigil
#

smth like that lol

#

anyway i still think its a bit out of the scope of this mod lol

round shadow
#

re-worked shootcooldown to be a const

#

anyways gonna go eat

glass cipher
#

how op will these drones be

#

seems to be 1 dmg rly fast rn

latent sigil
#

in my opinion, they shouldnt be stronger than any other options available at that stage in progression

cold loom
#

Wow, you guys are cooking good.

glass cipher
#

can it be like abigails and get stronger in hardmode

round shadow
latent sigil
round shadow
#

gah

#

I won't be long before I get back

latent sigil
#

tehe

#

dw

round shadow
#

private int shootCooldown; -> private const int shootCooldown = 20;

    if (shootCooldown > 0) shootCooldown -= 1;
    if (foundTarget && shootCooldown == 0)
    {
        Vector2 shootVector = targetCenter - Projectile.Center;
        shootVector.Normalize();
        shootVector *= 10f;
        Projectile.NewProjectile(new EntitySource_Parent(Main.player[Projectile.owner]), Projectile.Center, shootVector, ProjectileID.MiniRetinaLaser, 1, 1f);
        shootCooldown = 20 + minionPosition;
    }

|
\/

float minionIndexAsPercentage = (float)minionPosition / (float)minionCount;
if (foundTarget && Main.GameUpdateCount % shootCooldown == (int)(minionIndexAsPercentage * shootCooldown) % shootCooldown) 
{
    Vector2 shootVector = targetCenter - Projectile.Center;
    shootVector.Normalize();
    shootVector *= 10f;
    Projectile.NewProjectile(new EntitySource_Parent(Main.player[Projectile.owner]), Projectile.Center, shootVector, ProjectileID.MiniRetinaLaser, 1, 1f);
}
#

and also remove shootCooldown = 0; from SetDefaults

latent sigil
#

i dont think what ive done here is right

#

also thx, wll apply codes

round shadow
peak compass
#

@latent sigil ive just finished catching up, i feel like it would be confusing if we have 2 different versions of a drone with the same texture. i could make the swarm summon drone the white drone you showed earlier, and the pet version the gymbag drone that Rune designed

#

@round shadow great progress, is it possible to make the summon use its animated texture

round shadow
#

should be

#

didn't realise it wasn't animated tbh

peak compass
#

i only noticed because i downloaded the fire texture for reference for my sprites

round shadow
#

currently messing about with dll injection and it is pain (not for this. for other dumb stuff)

peak compass
#

NeuroClueless this makes sense to me

#

oh ok it looks like that means youre making it so you can have custom code instead of reusing the code already in the game (if google is correct)

round shadow
#

the summon has custom ai, the things they shoot do not

#

if that answers your question?

peak compass
#

it wasnt a question just a statement

#

but good to know neuroCatErm 👍

round shadow
#

@latent sigil to fix animations shove cs if (++Projectile.frameCounter >= 5) { Projectile.frameCounter = 0; Projectile.frame = ++Projectile.frame % Main.projFrames[Projectile.type]; } to the end of the AI method

#

oh actually it might be able to be even shorter than that

#

nvm i broke the animation and now it runs too fast

#

damn watching these things rip stuff to shreds is so much fun

peak compass
#

thats the appeal of the summon class

round shadow
#

yeah but you don't get like 25 summons in vanilla

peak compass
#

is that because you have copied the twins summon code which doubles the max summons

round shadow
#

nah, i have cheat sheet which adds 20 minion slots

peak compass
#

oh ok makes sense neuroCatErm 👍

round shadow
#

i'm so happy with how the circling stuff came out ngl

peak compass
#

yeah its very drone like

round shadow
#

anyways i can't sprite at all

peak compass
#

im gonna make it soon, im fixing the donowall sprites rn

round shadow
#

gl

#

at one point i just tried copying a drone image but scaling is weird in terraria

peak compass
#

i might need to modify the sprite if its not the correct size

round shadow
#

that's probably fine

peak compass
#

@latent sigil fixed donowall

peak compass
#

@round shadow i made the drone sprites, you might need to speed up the animations tho

round shadow
#

konomi has the current set of code, though ill try and mix this in

peak compass
#

let me know if they look ok in game or if i need to change it

round shadow
#

just loading up rn

peak compass
#

i had to compact the drone design that was sent earlier but im happy with the result

round shadow
#

i might have weird scaling 1s

#

nvm no scaling

#

look nice

peak compass
#

can i see a video of it

round shadow
#

yeah 1s

#

i've set it to change sprite every frame

peak compass
#

i might need to put in smear frames if it doesnt look good

round shadow
#

apologies for the jitter when they're moving round, they seem to get stuck when spawning in (though i thought i had them setup to spawn at the cursor lol)

peak compass
#

looks ok to me

round shadow
#

agree

#

ok imma go have a bath lol

peak compass
#

neuroCatErm 👍

latent sigil
#

sorry i was asleep

#

you guys have done some cool stuff

#

also the drone texture doesnt have to be limited to 8x8 or to 4 frames

peak compass
#

4 frames is enough for a full rotation

latent sigil
#

yea

#

wait let me show you

latent sigil
#

based on neuroEvilDrone

peak compass
#

i do like how the uncompressed sprite looks more

#

i should make the temporal blade sprite lol

#

is it possible to make it have a chance of giving you the shimmer effect that makes you clip through walls when you swing it

latent sigil
#

at the very least something similar could be done

#

i tried something

#

formation

peak compass
#

this new donowall texture kind of looks like minecraft bricks ngl neurOMEGALUL

latent sigil
peak compass
#

theres only so much originality possible when it comes to brick textures though, it is what it is

latent sigil
#

fair

#

also the donoplank

peak compass
#

oh yeah, im not sure what to do with it is the issue

#

should i try to make a platform that looks piratey or something

latent sigil
#

idk

#

u have this right

peak compass
#

yep

latent sigil
#

maybe something like a rough wood plank

#

not like rough rough but idk

#

construction planks

peak compass
#

the reason the donoplank is a thing is the pirate stream but yeah i think construction theme would work

#

im not sure ill do wooden plank because thats basically wood platforms

latent sigil
#

brick plank

peak compass
#

maybe steel girders like donkey kong

latent sigil
#

maybe

#

could be interesting

peak compass
# latent sigil

i think im just gonna recolor mushroom platforms and make the spots the darker spots in the construction planks

#

the name will make more sense if its actually a plank

latent sigil
#

okay

#

lol oops

peak compass
#

my favorite game

latent sigil
#

boner boner archive

peak compass
#

the abandoned archive painting is completely bug free Tutel

latent sigil
#

im trying to make it toggle to a different image when you right click ||(i think you can see where this is going)||

peak compass
latent sigil
peak compass
#

@latent sigil donoplank

#

let me know if it looks weird in game

latent sigil
#

donoplank

#

outline could be a little darker i think

peak compass
#

i agree

#

i had a dark outline at first but it looked bad, so i made it lighter

#

need to find a happy medium ig

latent sigil
#

yea

#

oh also remember when @left surge was gonna make that fumo

#

we have to add it its beautiful

#

neuro fumo alt

peak compass
#

shimmered fumo NeuroClueless

#

darker outline

latent sigil
#

oh also have the icon

peak compass
#

oh true

latent sigil
latent sigil
peak compass
#

wait thats the old one whoops neurOMEGALUL

latent sigil
#

a

peak compass
#

wait no that is new, im schizo

latent sigil
#

a

#

are these 2 correct? they look a bit weird compared to other platforms

peak compass
#

probably because i merged mushroom and wood planks to make it, so no

latent sigil
#

also theres an extra line on stairs

#

if you overlay the normal wood tileset on top of them then toggle between the layers you can probably catch any errors easily

peak compass
#

Donoplank v3

latent sigil
peak compass
#

ok looks good i think

latent sigil
#

ye

#

seens good

peak compass
#

im going to stop spriting for today, ive got stuff i need to do

latent sigil
#

all good

round shadow
latent sigil
round shadow
#

neat

latent sigil
#

neat

round shadow
#

does your version of the code spawn the drones at the cursor or the player centre

latent sigil
#

cursor

#

thats how it should be right

round shadow
#

ok good because for some reason mine was at the player

#

yeah

latent sigil
#

it must be to do with the item

#

cuz i implemented the item myself

#

and buff but i doubt that's related

round shadow
peak compass
latent sigil
peak compass
#

i know theyre animatd so it would be trickier

latent sigil
#

its definitely possible somehow tho

latent sigil
#

mod content idea
donohat

latent sigil
#

theres an option for helmets to show hair

#

the only problem is i dont know to change the offset for the texture

#

relative to the player

round shadow
#

ah

latent sigil
#

you can see that the helmet is positioned based on the whole player, but the bunny perch is just the bunny but gets put into place somehow

peak compass
#

oh but animated hats are possible though?

#

the issue was just the layering is difficult to replicate then

round shadow
#

hm

peak compass
#

if so we can just have it appear over the hair, at least for vedal thats how he appears anyway

latent sigil
latent sigil
peak compass
#

ok i think the bunny must not be a "hat" in the traditional terraria sense, instead maybe something like a projectile or even an npc

#

well im vedalBedge , ill work on neuro clothes vanity tommorow if i have time

peak compass
#

@latent sigil nwero vanity

#

lmk if the player animations look ok once youve coded it in, its a bit hard for me to tell how the uniform and dress look with the way its sprited

#

(i think you can get all relevant animations by swinging a sword, using a spear, walking enough for the walk cycle to loop, and jumping)

remote yachtBOT
#

@peak compass has leveled up! (10 ➜ 11)

latent sigil
#

wow !

#

did you reference existing armour spritesheets?

peak compass
#

yep

#

whoever made this template is the goat

latent sigil
#

ill do it all up after i eat (procrastination)

peak compass
#

the player is a bit thiccer than neuro so hopefully it doesnt look bad

peak compass
latent sigil
latent sigil
peak compass
#

oh but i need their legs and arms to be visible

latent sigil
peak compass
#

unless its on a pixel by pixel basis it wouldnt help

latent sigil
#

i was looking thru the armour code a lot when trying to figure out how to get the tall hats thing to work

peak compass
#

i need the thighs and the hands to show

latent sigil
#

ill have to look into it

peak compass
#

oh well ive already made it

#

its not too different

#

i redesigned it to fit the player, idk if i said that yet

latent sigil
#

o

peak compass
#

in theory it should look ok

#

im most worried about the wig clipping into the uniform

peak compass
#

@latent sigil is it possible to change how long walk cycles for pets are too or is it just town npcs that you can do that for

latent sigil
#

you can even do custom animations for pets

peak compass
#

great

latent sigil
#

also i totally didnt fall asleep while doing the stuff yesterday tehe

peak compass
#

i was trying to use the baby grinches animations as a base but i dont think it has enough frames

#

all good

latent sigil
#

what are u making tho?

peak compass
#

neurooper <-

#

not going well for me, having trouble animating the stubby legs

latent sigil
#

nwoop

peak compass
#

idk if i mentioned this but tbh im not a sprite artist, ive just done a few pixel artworks for fun before, but was able to get by in animation by using other npcs as reference. while i could use old wooper sprites as reference i guess, it wouldnt be the correct scale so im basically doing this one from scratch. im researching sprite animation to help though.

#

this is my first time doing sprite animation lol

#

but someone has to do it, so its me on the job

latent sigil
#

hey @left surge do sprites atsuko

peak compass
#

not saying im incapable of doing it just i might need a bit more time to do it

latent sigil
#

hmm

peak compass
#

ive got keyframes but im going to make inbetweens

latent sigil
#

it needs to capture more of the neurooper energy

peak compass
#

like what exactly

#

its going to have it for sure in the jump frame and the flying animation (all pets have a flying animation if they stray too far away from you)

latent sigil
peak compass
#

flying animation = neurooper spin

latent sigil
#

try adjust the colour palette and make it stumpier maybe?

#

also the sprite size can match the actual texture, and it doesnt have to be any specific dimensions

peak compass
#

that was the side profile, when its not moving it sits like this

latent sigil
#

lol so true

peak compass
#

my bad that was a little small

latent sigil
#

this line touches the mouth

#

also what palette are you using?

peak compass
#

same as npc pallete

latent sigil
#

ic

#

ok yeah i see it now

peak compass
#

i need to make some compromises to keep the neurooper small but still look like a neurooper

#

ok how about this version

round shadow
#

idk if it helps but i found some of the olde sprites for wooper

peak compass
#

yeah way too many pixels

#

the higher the resolution the taller the wooper will be

#

want to ideally be at least shorter than the player

round shadow
peak compass
#

is it the eyes maybe?

round shadow
#

maybe? neurooper

#

i kinda want to say the neck feels too thin?

#

unsure though

peak compass
#

1 pixel eyes experiment

#

i kind of like it but i t also kind of looks like dittofied wooper

round shadow
#

i don't hate it

latent sigil
peak compass
#

ok i tried mimicing gen 3 wooper eyes

round shadow
#

i like this

#

also this bit looks much nicer than just skin on the neck imo

latent sigil
latent sigil
#

actually the outline and shading feels pretty pillow-y overall

peak compass
#

@latent sigil attempted to fix the pillowed lighting issue and brightened the shadows on the face slightly

latent sigil
#

looking better

peak compass
#

is there still issues?

latent sigil
#

chin shading needs to go go lower i think

#

like it goes way up to the mouth and the sides of it

#

def too much lol

peak compass
#

ah ok, was trying to emulate gen 3s chin shading

latent sigil
#

also suggestion for walk cycle if it isnt hard

peak compass
#

sure

latent sigil
#

make it go squishy

#

like

#

ok the gif isnt giffing

#

that

peak compass
#

i can see what i can do

#

is the base form acceptable as of now tho?

latent sigil
#

o yea, that looks good

peak compass
#

dont want to animate if the base is bad, so thats good

latent sigil
#

oh maybe palette adjust

#

but that wouldnt be hard to do after anim anyway

peak compass
#

at least if i copy the ogs exactly

peak compass
#

@latent sigil the bounce was an amazing idea

peak compass
latent sigil
#

more squish!!!!!!!!!!!!!!!!!!!!!! !

peak compass
#

this is actually the amount of squish a regular slime has which is a similar size

#

king slime only does that because its bigger. theres only so much i can squish here before it doesnt fit in frame anymore

latent sigil
#

silly levels of squish

peak compass
#

i guess maybe i can bend the tail

#

actually i cant tell if that is a request or not, just assumed it was

peak compass
#

so are you telling me to squish it more or what

latent sigil
#

well tbf

#

do it if you want to

#

its up to you, i just had the idea of comical levels of squish

peak compass
#

ill see what i can do but if it looks dumb (in a bad way) ill keep it as is

#

though currently im sleep so ill work on that tommorow

latent sigil
#

gn, good work too!

peak compass
#

this is a four frame walk cycle but i might be able to have 3 squish stages

latent sigil
#

you can loop the walk cycle to have the squish cycle last longer, or if they last incompatible lengths you can use the LCD

peak compass
#

good idea actually

latent sigil
#

worst case you can split it into parts out and we can have it be 2 sprites

peak compass
#

@latent sigil actually 4 frame squish doesn't look too bad, apparently thats how much king slime squishes too

latent sigil
#

it snaps up

peak compass
#

is that good or bad

latent sigil
#

looks jarring

peak compass
#

ok then i guess i should keep it the way it was before then

peak compass
round shadow
#

is that the flying animation

peak compass
#

sure is

round shadow
#

sick

peak compass
#

i figured it made the most sense

#

plus its funny

peak compass
#

neurooper pet summon item

peak compass
latent sigil
#

i wanna take a look at smth for an idea of how it could be made to work

latent sigil
#

thx!

latent sigil
#

might be a bit off

peak compass
#

it is a little off because the player is bigger than neuro

#

looks good to me

left surge
#

No that's muscular Neuro

peak compass
latent sigil
peak compass
#

i can maybe change the legs but there isnt much i can do about the torso. unless you can move the players hands inward, and make them smaller

#

neuros legs fit the female model fine but there isnt an option to make male or female only leg vanity right? its possible for the torso but thats it. so if you can hide all of the male legs except the thighs then i can make the proportions better

latent sigil
#

i think its possible

#

at the very least the body can be hidden and then faked with the vanity set

#

the only discrepancy would be the skin colour

peak compass
#

the issue with making a skin mask of neuro is that the eyes won’t work

#

also i think neuro being buff is funny

#

i think its fine to keep it as is

#

it sounds like it isnt possible to hide parts of the player model in the way i was hoping so i think its best this way. i wanted it to be your player’s cosplay of neuro, not neuro herself. thats what the npc is for

#

but i know i don’t fully call the shots here

latent sigil
peak compass
#

but then the players skin would not match neuros

latent sigil
#

yea but its probably possible to fix it

peak compass
#

to fix what

latent sigil
#

you just have to read the play'ers skin colour and apply it to a texture

latent sigil
peak compass
#

ok well thats fine if thats possible

#

but thats hypothetical

latent sigil
#

well ill try figure it out ig lol

peak compass
#

if you figure it out ill change the texture

#

im happy with this version if its possible

latent sigil
#

oh yeah also side note

#

the hair doesnt bob with the player's head

peak compass
#

does the players head bob?

latent sigil
#

i think for some frames it needs to go up or down a pixel, should be easy if this texture is referenced

peak compass
#

i see i didnt notice that

#

good to know ill fix that

latent sigil
peak compass
latent sigil
#

aZ 9

peak compass
#

i missed frame 9?

#

or is that keyboard smash

#

im gonna go with the latter since frame 9 should be good if my reference is

latent sigil
#

lmao i was cleaning my keyboard oops

peak compass
#

neuroCatErm 👍

frail cosmos
#

TEWWAWIA

frail cosmos
#

terraria

left surge
#

Terraria

weary orbit
#

terraria the game where i programmed the most scuffed stuff i have ever programmed

#

i feel like i do and I don't want to remember that game

wispy grove
#

anny playing terraria aaahahaha

frail cosmos
#

Tewwawia

left surge
#

Mmm yeah I'm free today I think its spriting time NeuroClueless

frail cosmos
#

ooh

latent sigil
#

my favourite part of terraria is when pache said "its spritin' time" and sprited all over the place

latent sigil
latent sigil
frail cosmos
#

THEY MULTIPLY

stable mason
# peak compass

Oh my gawd neurooper pet looks amazing. My creation as come far, im so proud 🥹

latent sigil
peak compass
#

how possible is it to make the temporal blade have a chance of teleporting you

latent sigil
#

possibe

#

is that the sprite from the game?

peak compass
#

no

latent sigil
#

o

peak compass
#

i tried to recreate it in terraria art style

latent sigil
#

imma be honest i dont even know what it looks like lmao

#

ive seen it but i forgor

peak compass
latent sigil
#

ah i see

#

that's relatively simple

peak compass
#

i cant find a high res image of it so it might not be 100% accurate

peak compass
#

@latent sigil neuro vanity neko alt

latent sigil
peak compass
#

it is what it is then

latent sigil
peak compass
#

ok i need to make a few edits

latent sigil
#

ok so

#

i figured it out

#

its this with a glow

peak compass
#

how to tp?

#

ohh

latent sigil
#

in aa

peak compass
#

i want to do a glow but im not entirely sure how to make that work in terraria

#

its a "feature"

latent sigil
#

i meant the cyan colouring

#

but for like a halo glow im pretty sure you'd wanna do that in the code

peak compass
#

oh yeah i know what you mean, i just meant it would be cool if it glowed

#

trickier still would be doing the trail at the tip of sword that it has in abandoned archive

latent sigil
#

hm

peak compass
#

maybe i can make a projectile?

latent sigil
#

well

#

it would just be a particle

#

and its just white so you dont need to make anything

#

as far as art goes

peak compass
#

well i was also hoping to make the multiple swords glitch so does that need a new texture?

#

it might be possible with Tutel copy pasting the sword texture multiple times as a projectile tho

latent sigil
#

i dont have a solid idea of how to implement that yet but i doubt it would require more textures

#

cuz its just the same sword

peak compass
#

well unfortunately i dont quite understand how terraria projectiles work but just make swinging the sword summon swords projectiles in a circle (following the player if possible but can also stay in place for extra buggyness)

latent sigil
#

yea

#

turns out theres already a weapon in terraria with the tip trail effect

#

shadow jousting lance lol

peak compass
#

work smarter not harder

latent sigil
#

one problem

#

terraria code is uncopypasteable

peak compass
latent sigil
#

(never look at terraria source code)

peak compass
#

ok NeuroClueless

latent sigil
#

im not kidding

#

this file is 2.2mb

#

omfg what is this 😭

peak compass
#

is that terraria code?

latent sigil
peak compass
#

yandev

latent sigil
#

literally

#

its all just a shit ton of giant switch statements

peak compass
latent sigil
#

if it was my code you'd have permission to execute me on the spot

peak compass
#

is it code obfuscation maybe

#

(trying to cope because i love terraria)

latent sigil
peak compass
latent sigil
#

at least you dont have to manually interact with it or anything

#

tmodloader my beloved

peak compass
#

lets go

latent sigil
#

instead of cluttered code i get to have cluttered filesystems evilOwOA

peak compass
#

well not much you can do about that in a mod involving a lot of stuff

latent sigil
#

tbh i gotta organise the filesystem of this a bit more

peak compass
#

oh btw is custom food possible? since evil selling pizza would be op i was hoping to make a pineapple pizza item that isnt as good of a food item

latent sigil
#

pineapple pizza is better tho

#

:)

peak compass
#

i agree but for the sake of the mod its worse

#

the item will be called "The Pizza Revolution"

latent sigil
#

and yea food is just a potion in disguise

peak compass
#

true

latent sigil
peak compass
#

the tooltip would be Viva la pizza revolution

#

yeah well fed instead of exquisitely stuffed that vanilla pizza has

latent sigil
#

yea

peak compass
#

im not sure what the duration should be, i wanted 666 seconds but i think 11 minutes is a little long

latent sigil
#

probably just 5 minutes

peak compass
#

sure

peak compass
#

@latent sigil

latent sigil
#

i think it can be elongated

peak compass
#

oh really? i thought there was a set size

latent sigil
#

can be any size

#

and the pommel should be pointed like a triangle

peak compass
#

ah youre right

peak compass
#

@latent sigil

latent sigil
#

an improvement

latent sigil
#

ok that is not a banner

peak compass
#

if you kill too many ermsharks you get ancient cursed donowall

latent sigil
#

ermbanner

peak compass
latent sigil
#

would it be better to just add a tail accessory

#

instead of having it be part of the chest

peak compass
#

i think i like it better included since that makes the shimmer gimmick work better

#

im not sure about this texture, but the base pizza texture has very yellow cheese so its hard to make the pineapple pop

latent sigil
#

hawaiian

peak compass
#

oh like with the ham?

#

ham revolution

left surge
#

Viva la pizza revolución

latent sigil
#

that works

frail cosmos
#

Tewwawia

left surge
left surge
#

@peak compass the pizza has 3 frames, I know what the first one is for but what are the other two for? I'm assuming its something like an eating animation

#

But for some reason my intrusive thoughts told me that it could also be that the item can be used three times or something

#

nvm the other programmer told me

latent sigil
#

i have a name!!

#

anyway pizza

left surge
#

I guess I have to be active now to get perms trol

#

I do need to edit the sounds like if ermshark was underwater

peak compass
#

i think for subnautica they just have a slight echo effect

left surge
#

Yeah, it's an effect

#

Now if there are effects on this game too I dunno lmao

peak compass
#

pretty sure there isnt, since being underwater isnt a big part of the game anyway

left surge
#

Then we have to use an audio software editor

latent sigil
peak compass
#

arent ermsharks in their current state infinite money farms

#

i think its fine if they are but maybe nerf the amount of money

#

since they duplicate it adds up

frail cosmos
#

Tewwawia

latent sigil
#

they only split a certain amount of times, and they drop a fraction of the money so it adds up to about the same amount as a real shark in the end

#

though im gonna modify it so that only the last ermshark in the "family" (originating from one ermshark) drops loot and counts towards the banner

#

i have an idea of how to do it, it will just be a pain to implement lol

latent sigil
peak compass
#

@latent sigil gymbag chest

#

im not sure if its better with eyes so i made an alt

left surge
#

Would be nice when opening the gymbag chest to have the > < eyes

peak compass
#

i did think about that exact thing but again i was unsure about the eyes in the first place

peak compass
peak compass
#

heres a version that doesnt have the eyes when not opened if you prefer

left surge
#

"AAH THEY'RE OPENING ME" or something like that

#

and then the > < face

#

lmao sorry

#

I like it

#

The one with eyes all the time I mean

peak compass
#

i do think the >< eyes make it easier to tell you’re opening it if you have a large chest room

latent sigil
peak compass
#

the rain in this video gave me an idea, what if we added ermfish that were litterally terraria goldfish in every way including the walking on land when it rains

#

being freshwater would make running into them more likely as well

latent sigil
#

🤔

#

ermshark consistency tho

peak compass
#

ermsharks arent ermfish

#

so ermsharks can be saltwater and ermfish can be freshwater

latent sigil
peak compass
#

could also be anywhere theres water like the subnautica mod

#

underground the ocean the sky

#

all is ermFishLermFishR

latent sigil
#

ocean or large body of water

peak compass
#

anyway i want them to walk on land because that would be really funny

latent sigil
#

so true

peak compass
#

its fine if theyre normally in the ocean i guess

latent sigil
#

hey wait

#

neuro moves in if you catch an ermfish
evil moves in if you kill an ermshark

#

perfect

peak compass
#

i think adding to bestiary (just seeing them) would be more player friendly since it could happen on accident. which is ideal because we want them to move in without reading a guide ideally

latent sigil
#

so true

peak compass
#

maybe ermfish and ermsharks can drop donobrick

latent sigil
peak compass
#

right now that is how it is

latent sigil
#

yea

#

it doesnt need to change

peak compass
#

i feel like they should drop something is all

latent sigil
#

worry about that later

peak compass
#

well if we add ermfish they can be caught and put in aquariums and cooked for food

latent sigil
#

yea

#

like this

peak compass
#

who is doing the ermfish sprite? ive finished my mod to do list so i could but i don’t want to do a ermfish if pachekin wants to be in charge of the aquatic lifeforms

latent sigil
#

ill see if pache wants to do it

#

also i need to make a todo list of things i havent implemented yet lol

peak compass
#

also you can wear the goldfish bowl so we should make it so we can wear the ermfish bowl

#

although ermfish might be too big for a fishbowl and need a terrarium instead (thats an item btw)

latent sigil
#

i meaaaan

#

not all the bowls can be 🔥

#

are there even any aquatic terrariums

#

oh huh

peak compass
#

yep

latent sigil
#

gold ermfish

peak compass
#

oh no

#

thats a job for pache idk how to begin doing a gold sprite

#

at least not in terraria style

#

oh nvm just a pallete swap i can do that

latent sigil
#

yea lmao

#

i was about to say

peak compass
#

i thought it was like the gold reflective dye

latent sigil
#

well

#

gold reflective dye does the same thing just with a shader

peak compass
#

ah ok

#

well lmk if you think of something else to add

latent sigil
#

ogey

peak compass
#

vedal npc rizzdal

latent sigil
#

too silly lmao

peak compass
#

sells milk

latent sigil
#

doesnt move into a house, sells milk, loiters near the petrol station

#

and gives you a 60 second unskippable abandoned archive ad

peak compass
#

dialogue: “thats crazy”
“thats messed up”

latent sigil
#

"thats actually crazy"

#

also only appears 4 hours after you meet the requirements for him to spawn

#

(he needed to unplug his headset)

peak compass
#

i think it would be really funny if he was basically a town pet

latent sigil
#

tutel town pet

peak compass
#

Vedal the Tutel has arrived!

latent sigil
#

so true

peak compass
#

so were not doing it? i kind of want to do it now

latent sigil
#

i mean i kinda like the idea of town pet vedal

peak compass
#

yeah i was thinking of gigavedal at first but tutel vedal should work

latent sigil
#

gigavedal 💀

#

oh yeah and you know how town pets have the pet option

#

if you pet vedal he makes meow noise

#

vedalmeow

peak compass
#

ok ill work on that later because im neuroSleep

latent sigil
latent sigil
#

yea

#

and the normal one

peak compass
#

i searched the archives (abandonded vedalCorpa ) for the other one

latent sigil
#

naisu

peak compass
#

wonder what the spawning condition would be, would it be like the zoologist town pets

#

ved license

latent sigil
#

a steam gift card

peak compass
#

add camila enemy that drops 19$ steam gift card

latent sigil
#

summoned by greggs chicken bake

peak compass
#

that would have to be a neuro sold item

peak compass
#

@latent sigil do you know if the idle frame of a town pet npc is used in the walk cycle or not?

latent sigil
latent sigil
frail cosmos
#

tewwawia

remote bison
#

I was bored so I made some 10x10 pixel bits

left surge
#

New currency

frail cosmos
#

tewwawia

remote bison
#

Could just replace coins as well 4Shrug

left surge
#

That might be hard im not sure if coins can be replaced

#

Actually

#

I thought of an idea for it

#

Throwable weapon, throws random bits which damage varies according to the value of the bit

latent sigil
#

money

remote bison
#

I just meant the texture, but idk

#

It's just a random thing I made

latent sigil
#

they are cute

#

im not sure how they would go for coin textures due to the sprite dimensions tho

frail cosmos
#

tewwawia

left surge
#

Literally our first playtester

remote bison
#

I can play around with it a bit, see if I can make them fit better

frail cosmos
#

tewwawia

remote bison
#

Something like this as a coin sprite

#

This one is a bit more shiny

#

I just painted over the coin sprites so they should be the same dimensions

latent sigil
#

he rejected terraria...

left surge
#

We quit

peak compass
#

its terrarover

glass cipher
#

welps thats it bois pack it up

latent sigil
left surge
#

The fact that all of us were there

latent sigil
# left surge The fact that all of us were there

you know i was getting that TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk TERRARIA DinkDonk in chat

peak compass
#

i was working on sprites the whole stream neuroCry

left surge
#

I was terraria calamity-ing with konomi

latent sigil
#

anyway

#

imma continue to work on the stuff

#

i do wanna at least finish what ive got

peak compass
#

tutel will change his mind if we make a really good mod NeuroClueless

left surge
#

The content of the mod:

latent sigil
#

oh yea btw idk if i said this

#

but neuro npcs will have a "say it back" button lol

frosty stump
#

popping in just to say amazing work I hope Vedal changes his mind about Terraria lol

frail cosmos
#

Tewwawia

peak compass
#

@latent sigil Tutel

latent sigil
#

oh my

peak compass
#

i used the bunny town npc as a reference if that helps

#

town pets have an interesting way of animating where they repeat a few frames or hold a frame for a sec (namely, the bunny npc repeats frames when eating a carrot) so idk how this will look, lmk if i need to fix something

cinder junco
#

her footstep sound has to be her saying \

peak compass
#

well ideally we don’t want you to go insane while playing the mod

latent sigil
#

we dont?

peak compass
#

actually wait what if she said backslash when attacking

#

since it sounds like a sword move

latent sigil
#

wont her attack be drones

#

well evil could use a baseball bat and neuro could use the swarm

peak compass
#

oh i thought you said it was too difficult to do projectiles, but i was thinking of using the dnd stock image sword as her weapon

latent sigil
#

so many options

latent sigil
#

i was thinking like she summons a swarm drone that flies around the target and shoots (similar to the minion), then disappears after a short time

peak compass
#

i really like the backslash rpg sword now so maybe evil can have the drones and neuro can have the sword?

latent sigil
#

what about baseball bat

peak compass
#

well if you don’t want to do the drones thats fine too

latent sigil
#

:(

peak compass
#

why you mad neuroCatErm

#

im not sure since im not a terraria mod coder but if you want both baseball bat and drones it might be possible to have a melee attack and drones summoned from the same npc

latent sigil
#

honestly idk we can probably think about it later lol

peak compass
#

alright

remote bison
#

You can just make her fight with drones and sell different weapons at different stages of the game

#

Like a baseball bat early-game weapon

latent sigil
frail cosmos
#

tewwawia

left surge
#

Revive the project

latent sigil
frail cosmos
#

when we getting this sadge

peak compass
#

I think we all gave up when vedal said no terraria

frail cosmos
peak compass
peak compass
latent sigil
#

tbh ive been pretty distracted by other stuff in life recently

wide sinew
#

While sad, it doesn't mean it can't be a low-key community project for those who just want to have the Neuroverse in Terraria. Just something those with free time can do for the sake of doing it.

It's most likely to be used once "done" and uploaded, either way, so getting bummed out by Vedal shooting it down as a stream game doesn't mean it can't still be continued to be developed.

peak compass
#

I only lost motivation myself because I stopped seeing coding updates, i was just calling the situation like I see it. truth of the matter is production stopped after vedal said no

glass cipher
#

wait a minute...with the subgoal we can make vedal play terraria!

hazy basalt
#

/revive

peak compass
glass cipher
#

he planned to play that anyways didnt he

left surge
#

revival

latent sigil
#

alright guess i gotta open visual studio later lmao

left surge
#

pixel art

latent sigil
#

terraria

left surge
#

we should have finished the mod

#

Early release neuroHypers Early release neuroHypers Early release neuroHypers Early release neuroHypers Early release neuroHypers Early release neuroHypers

latent sigil
#

its over

wide sinew
#

Sad.

frail cosmos
#

noooooooooooooooooooooooooo

wispy grove
#

man, i wanted terraria

sleek frigate
frail cosmos
#

terraria ;-;

left surge
#

Let's just polish what we have for now and then think of ideas lol

#

I have the ermshark that still has some weird stuff

#

Starting 2024 that is trol

glass cipher
#

les go its back

#

Terraria Mod Lesgo

sleek frigate
#

WE'RE SO BACK

sullen rain
#

When did this appear?I haven't seen it before

peak compass
#

is there still any assets we need left? I think we just need to code in the ones I sent in earlier

latent sigil
#

anny the saviour

peak compass
#

as for when it appeared initially, scrolling up reveals it was august 14th

sullen rain
#

Interesting. Well, if you need any help, I can try to help

glass cipher
#

its mostly done right?

#

like the features that were thought of, just need new goals?

peak compass
peak compass
#

@latent sigil are vedal npc, Temporal Blade (abandoned archive sword), neurooper pet, and twitch bits coded in? I think that was all we had left to do

latent sigil
#

I'll put it on github when I'm available so others can contribute code too

#

There are a bunch of things that are half or unfinished

peak compass
#

NeuroPoggers github

frail cosmos
#

tewwawia

steep osprey
#

OwO?
Nwewo in tewawia?
bery qt

left surge
#

Tewwa

latent sigil
peak compass
steep osprey
#

No inappropriate behavior during ermcon neuroCatErm

glass cipher
#

is vedal a slime resprite?

peak compass
frail cosmos
#

funnily even though its a turtle mount it looks like a tortoise with those legs XD

#

like vedal

peak compass
#

this isnt a resource pack (reskin) this is a mod that adds new stuff to the game

#

also im not trying to put too much on konomis plate, we need to get current features polished before vedal plays terraria

latent sigil
latent sigil
peak compass
#

yeah exactly so its not the time to add stuff

latent sigil
#

i have achieved greatness

frail cosmos
#

lego

left surge
#

Tewwawia

frail cosmos
#

Tewwawia

frail cosmos
#

tewwawia

peak compass
#

i found out terraria mods need an icon to represent them (i might change this later but i have this for now)

latent sigil
#

oh thats pretty cool

#

i originally just had neuroPog with a border lol

#

ill take a look soon

peak compass
#

don’t have to do boss spawning capabilities (for now) but is it possible to make the neuro fumos act like voodoo dolls for evil and neuro when thrown in lava or when equipped in accessory slot

latent sigil
#

so cruel!

peak compass
peak compass
latent sigil
#

i saw some other posts around this server about that one

latent sigil
signal roost
#

Would be better if Neuro just plays Terraria like a player as opposed to an NPC.

peak compass
# signal roost Would be better if Neuro just plays Terraria like a player as opposed to an NPC.

well if you know how to code that would be cool for you to do, but thats not what this mod was trying to accomplish. neuros api isnt meant for real time gameplay anyway. so at best she might be able to mine and build “houses” but good luck getting her to defeat even the eye of cthulhu without another player carrying like how the ender dragon fight went during the subathon. her reaction time wouldn’t be great even if vedal fixes the issue where neuro goes a long time without an action sometimes. theres sadly only so much a tank build can do for you in boss fights without good dodging in this game.

#

it might be able to work if (keyword: if) you could code a really good “self-preservation ai” that is independent from neuro’s actions and makes her dodge even if neuro makes no inputs. not to mention being able to work even with different movement speed accessories, whether or not shes wearing cloud in a bottle, rocket boots, or wings, and still move in the best way possible while preventing fall damage. but even so it would have to be very well made to keep neuro alive even when buffed and wearing the best armor obtainable at that point of progression. im not sure its possible with just algorithms, and actual neural nets cost money to run. in other words, I don’t think a good terraria api is coming out of a viewer unless theyre sponsored by an oiler

#

the point is I think vedal is gonna have to be the one to code neuro to play terraria and I don’t think he will do it because he doesnt even like the game (hes said so every time playing terraria is brought up on a dev stream, unless anny is the one asking)

paper swift
#

What would be more likely to work is if Neuro still functioned like an NPC but could be given instructions by Neuro.

peak compass
# paper swift What would be more likely to work is if Neuro still functioned like an NPC but c...

it would be easier to accomplish as a player im pretty sure, the existing npc self preservation algorithm involve running away and attacking (no jumping to avoid like a player does), its easy to use, but doesnt save them from any bosses. in minecraft not being able to defeat the boss is fine because its not really the point of the game. in terraria tho it kind of is the point. now you could solve this by making neuro an op super tank I guess since npc health is arbitrary and can be 9999999 if you want it to be

paper swift
#

Making a more capable Terraria AI would be a difficult and involved project, it's not like Minecraft where we have insane amounts of data and work on it already.

paper swift
#

So I'm not suggesting making something on that level, fighting bosses is only one part of the game anyways.

peak compass
#

yeah but i still feel its the main point of the game unlike minecraft. I think you could make something that can defeat basic enemies with algorithms, but im not sure how integrating neuro would come into play that wouldn’t just get the npc killed

#

giving her the choice to not attack or just stand there would just mean she dies faster than a guide left out in the night

peak compass
#

this is all besides the point though. the main issue is this is not what the mod is trying to be in scale. yes it would be cool, but if you want it done youll have to do it yourself. please don’t give suggestions for the mod that broadly widen its scope, unless you can bring your own skills to accomplish it to the table. its not attempting to be a neuro api for a reason. it just adds a few fun neuro things to the game.

#

this mod is just being made for fun and for free. don’t want to rain on your parade but even on a simple scale, neuro integration is a lot to ask in comparison to adding a few blocks and enemies

signal roost
#

If this is for a cool mod for the swarm to play, that’s different, but not for the stream.

peak compass
#

most neuro apis don’t feel like theyre worth the trouble because its a lot of work that will only get used by anyone if vedal uses it. and so far vedals only used the cookie clicker one, and only once. if he starts using fan made neuro integrations more it might become worth it.

at least with how the mod is right now its guaranteed at least a few fans will use it

#

its also a little bit rude to call the mod unentertaining just because its not neuro integration. I get its not what you want, that doesnt mean you should insult the mod people make for free

left surge
#

Hi hi, active dev of the mod here (kinda)

We're a small team, adding our contributions and such that find entertaining and are heavily referenced to the Neuroverse. So far we are adding whatever we like to the mod, being NPCs, enemies, furniture, blocks, etc. The objective is to add Neuroverse related content to the game for the swarm to play with and possibly combine it with other mods. We will gladly take ideas if there are any present as long as they are within our reach. Adding something like an integration compatibility between Neuro herself and the game is not something that we know how to do yet, and won't focus on that until we have the mod polished.

I know that the swarm would like more to see Neuro do things in the game (something like Minecraft) instead of the already known NPC behaviour that she has been coded, but that's the closest thing we can do to have her as a character in the mod.

signal roost
#

The neurobot essaying emotes are funny lol

peak compass
#

adding blocks, npcs and furniture is fairly simple as it just requires preset code you modify a little and add a new texture. neuro integration requires entirely original code

signal roost
signal roost
peak compass
#

its not neccesarily not a for stream mod, but were not really counting on it after vedal said hes not a fan of the game. its likely to be played if neuro could play it solo, true. but I can’t really see something like subnautica where vedal plays while neuro yaps.

#

im not trying to shoot down your idea as impossible. its def possible. its just not possible for us. I agree it would be cool and im not saying were refusing it. its just we’d need someone to help out with neuro integration, and we don’t have that person. the limitations don’t help with finding that person either

#

even connecting neuro to just be able to type messages in chat is a lot

signal roost