#Platypus Casinopolis

1 messages ยท Page 6 of 1

alpine iron
#

Forgive me lol. >w<

fading python
#

you didn't lol, i scrapped it myself

#

it was scrapped due it despawning too fast and looking jarring

alpine iron
#

MB

#

So much for mandela effect.

fading python
#

it was deleted before the boss resprite and first rework

alpine iron
#

Now I get it. claythumbsUp

fading python
#

SINCE WHEN YOU CAN APPEAR

alpine iron
#

Well shrug...

#

Also, is the forced leaderboard screen fixed automatically?

fading python
#

nah

alpine iron
#

Still no?

fading python
#

leaderboard still appeasr after certain ammount of time

alpine iron
#

But with the attract screen on?

fading python
#

first time seeing that screen with the mod on

#

also was after the screen resolution decided to reset

alpine iron
#

I hope your PC doesn't continue to screw your game up.

fading python
#

is only very annoying minor inconvenience fish_dinner

alpine iron
#

At least it ain't in the worst case scenario. :3

fading python
#

even if the game decides 1 day to delete itself, i still have another source folder

alpine iron
#

Good thing you have a full copy of the game's data.

fading python
#

tecnically the main folder is the outside source folder

#

sometimes stuff slip up and i forget to delete some stuff from the game copy, which are deleted of the source folder

alpine iron
#

Either way, only the pipes and the un are still in progress, and I reckon you may be on the verge of finishing them very soon.

fading python
#

yeah

#

i already added the un lol

alpine iron
#

Incredible

#

IG it was stupidly easy. :p

fading python
#

yeah, the level type page helps to put it in it correct position

alpine iron
#

IG you're welcome with the link I shared to you, back when we were working on the MKII Lua code.

fading python
#

reworking stuff gets addictive really fast,
maybe i should focus more on level 4

alpine iron
#

Ye, you should focus on level 4 for real after d3.1.2

#

Now come to think of it, how would you want the cuttlefish and gatlingship reworks to look like?

fading python
#

for the gatling ship

to actually work like a gatling gun, slowly building speed, and the overheating
and bullet cases as paticles appearing

and for the cuttle fish, my idea is to make them less like squid clones, and make them closer to a shotgun

alpine iron
#

So the homing squids will stay closer to the player then.

fading python
#

kinda

#

maybe i delay those reworks for 4.1 or 4.0.1, whatever

alpine iron
#

Wise choice.

#

IG the estimated release date for d4.0 update would be around late March or April.

fading python
#

probably fish_dinner

alpine iron
#

Hmm, on any given free time, I may implement your rework proposals, but no guarantees however.

#

The amount of free time will largely depend on my uni situation.

fading python
#

๐Ÿค”

alpine iron
#

Also, we're so close to March I realize.

alpine iron
#

Hmmm...

#

What do you think of adding the mod completion percentage on its Steam Workshop description?

alpine iron
#

Also...

#

All the rightmost digits are now "0". BoomSpin

fading python
alpine iron
#

Fair enough.

#

Perhaps the progress percentage shall only be relegated to this thread.

#

i.e. in the pinned comment.

torpid hearth
#

@fading python I'm gonna release my Easter Egg Mini-Boss concept... Just wait.

alpine iron
#

Interesting...

torpid hearth
#

First Concept of my Easter Egg Mini-Boss.

#

Let me know if it's good or too complex.

#

And I'll make another one.

alpine iron
#

Good thing we already have the Flip Plane Lua code for something like this.

#

I reckon the plane has the ability to switch turrets.

torpid hearth
alpine iron
#

Yeah IK. :3

torpid hearth
#

Reference

alpine iron
#

Sick. BoomSpin

#

Fun fact, the Flip Plane is currently my favorite enemy recreated in Lua.

#

Once the shards on hurt function is properly implemented, I will be replacing all instances of the hardcoded Legacy Flip Planes with Lua Flip Planes in Platypus Plus.

torpid hearth
#

I actually thinking about adding Four Turrets, but it's too much. But MAYBE it could be additional for Nasty Mode

alpine iron
#

In Classic mode, Flip Planes cannot be knocked back, which made them much harder on Platypus Plus, wherein it is basically Platypus Reclayed but with classic graphics and resolution.

alpine iron
alpine iron
#

Funny that this is the first time that the playSound entity I made in Lua exactly a month ago ever gets used on any mod really. :p

#

#1437926250374103234 message

haughty bone
#

Additional warning on the screen would be nice :3

#

-# like Insaniquarium

alpine iron
#

So it'll say something like "ENEMY APPROACHING"

fathom flare
#

Also, disable firing, while the red "ENEMY APPROACHING" text is shown.

alpine iron
#

Unfortunately, we can't have colored exposition text entities at the moment.

torpid hearth
alpine iron
#

The colored text?

torpid hearth
alpine iron
#

Then colored text is actually unsupported currently. We have to ask the devs for colored exposition text support.

torpid hearth
#

My Mini-boss Theme

alpine iron
#

BoomSpin
๐Ÿ”ฅ

torpid hearth
# torpid hearth

Testing Music, Not Actual Theme, It Will Be Whole Different That This One.

alpine iron
#

I see.

alpine iron
torpid hearth
alpine iron
#

Now with the spin slow down as a result of overheating effect.

#

Don't mind the fact that it shoots split shots.

#

As seen in the video, whenever it doesn't fire, the spin slows down, and then as it is about to shoot another barrage again, it speeds up again.

torpid hearth
#

If anyone miss-out my Easter Egg Mini-Boss Concept, here!

alpine iron
#

Yep, they all currently use placeholder sprites.

#

The reason for the rework is because the gatling guns used the same behaviour as squid guns, and as a result their current firing animations are just plain jarring.

frigid grotto
#

wait hold on a sec-

what is this starfish? :)

alpine iron
#

That's an old ass reply there. :3

frigid grotto
#

Yo @fading python, I think it would be better if you replace the star with dice powerups

alpine iron
#

The sprites at least?

fading python
alpine iron
#

Don't even get us started with plastering letters and symbols on each dice without undermining the fact that they're supposed to look like dice.

alpine iron
fading python
#

nice

alpine iron
#

IG the code for the gatling gun is mostly done.

fading python
#

frame 1 reaction fish

torpid hearth
#

Hey @fading python did you see my concept?

fading python
#

yeah

#

looks nice

deft cosmos
sharp verge
#

"Rockets"

  • Bananawar, 2026
sharp verge
frigid grotto
fading python
deft cosmos
fading python
sharp verge
#

Is the smoke when they're falling hardcoded or is it still WIP?

#

Love it btw. You made this feature almost seamlessly ๐Ÿ”ฅ

fading python
#

should be as easy as adding a offset per sprite

fading python
fading python
#

Recently i have been disliking enemy plain upgrades

Like the cuttle fish and the guncar

So i'm changing the gun car into a truck, with grenades and very fast turrets

alpine iron
#

How about all cuttlefish variants?

#

Will they be reworked or replaced?

fading python
#

Mostly reworked

  • turret resprite
#

Shotgunny

#

Also pyschosquid

Remenber the issue where animations from 1 sprite to other would make it go trougth all inbetween?

Well it can be fixed with changing

AnimatoTo with GoTo

#

Also with that, i fixed the pyschosquid enemy going trought all the frames when changing color

alpine iron
#

Same for the bottom animation perhaps, although it is harder to notice.

alpine iron
fading python
#

Yup

sharp verge
alpine iron
alpine iron
fading python
alpine iron
#

So credits to a function hidden in plain sight until now then?

fading python
alpine iron
#

Man, a lot of those functions are being elusive from us. :3

sharp verge
fading python
#

Oh yeah

#

Tho most of the systems i build work pretty weirdly with using go to fish since they were build with animate to in mind

alpine iron
#

LMFAO

alpine iron
#

Worth noting that you still have the blend file for it if I'm not mistaken.

fading python
#

Yeah i still have all my models

#

I guess it depends if the spritesheet gives issues with the code

alpine iron
#

Since the discovery of GoTo, IG we can have the gatling gun in two sprite sheets, regular and firing, just like any aimed turret.

alpine iron
alpine iron
#

Oh, and also a kinda important note @fading python, but have you imported all my changes from a DM sent roughly 10 hours ago?

fading python
#

Ah yeah , tho i haven't tested it

alpine iron
#

There aren't any Lua changes regarding the sent DM, so no worries.

#

Initialise seems to screw off the GoTo animation function.

fading python
#

Well go to is instantly going to the frame

alpine iron
#

We want it to have the sprite change continue where it left off, rather than to reset back to 0.

#

Current syntax:

    if fireSprite > 1 then self.animator.Initialise("Sprites/Enemies/turretSingleFire"); fireSprite = fireSprite - 1
    elseif fireSprite == 1 then self.animator.Initialise("Sprites/Enemies/turretSingle")
    end

    self.animator.GoTo(sprite)
    if sprite >= 64 then sprite = 0 end

alpine iron
#

Number 1 denotes looping.

fading python
#

Sprite animators have so many tricks clay_spiral

alpine iron
#

Say what?

#

Well, how so?

sharp verge
alpine iron
#

They're placeholders regardless. :p

sharp verge
#

Once you finish it, I could try to recreate the BigThrusterShip
(Unless you wanna do it)

alpine iron
#

Turret spinner?

sharp verge
#

Or maybe I could make the base and you the OCD stuff like making it perfect

sharp verge
#

Ye

alpine iron
fading python
#

also i change the smoker into a car

alpine iron
#

More thematic enemies I see.

fading python
#

yeah

#

level 4 has some mad max inspirations

alpine iron
fading python
alpine iron
#

Green Fish Fighters seem to work just fine, albeit with much sharper turns.

fading python
#

i can see why most may use animate to

#

to avoid that stutter feeling sometimes

alpine iron
#

Outside of turret fire sprites, GoTo may be best used for turrets that instantly lock onto the player.

#

Also, have you tested GoTo onto Psychosquid's bottom sprites?

fading python
#

that uses animate to next frame i think

alpine iron
#

Can confirm claythumbsUp

fading python
#

i wonder what this work for

#

sometimes i wonder if there should be a doc documenting what each function does

alpine iron
#

Yeah, I wonder too.

#

Tho I'd yearn for notable applications of each.

fading python
#

would be good to open a "public" doc for it

#

public as in only selected people can edit

#

i guess it can be part of the advanced mod pack ๐Ÿ‘€

sharp verge
#

I think you can reverse or reject some edits too anyways, so that's cool

#

in case someone decides to do some trolling fish

alpine iron
#

What would be the most appropriate platform for communal file edits?

fading python
#

i seen a lot in google doc

alpine iron
#

IG anything Google would suffice.

#

Including G-drive.

fading python
#

anyways i did add the pipes to level 3 so all changes should be done, and is just testings

so i can get the patch later right now

alpine iron
#

I reckon the unreleased content like ballistic missiles may be made obtainable by datamining the mod folder. ;3

fading python
#

fish yeah

alpine iron
#

If we want to, we could provide a smooth transition for the fin changes, but OFC, that'll be tedious and it'll be better reserved for future releases.

#

In the mean time, I'll provide you my changes in a DM ofc.

fading python
#

i remenber i did nerf the trash orbs a bit from 1200 to 900

alpine iron
#

Nice.

#

I also kinda nerfed their duration, but forgot to tell you that. :p

alpine iron
fading python
#

well the fight works properly

#

that means the patch should be done

#

uploading

alpine iron
#

LET'S GOOO! BoomSpin

fading python
#

that a lot of size increase

#

also we are over the size that 2.0 was

alpine iron
fading python
#

d4.0 will probably be 1.1 gb

alpine iron
#

For real

fading python
#

have fun playing with the icbm fish

still unpolished

#

it spritesheet is multidirectional like i said

alpine iron
#

No problem with its unpolished state. :3

fading python
#

also what do you think of the mild redesign of the icbm?

alpine iron
#

Defo superior to Platypus 2's rendition.

fading python
#

i mean it only real change is the body

#

every time i need to make a patch, i need to put this to false

alpine iron
#

How quick does your mod load now?

#

Specially with the file size increase.

fading python
#

i use, -allowstutter so it instantly loads

alpine iron
#

On Steam Properties?

fading python
#

yeah

alpine iron
#

TIL

fading python
#

it makes it so it doesn't load sprites till it need to use them

#

tho it make it lag every time it need to load them of course fish

#

but is a good tradeoff if you only want to test

alpine iron
#

Should I put a comma or semicolon?

fading python
#

-skipAssetPreload_AllowStutter

alpine iron
#

Are cheats automatically enabled that way?

fading python
#

just put it on the side

alpine iron
#

Nice.

alpine iron
fading python
#

it was in one of the changelogs, but i guess not that known fish

alpine iron
#

We people tend to forget stuff from time to time.

#

And of course, this happens even to the best of us.

fading python
#

also i think i'm moving the trash cuttle fish as a nasty enemy, after level 5 is finished

#

but i'm giving it all the 3 lightning levels

alpine iron
#

Likewise, once the development of Level X4 is at near completion, we will probably be including the gatling gun rework.

#

For the time being, you shall be fully locking in with the development of Level X4 and its contents within your available modding time.

#

So, best of luck mate! claythumbsRock

fading python
#

also the icbm is missing a base sprite for it to stand,

fading python
#

i accidentally opened the ai inspiration tab from youtube

somehow youtube is obsesed with the rainbow star and greeds organ

and thinks i had a long hiatus from this proyect

also for some reason it wants to run the mod in the nintendo 3ds

alpine iron
#

Heh, AI

scarlet bone
#

platypus reclayed for the nintendo 3ds is insane๐Ÿ’”

fading python
#

i mean if platypus psp exist, reclayed 3ds doesn't sound too hard

of course all texture would be in very low resolution

alpine iron
#

Sadly, Nintendo 3DS is a thing of a past these days.

#

Tho doesn't stop some tenacious developers from making more games on these obsolete consoles.

#

Think Shantae Advance (2025) for Game Boy Advance.

#

GBA is already over 20 years since release.

fading python
#

also do you still have that car code you made before?

alpine iron
#

Ye

#

I'mma simplify some of the codes first though.

#

IG I could just post it here once I'm done.

#

Basically, I lessened the amount of rows for the wheel animation index.

fading python
#

that's still a lot of ifs fish

alpine iron
#

IKR

#

Nevertheless, do you plan to use vanilla wheels or custom wheels?

fading python
#

as in sprite?

alpine iron
#

Yes

fading python
#

just vanilla

alpine iron
#

BTW, the bouncy wheels spawned by dying train cars in the base game are actually not animated at all.

fading python
#

why is the big gunship have such an entrance

alpine iron
#

I think I kinda have the same habit as you when it comes to setting up the test subjects.

#

In a level file that is.

sharp verge
sharp verge
alpine iron
#

They don't, LOL LMFAO

#

But they do bounce regardless.

sharp verge
#

wait wha-
in the lake??

#

I thought they would go right through it or sth (considering it wasn't even intended to spawn in the water, ig)

alpine iron
#

Whether or not the environment has water.

sharp verge
#

so maybe it's not exactly detecting collisions, but rather bouncing at a specific height or sth like that

alpine iron
#

Yeah.

sharp verge
#

still crazy to me that there are no custom splashes per level fish (or per area)

alpine iron
#

Depending on the entity, when water is enabled, they will trigger a splashing animation on certain y coordinates.

sharp verge
#

ah so it was taken into account then

#

that's pretty cool!

alpine iron
#

Anyway...

#

I am thinking of a visual enhancement for the Gate Un gaining extra turrets.

#

-# Courtesy of THE JAZZ PLAYS ANIMATION on YouTube

#

The turret-carrying flier will be purely visual and will not have any collision at all.

#

Also, the fliers won't fly that fast as the ones seen in the video above.

#

And by the way, I'll likely be the one to implement the code for this, in my free time of course.

alpine iron
#

Random post here...

#

IG Casinopolis is now the most discussed mod on Discord. :3

fading python
#

my unstopable yapping

scarlet bone
frigid grotto
#

Oh boy...

alpine iron
#

I do love me some cuttlefish. :3

#

One literally hugged me on the gameplay footage above.

#

How lovely... clay_heartwclay_heart

#

Alright, I made the movement patterns of the cuttlefishes more interesting.

#

NGL, the changes I made in the code are goddamn simple. BoomSpin

#

Interesting that I can allow them to make them leave prematurely. :3

alpine iron
#

Anyway, the most essential change I made is that the focusX threshold has been replaced in favor of the player distancing system.

#

This meant the cuttlefish can continue going forward up until it is close to the player. When horizontally close enough, it will move away from the player until far away.

#

Additionally, because the threshold is radius-based, this meant when the player manages to maneuver around them by quickly slipping through the opposite Y end of the enemy, you can let them go, and not bother you.

#

To which I think makes for an interesting gameplay interaction IMO.

alpine iron
alpine iron
torpid hearth
#

@alpine iron Are you still figuring out about Spinning Shooting Fire Turret?

alpine iron
#

Recreating a turret spinner?

torpid hearth
alpine iron
#

I'll probably be waiting for a turret Lua sample by Claymatic in the next modding update.

#

Anyway, I have an neat idea though...

#

What if the plane launches a disco ball that continuously fire bullets in all directions?

#

Basically a bullet that shoots more bullets.

#

Plus, I'd imagine you see yourself as a DJ of sorts.

#

At least in Casinopolis.

torpid hearth
frigid grotto
fading python
#

so i went and redid the icbm wings

#

they are now closer to the boss 2 wings

deft cosmos
#

rocket

fading python
#

now is less yellowy and less blueish

#

also the icmm

deft cosmos
sharp verge
#

Aw hell naw

alpine iron
torpid hearth
fading python
alpine iron
#

And then I adjusted their speed params to make them move more aggressively.

#

Also, they'll have roughly the same leave timer as their squid counterparts.

fading python
#

Nice

alpine iron
#

Now they have the qualities of a shotgunner role. :3

#

Which was pretty much your vision for the rework iirc.

fading python
#

Yeah

alpine iron
#

Oh man, those two reworks are kinda a breeze for me. :D

#

Gatling guns and cuttlefish.

#

Only the art may be the remaining thing to do by this point.

torpid hearth
alpine iron
#

Same for the gatling guns I guess.
-# Code wise, they're mostly complete.

fading python
#

sometimes i went back and think

how much of an upgrade, blend my ships and the lua update did to the mod

alpine iron
#

A whole lot, that's for sure.

alpine iron
#

Seeing that you probably prefer to finish the contents of level 4 first.

fading python
#

Sure

alpine iron
#

I am currently doing some clean up with the cuttlefish code.

#

Oh, BTW, I forgive you for your late response, seeing that you are probably busy IRL.

fading python
alpine iron
#

Oh, is it fine if I send the codes here?

fading python
#

Yeah

#

Not like people couldn't use the code anyways fish

alpine iron
#

All the Lua scripts above have been renamed for better identification.

#
  • cuttlefishSmall.lua = Yellow Cuttlefish
  • cuttlefishMed.lua = Green Cuttlefish
  • cuttlefishBig.lua = Pink Cuttlefish
fading python
#

Kinda messy as the entity still refers as the homing squid fish_dinner

alpine iron
#

IKR.

#
,// ######################################################################################
  {
    "name": "cuttlefish",
    "sprite": "Sprites/Enemies/small homing squid top",
    "behaviour": "Lua",
    "turrets": [
      {
        "turretEntity": "squidGun",
        "turretX": -21,
        "turretY": -6.5
      }
    ],
    "explosionEntity": "explosionMedium",
    "explosionX": 0,
    "explosionY": 0,
    "sortOrder": 1000,
    "mainDebrisEntity": "debris_yellow2_2",
    "secondaryDebrisEntity": "debris_yellow2_2",
    "maxHitPoints": 120,
    "isEnemy": true,
    "shieldPenetrating": true,
    "highlightPoints": true,
    "points": 250,
    "primaryTargetValue": 2,
    "customBehaviourData": {
      "luaScript": "cuttlefishSmall"
    }
  },// ######################################################################################
  {
    "name": "bigCuttlefish",
    "sprite": "Sprites/Enemies/homing squid top",
    "behaviour": "Lua",
    "turrets": [
      {
        "turretEntity": "bigSquidGun",
        "turretX": -42.5,
        "turretY": -13
      }
    ],
    "explosionEntity": "explosionMedium",
    "explosionX": 0,
    "explosionY": 0,
    "sortOrder": 1000,
    "mainDebrisEntity": "debris_green_1",
    "secondaryDebrisEntity": "debris_green_2",
    "maxHitPoints": 500,
    "isEnemy": true,
    "nudgeOnHit": true,
    "shieldPenetrating": true,
    "highlightPoints": true,
    "points": 1000,
    "primaryTargetValue": 5,
    "customBehaviourData": {
      "luaScript": "cuttlefishMed"
    }
  },// ######################################################################################
  {
    "name": "pinkCuttlefish",
    "sprite": "Sprites/Enemies/big homing squid top",
    "behaviour": "Lua",
    "turrets": [
      {
        "turretEntity": "pinkSquidGun",
        "turretX": -63.5,
        "turretY": -19.5
      }
    ],
    "explosionEntity": "explosionBig",
    "explosionX": 0,
    "explosionY": 0,
    "sortOrder": 1000,
    "maxHitPoints": 1100,
    "mainDebrisEntity": "debris_pink_1",
    "secondaryDebrisEntity": "debris_pink_2",
    "isEnemy": true,
    "nudgeOnHit": true,
    "shieldPenetrating": true,
    "highlightPoints": true,
    "points": 3000,
    "primaryTargetValue": 5,
    "customBehaviourData": {
      "luaScript": "cuttlefishBig"
    }
  }
#

BTW, not only did I rename the entity names, but also adjusted their turret positions.

#

Also, pardon for the long wall of text. ๐Ÿ˜…

fading python
#

fish 1 issue, now you have to rename every one of the spawn entities

alpine iron
#

I think the program you are using should have the function to replace the words you specify.

#

But luckily, I already did that for you beforehand.

#

By this point, I can just send you all the edited level files containing cuttlefish enemies here.

#

Once again, they will be sent here since they're already at public domain thanks to the current mod version.

alpine iron
fading python
#

Very considerate ^^

alpine iron
#

Awww, thanks. ^^

#

Hmm, what if we release another Workshop patch containing the cuttlefish rework?

#

I would be interested to see what will the players think about the reworked cuttlefish.

fading python
#

Sure

alpine iron
#

I'm glad that I am the one who gets to rework certain existing entities, while you were continuing the development of Level X4 and its contents.

#

It sure is a productive workflow.

#

The gatling gun rework will likely be relegated to somewhere around d4.0 release.

alpine iron
fading python
alpine iron
#

Thanks for letting me know. :D

#

Funny that there is only one small cuttle fish on endless 2 and 3, and one med cuttle fish on endless 2 only. LMFAO

fading python
#

Maybe later i rework the endless levels a bit

alpine iron
#

Which levels in particular?

fading python
#

I think 1 and 2 require some hand

I think 3 is fine

alpine iron
#

What are the specifics would you want to change on Score Attacks 1 and 2?

fading python
#

I think is for it to contain all new enemies of course,

I think 1 is missing the gatling ships

alpine iron
#

I'll probably doing some other tweaks soon.

frigid grotto
#

Concept 2

alpine iron
#

Sounds interesting, actually.

#

Anyway, I think a sprite change like this would be best reserved as part of the mod's finishing touches.

#

But overall, I like the concept. claythumbsUp

frigid grotto
frigid grotto
fading python
#

Oh yeah that might be better

alpine iron
fading python
#

I think you are doing too much already clay_spiral

alpine iron
#

Sorry, what?

fading python
#

Kinda had the feeling you want to do them, but i think you deserve some rest

alpine iron
#

FTR, I actually haven't bothered reworking the endless levels after simply renaming the cuttlefish entities.

#

Honestly, we could have released d3.1.3 without any further reworks to Score Attack levels.

#

And I think any existing endless level rework could instead be done on later releases, but that's just me.

fading python
#

Yeah

#

Today there has been a lot of power outages so barely did work clay_spiral

#

The icbms are still missing the base sprite and background sprite and the proper smoke code

alpine iron
#

I just hope you're alright.

fading python
#

Yeah is just a mild annoyance

alpine iron
#

๐Ÿซ‚

#

Anyway, anything else before releasing d3.1.3?

fading python
#

Nothing

alpine iron
#

Oh, I forgot one thing, but DW, it won't affect the release time for d3.1.3...

#

I already renamed the sprites for the cuttlefish, and so are their animation entries:

  • Yellow Cuttlefish - cuttlefish top & cuttlefish bottom
  • Green Cuttlefish - big cuttlefish top & big cuttlefish bottom
  • Pink Cuttlefish - cuttlefish pink top & cuttlefish pink bottom
#

These name changes are already reflected in the upcoming release.

fading python
#

Now the funni part is integrating those to the main build fish

alpine iron
#

d3.1.3 CHANGELOG

  • Reworked movement behavior of all Cuttlefish enemies.
  • Tweaked smoke trail VFX of the Mosquito enemy.
  • Updated SFX for Time Bomb ticking behavior.
#

Regarding the mosquito tweak, that only involved a Lua code change.

alpine iron
alpine iron
#

Oh, and good night to you. ๐Ÿ‘‹

haughty bone
#

I played the recent update.

The Saw fish is pretty interesting. The saw bullet sabotage player side makes the fight last longer without making a damage sponge enemy. Pair it with another the saw variant or other enemies is great for some.
The Cuttlefish in other hand. Itโ€™s more difficult for sure with its agile movement.
*i have a concept to make it a โ€œlilโ€ bit less threatening. Knockback. Idk if this make it more frenzy but ye.
The gate uns got a big improvements which pretty much answered my request.
And the first level design is pretty much good imo.

The cuttlefish spawn should be around.
Yellow for 3
Green for 2(one at a time then come right after the first one ded)

And the organ
Everything is fine except the chip spawn(specifically when behind the player)
Pretty hard to counter that tbh. The chip shoot the moment they get out.

-# And The Psychosquid isโ€ฆ well. Very Psycho >:3
I mean itโ€™s nasty so I canโ€™t complain much.

Thatโ€™s all I can provide from my gameplay.

alpine iron
#

I see that Level X1 for the most part is totally polished gameplay wise.

#

According to you.

#

Anyway, regarding the difficulty of cuttlefish, I already took the knockback into consideration.

#

In fact, I already made some testing with the knockback mechanic for the cuttlefish enemies.

#

To anyone else, what do you think of the addition of knockback mechanic to the cuttle fish enemies as per @haughty bone?

fading python
#

And give more trail guns to the player

alpine iron
# alpine iron

Is there anything worth changing for the knockback effect, that is if we really want to give those enemies a knockback mechanic?

fading python
#

Seems fine

sharp verge
#

Jokes aside, your dodging is very impressive

#

I think the knockback makes them much more fair

fading python
#

so many pieces..

#

tho i can say is 90% done

frigid grotto
fading python
#

the extension that lua codes normaly uses

frigid grotto
fading python
#

well just lua code

#

i mean really, is not that different of writing on a note pad fish

#

so the icbm and icmm are now 100% done

frigid grotto
#

What does ICBM means?

fading python
#

inter continental ballistic missile

frigid grotto
fading python
#

big missile that can go from continent to continent

frigid grotto
#

So what's that grey ICBM?

fading python
#

homing

frigid grotto
#

I thought ICBM it's just a random word

fading python
#

nah they are like a real life thing

frigid grotto
#

Nice ๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘

fading python
#

quick reminder for myself
for the cuttle fish rework
is

  • 3 lua files
  • 4 level files
  • 3 entity entries
  • 3 animation entries
  • 3 images name changes
deft cosmos
alpine iron
#

Just a simple code edit to give mosquitos a telegraph for their dash attacks.

fading python
#

Seems nice

alpine iron
#

I should probably make a list of what I have done so far that are waiting to be integrated onto an update.

#

List of changes made by Psychosquid waiting to be exported to Tar's dev build:

Legend:
chipGreen = Successfully exported
chipYellow = Ready for export
chipRed = In progress
chipBlack = Not Started

  • Nasty level layouts chipRed
  • @sharp verge ship code chipRed
  • Level X5 layout chipYellow
  • Angel ship damage effects chipYellow
fading python
alpine iron
#

I love how the ICMMs are partially guided, just like the small red bombs from Heavy Weapon. :D

fading python
#

Another coin to the jar

#

Also was planning reworking the shrimp a bit

alpine iron
#

I noticed that during my test runs, they go downward once in radius and the player is above it.

fading python
#

Kinda

#

They have a weird movement

#

So basically if you are slighly below or above, they will move away, however, if you are too far they move closer

alpine iron
#

I see.

fading python
#

The movement is kinda of a placeholder

#

Lately thinking on how this enemies should move is kinda of a struggle fish

#

For enemies i only have their attack concepted, thinking on how their movement could be is the hardest part

alpine iron
#

Surely you probably wouldn't want to just reuse the same movement index as the others, even though a lot of the Reclayed enemies share about the same movement system as Squids. :p

#

Think the Mega Spinner enemy.

#

But either way, I feel you regarding the movement conceptualization.

fading python
#

I guess i can excuse some enemies moving with the same pattern

alpine iron
#

Fine by a lot of us I reckon.

#

Anyway...

alpine iron
fading python
#

sounds handy

alpine iron
#

ATP, I'll now be asking GREENCAT to pin it. :D

alpine iron
fading python
#

still gotta export the cuttlefish change

alpine iron
#

Updated legend again:
โœ… = Ready for export
๐ŸŸจ = In progress

#

Just like when you finally add your changes to the update, I'll delist some items to indicate that they are already added or in this case, imported to your build.

alpine iron
fading python
#

also quick note, the icbm and icmm launcher are the same entity

#

you choose which type of missile is launched via "type"

alpine iron
#

Cool

fading python
#

means you can freely have more type of missiles within the entity

alpine iron
#

It's just that all the missiles within the same launcher entity will all conform to the specified type, but no big deal with it tbh.

fading python
#

fish not sure why would you want to mix between the same launcher

alpine iron
#

Haha, fair point.

alpine iron
fading python
#

catched them all 3 lighted up

#

was testing something, and sadly you can't make a child with the player

#

that sounds bad

i mean't you can't put a child in the player

#

i think that sounds worse??????

#

can't attach a child entity using the get player function

#

-# who was the person to call linked entities children

deft cosmos
#

U won't believe your eyes

torpid hearth
#

@fading python I will release my Music for Level X4.

#

Maybe later, because I'm doing something ๐Ÿ˜…๐Ÿ˜…๐Ÿ˜…

fading python
#

it's okay, there still a lot of level x4 to be done fish

fading python
#

due how tall tiles heavy level x4 is, i may move the icbms layer into like layer 3 or 4

fading python
#

from hardest to easiest enemies to make from level 4 are

  • icbm and icmm, not that hard but very tedious
  • fly with the overlap issue
  • locust, same issue with the fly
  • certain someone
  • shrimp
  • smoker
  • and the 2 trucks
alpine iron
#

Funny that part of the reason for the trucks being easy is because I already gave you some sort of a headstart. :3

fading python
#

still thankful for that

alpine iron
#

My pleasure. ^^

fading python
#

also i feel like the 2 trucks spoils something, so i think i'm not gonna show them

alpine iron
#

Fair enough.

#

And I think anyone else, myself included, can wait patiently for the reveal of "certain someone". :3

fading python
#

for now i'm working on the road tiles

#

somehow made everything look extra purple

alpine iron
#

Well according to media, purple is the sign of corruption apparently. ๐Ÿ˜ˆ

fading python
#

i guess it fit neo collosatropolis fish_dinner

alpine iron
fading python
#

i got fooled by my own perspective

fading python
#

fish you know since i always make my test level, the next one, is funny that i really can't show any teaser from now on

since well, the level tiles are being made

alpine iron
#

You can always make a sandbox level that doesn't contain any classified tile sprites.

fading python
#

that's right, we are moving to level 5 fish

#

if you see a level 6, is just a test level fish_dinner

alpine iron
#

I assume level 6 will be a copy of vanilla level 5.

fading python
#

nah, level 3, i think is the one that loads fasters + water

alpine iron
#

Smart move ngl.

fading python
#

also level 2 is a copy of level 5

is just that has been ship of theseus so much fish

#

uhm, seems that level 5 doesn't really reference any platypus 2 entity, so no direct contribution to 2 reclayed from there i guess

alpine iron
#

I mean we do have eye enemies in the plan, but I doubt they will bear resemblance to the Platypus II eye behavior wise.

fading python
#

2, but yeah they are very different

#

i guess i should update the d5.0 list

#

i think we really need those sprite rotations

torpid hearth
#

@alpine iron Wait, can you change the Theme of the "Picking a Ship" (Which is Shadowfire theme)

Because I'm thinking about adding something unique theme to it.

alpine iron
#

Yes indeed.

torpid hearth
#

And also the title screen...

alpine iron
#

Level select in particular?

#

As well as the title screen?

torpid hearth
torpid hearth
alpine iron
#

I'll check later if ship select can actually have a unique soundtrack entry that can be configured.

#

If that isn't the case, then we'll have to ask the devs to separate the music entries for the level select, weapon select in practice mode, and finally, player select.

alpine iron
#

Alright, I can confirm that the ship select and weapon select share the same entry as level select, which means you can't have different tracks from each other, which is unfortunate.

alpine iron
#

Anyway, I already asked the dev regarding the music entries I alluded to.

deft cosmos
#

I am adding both of you

deft cosmos
fading python
#

why are they so squished

deft cosmos
deft cosmos
#

yep they all on Level 14

#

Tower of hell

fading python
#

so many cuttle fish recolors

deft cosmos
#

just to make them a bit different

#

small shoot 3 cannon acelerator

#

big shoot 7

#

pink shoot the pink version from winter mission with extra carrot mounted gun

fading python
#

i think gatling ships were like the last entity before i started using fully lua

deft cosmos
#

he's the steam nautilus gatling!

tribal charm
#

with the poker chips xd

alpine quail
#

Squish!

sharp verge
tribal charm
#

Touhou

alpine iron
#

Haha, I-frames go brrrrrrr

torpid hearth
#

โ€œOn road, towards the...โ€

alpine iron
#

"Casinopolis"

fading python
#

So uh, my mind is still waking up, can i have a resume of the new modding features?

#

I still haven't got out of bed

fading python
#

Add position setters for BaseEntity and Player (though this comes with a big "you will have to deal with interpolation on your own" warning)
cool, we can now set the position of entities and the player

means we can push the player now, and make walls and stuff

#

did you know, in most games, mostly older games, wall are just collisions that push the player outward

#

Add support for reading customBehaviourData in lua (can't believe this wasn't already supported)
this is great too, since we can add extra data from the entities json files

#

Add GetEntity global in lua
Add entityID as a return value when spawning entities in lua (as well as exposing BaseEntity.entityID)
this is great too, since we can now look at another entity in the field
maybe synergies

tho my brain is too dry to think of anything fish_dinner

#

Add Trail behaviour that offers customizability though customBehaviourData as well as being able to being spawned as a child of any other entity
i think this is the homing bullet trail i think??, either way sounds useful

#

Add destroyEntityOfType, destroyEntitiesOfType and destroyEnemyEntities commands
this is great too, no need to find weird work around for entity despawning

alpine iron
fading python
#

oh yeah

#

that could have helped to not make the icbm 3 entities fish_dinner

#

but i think having it as 3 entities is still useful

fading python
#

also, great name

torpid hearth
#

Note: There's gonna be fix version of this because it has some awkward parts, that's gonna be a V2.

#

@fading python What do you think about the V1?

fading python
#

very awesome

torpid hearth
#

Flash City V2 will be the final release.

#

It's really wow. So I composed like three tracks (four if you include my Mini-boss theme)

  • Level X2 โ†’ Project Bizzop (Btw one of my most favorite track)
  • [Level X3 Scrapped Track] Score Attack Theme โ†’ Cuprum Cyprus (It was meant to be Level X3, but got replaced by new fitting track, but eventually added on Score Attack Theme)
  • Level X4 โ†’ Flash City V2 (The recent soundtrack)
  • ||Mini-Boss Theme - Queen Dance (Spoiler Name)||
fading python
#

talking about your miniboss, it will probably be added after d4.0

maybe in a d4.0.1 / d4.1

torpid hearth
#

@fading python Am I tripping or not, because I heard there's Level X6... Or it's just a test level? clay_spiral clay_spiral

fading python
#

yeah is just a test level/joke,
the joke, is that my test level is always the next one, and since i'm making level x5 soon, the test level will be x6 fish

#

but yeah casinopolis ends at x5

torpid hearth
#

Btw... I'm making a REBRAND Channel...

#

Because my alt account that I used got hacked.

torpid hearth
sharp verge
#

Maybe for a final boss too, if you'd want me to and I'm available

fading python
fading python
#

insert reference to certain modded enemy, that is orange and blue, and attacks very fast

alpine iron
#

-# Might as well steal that for my mod's update.
-# bungee zombie noises

sharp verge
#

I'm sure that the next phrase I say will also be on ReMam

fading python
#

i do post how it looks in game, but i'm saving a lot of details fish

sharp verge
#

Good, good

#

You do good

alpine iron
#

๐Ÿคซ

sharp verge
#

What happens in the Casino, STAYS at the Casino

alpine iron
#

Though as Tar promised, they'll only showcase enemies that have unique Lua attack patterns, which could move modding forward.

#

IIRC.

fading python
#

yeah

#

the few enemies left aren't really anything interesting

modding wise

alpine iron
#

Except for maybe Level 5 enemies.

#

Man, once rotatable sprites are supported, then so are rotatable lasers, made in lua ofc.

fading python
#

lot's of potential

alpine iron
#

-# Insert U.N. Owen was Her

fading python
#

so awesome blender...

#

also yes this thing uses a super messed up perspective

fading python
#

i like the wired square design for medium sized omni directional turrets

#

i think there only 2 big sized turrets in the game, the sky serpent turret and the green spinner one

#

maybe the lightning star?

alpine iron
#

Large double turrets are larger than any other aimed turrets afaik.

#

Ones used by transport carts on expert and above, sky serpent head, super spinner, and squid mother.

alpine iron
alpine iron
#

I have just seen that the grenade truck has been completed.
-# Well, mostly...

fading python
#

oughmgmh

alpine iron
#

Wtf fish_dinner

fading python
#

why the hell there water

alpine iron
#

Did you enable splashes in the given level?

fading python
#

i think i accidentally deleted the false

alpine iron
#

Ah, I see.

fading python
#

I have been doing a lot of progress, maybe i shouls take a rest clay_spiral

#

Funny part is that i need to control myself to not show said progress clay_heart_broken

alpine iron
#

Well then, enjoy your rest. F27Patpat

tribal charm
alpine iron
#

@torpid hearth, this is rather unfortunate, at least not by a long shot though.

fading python
alpine iron
#

Wiggling shrimps

fading python
#

smoke cars only appear in area 4

so once the shrimp rework is done, i can make everything from area 1 and 3

#

withouth certain someone ofcourse

#

i think is
area 1: barrage truck and fly
area 2: icbm, icbmm and pistol shrimp
area 3: grenade truck, homing shrimp and locust (mini boss)
area 4: smoke car
area 5: boss 4

torpid hearth
#

Only thing that I wanted is having a seperate music on Select Ship Theme and Select Level Theme

fading python
#

since there like, nothing i can show, i'm just gonna dump old ideas that were scrapped and dev fun facts

before i had the idea of re do boss 2 for 3.1, it was suposed to start spawning cuttle fish

then it morphed into 3d printer, after i moved the nautilus
then the movement idea came, and the sand dollar was concepted at a relative sameish time, so it would summon small sand dollars

the design slowly become more of the slot machine, the pipes it had were originally just tubes where stuff spawned,
after i added a second and third row of pipes then it became an organ

and original it design was gonna be wider, but due screen size concern it became a little less wider

#

somehow boss 2 has the crazy history

even the nautilus one had a weird development, as the one seen in 2.2 was extremely unfinished
as it originally it was suposed to retreat and spawn a big nautilus and do other cool stuff

even the rainbow star had more cool movements planned but never was done due limitations

#

the rest are just

boss 1: what if i made the wall of flesh in the game, and what if i add guns to it
boss 3: what if we make a giant fastship, oops is now a mosquito but same idea
boss 4: what if we fight [Redacted] again, but cool and edgy
boss 5: what if we fight a [Redacted] of [Redacted], kinda like [Redacted] from [Redacted]

#

-# also the redacteds are actual words

sharp verge
#

My favourite boss from Casinopolis is [Redacted]

alpine iron
fading python
#

i think it's okay

#

they are already doing a lot for us fish_dinner

alpine iron
alpine iron
fading python
#

maybe after each boss is made i reveal what the redacted say

alpine iron
#

Hmm, IDK what we're talking about...

#

Anyway, I wonder if the smoke layer for background ICBM had already been worked on.

fading python
#

i was gonna try the default layer thing, but i'm working on the shrimp at the moment

alpine iron
#

No worries.

fading python
#

i still need to import the cuttlefish change fish_dinner

alpine iron
#

I noticed that almost 50% of d4.0 is ready, and we're still at around early March. anthony_kiwi

fading python
#

i may be overdoing it clay_spiral

#

somehow crashed the game

alpine iron
#

What were you doing at the time?

fading python
#

first time i see it crash, like just closing

fading python
#

somehow the screen resolution bug hapend the same time i press r and it crashed the game

#

like always that bug ruining everything

#

finally fixed

alpine iron
#

Like, will it never happen ever again?

fading python
#

ah no, the resolution bug will keep hapening, i meant the shrimp bug

#

nothing more than visual is needed for the shrimp

#

somehow this update has forced me to add 4 new mutildirectional turrets sprite so far

alpine iron
#

That's a total of 256 frames, 64 per aimed turret type.

fading python
#

remenber each has a fired variant

alpine iron
#

Hmm, do they actually have shadow sprites?

fading python
#

mostly reusing the vanilla ones

alpine iron
#

Ah, I see.

fading python
#

lots of

sharp verge
#

oh wait... we've already seen the shrimp, right?

#

I thought it was a new enemy, but I remembered it now

fading python
#

to be fair, it was the first enemy made for level 4

alpine iron
#

It was developed early on funnily enough.

#

Way before the start of level 4 development.

fading python
#

scrapped level 4 miniboss

alpine iron
fading python
#

it gives the player a more direct clue that they are the one attacking

alpine iron
#

To take the two-player onscreen into account.

fading python
alpine iron
#

Now they're more lobster-like.

#

But then again, shrimps with two distinctively large claws exist irl.

fading python
#

i mean

pistol shrimp is not that far off

alpine iron
#

Ah, nice.

alpine iron
# fading python

Since they now have attached turrets on their body, I reckon the shrimp will receive damage frames, or maybe not.

fading python
alpine iron
#

Ah, ofc they still wiggle. LMFAO

#

Or maybe not... IDK

fading python
#

if it looks too weird with the turrets attached then i go with the damage option

deft cosmos
alpine iron
#

Surely we can't just give you the details for boss 4 yet until d4.0 is released.

deft cosmos
#

I thought you mean Squid mother again

fading python
torpid hearth
#

I have a concept of an enemy that is probably OP when they are a lot of them but beatable.

Name Enemy Ship: Dolphin Ship

  • It's a minor? (Or major if you consider it) enemy type
  • It's a base of a Dolphin-look ship.
  • Its weapon was really unique, which is that it shoots a sonic pulse thing.
  • Also, since Sonic Pulse has the ability to block the bullets when it shoots, it also applies in that same way.
  • Which is when your ship shoots a bullet at the wave, it blocks the bullets that your ship shoots.

Mechanics:

  • It shoots a Sonic Pulse every 5 seconds (or it could be 4 or 3 seconds on Nasty if you consider it).
alpine iron
#

Will the sonic pulse be fired in multiple directions, or will it be shot at a straight trajectory just like the player does?

torpid hearth
alpine iron
#

Until rotatable sprites are implemented, sonic pulse coming in different directions is currently not feasible, but wait...

alpine iron
#

The devs can't split the music entries of level select until they successfully set up a new system that doesn't force music of the same audio file to fade.

torpid hearth
#

Btw, this is the Turret looks like from Dolphin Ship:

alpine iron
#

Why?
Because we'll have to provide the sprite sheets for every single rotation of sonic pulse.

#

And it'll be a lot of them, which will bloat the mod's file size.

torpid hearth
#

Hm... Well... I guess my concept should scrapped since it's just too inefficient.

alpine iron
#

Don't worry.

#

The sprite rotation will hopefully be out in the very next update.

#

We just currently don't know when will said update be released.

alpine iron
# alpine iron

It will come alongside the long-awaited function that reads the entity's customBehaviourData.

torpid hearth
#

||Select Ship/Select Level Theme???||

||Work in Progress||

||Current Fixing: Flash City V2 (Theme for Level X4)||

alpine iron
fading python
#

๐Ÿค”

#

i wonder where would it be suited to appear

tribal charm
#

Maybe pipeware?

fading python
#

every level is pretty full in enemies, but it can be level 2, nasty enemy

alpine iron
#

Perhaps I second this. L6badge

#

Speaking of Nasty mode content, I hope the upcoming update gives us a Lua bullet entity sample to see how its collider is defined as an enemy bullet.

fading python
#

each level has like 1 nasty enemy

level 1 has homing ticks
level 3 has nitro bombs
level 4 has bounty bikes

so i guess that makes level 2, the dolphin ship

#

i'm putting it in level 2 due dollars also blocking shots

tired wolf
#

I have ingenioused a idea most convinuous

#

Since level 4s gonna be the road

#

How about we get like a stoplight enemy

#

That shoots specific projectiles depending on the light it's on

#

For example It's it's green it shoots green projectiles that kinda act like homing

#

Red projectiles are spam

#

And yellows a mix of the two

#

Y'all can prolly rebalance this but it's a idea I thought of

sharp verge
#

neat idea

fading python
#

i guess they would be more of enviroment hazard

#

kinda like the pipes

alpine iron
#

Makes perfect sense.

#

Btw, do you plan to list down some more small miscellaneous changes in your pinned message, such as Psychosquid's phase transition sprites?

fading python
#

not sure

alpine iron
#

Let's not forget that messages have character limit.

#

So I guess you probably won't.

fading python
#

i start uni again at monday so progress will slow a bit from there

alpine iron
#

The beginning of second semester I presume.

fading python
#

fish more like third

alpine iron
#

I see...
So your university course is trimestral.

#

i.e. it lasts three "semesters", or in this case, trimesters.

#

Either way, I wish you the best of luck. claythumbsRock

#

Meanwhile, my second and last semester will end at March 28.

alpine iron
fading python
torpid hearth
#

@fading python

Update for my Mini-boss Mechanics

"Super Turret" Explained:

alpine iron
#

I like how the turret changing system is reminiscent of how the Squid Mother reveals its double laser turret after deploying several squids.

torpid hearth
# torpid hearth <@1191590375274582089> ## Update for my Mini-boss Mechanics **"Super Turret"**...

Extra Mechanics for it's unique fight:

Functions:

  • When there's no Super Turrets at all โ†’ The Normal Two Turrets will shoots 5 (Maybe 6) bullets
  • When its Super Turret #1 was in use โ†’ The Normal Two Turrets will shoots 3 bullets
  • When its Super Turret #2 was in use โ†’ The Normal Two Turrets will shoots 4 bullets
  • When its Super Turret #3 was in use โ†’ The Normal Two Turrets will shoots 1 (Maybe 2) bullets

Note: When after the Mini-Boss use Super Turret, it may not pop-up another Super Turret for like 10 or 13 seconds, like it has a Cooldown. Which is fairly balance. And also I'll probably consider that this Mini-boss is really tanky than "Big Blue Un" you made

#

I think this is the most COMPLEX Mini-Boss ngl ๐Ÿ’”

fading python
#

i think the only real issue is figuring out how to despawn children

alpine iron
#

I guess we could give the child entities some sort of a lifetime before deactivating.

fading python
#

fish can't if they use a vanilla turret behaviour

alpine iron
#

LOL, you're right, at least not until we we have access to Lua Reclayed turrets in the future.

alpine iron
#

I think I just saw a deleted message here. fish_dinner

fading python
#

weirdest mesh i accidentally made

#

looks funnier from the front

sharp verge
#

the forbidden cloud

alpine iron
#

Very geometric smoke mesh.

fading python
#

all thanks to meta balls

fading python
#

fun fact, this thing, was originally the smoker

first planned for level x3

alpine iron
#

Smoke grenade. :3

fading python
#

it function and concept never changed

#

oh right there this version too

#

the smoke came from that top part, basically the same as it does now

sharp verge
#

I totally forgot about that one
holy heck

fading python
#

there this concept page for level 3 enemies

i labeled to what level they correspond now

#

there this one page too from before working on level 2

alpine iron
#

I just realized that the butler pods carried cake versions of classic enemies. :p

fading python
#

yeah, that is why they were oddly smooth

alpine iron
#

They don't have the line gaps if I'm not mistaken.

fading python
#

there this old map too, but is a bit outdated

fading python
alpine iron
#

I wonder how will the prologue play for first time players, since that level file implies that it is supposed to be played before starting the run.

fading python
#

is not like its suposed to be played before, is more that, chronologically, it happens before the game

alpine iron
#

That makes sense.

fading python
#

you only really need that info for like very very much later into the mod

#

also in the checklist i changed โœ…* with ๐ŸŸฉ

#

i think it made more sense

fading python
#

all this thread is filled with it, even the checklist

alpine iron
#

So much for your jargon, lol. LMFAO

fading python
alpine iron
fading python
#

basically, is in game, has sprites dones, and really need some mild changes

#

so yeah

#

โœ… is more of a, is 95% done, just very small changes needed

#

and ๐ŸŸจ is for planning to do or incomplete

deft cosmos
#

From top to bottom

#

Instead of right to left

fading python
#

because the design itself is scrapped, now it uses another design fish

#

i wonder if stuff breaks with this new lua terms and stuff

#

my brain is mushed, is 8 am fish_dinner

alpine iron
#

Mod migration is a chore indeed. clay_grimacing

fading python
#

so uhm what should i use the new functions for fish

fading python
#

gotta test that, set position thingy

#

apparently not there

alpine iron
#

Have you installed the public beta?

fading python
#

yes

fading python
#

did you know with ifCreditCountAbove
theoretically we can add rewards for doing a full run?

alpine iron
#

That is exactly what I was asking for when thinking about the good/bad ending in Touhoupus. :3

fading python
#

you could theoretically cheese it with multiplayer tho

#

also if you loose a lot of credits

alpine iron
#

Damn, haven't thought of that until now. :p

fading python
#

well i think having what is basically 1cc or don't loose half of your continues in multiplayer is good enough

#

adding that if you 1cc all of nasty mode in casinopolis you get something fish_dinner

alpine iron
#

Something the rest will see for themselves at mod's full launch.

fading python
#

i wonder who will be the first person to 1cc nasty casinopolis fish

#

-# after the nasty update of course

alpine iron
#

Betting on Orandza to 1cc Casinopolis seems kinda predictable tbh.

#

But the thing is, he hasn't played Platypus Reclayed that much in general as of late.

fading python
#

i think the mod is a bit more complex than vanilla, tho i'm not sure if harder

alpine iron
#

I mean, you promised long ago that the mod would be somewhat harder overall than the base game.

fading python
#

fish that's the plan

alpine iron
#

I still remember this chart. :3

fading python
#

yeah

#

bosses are tecnically harder in the mod, but tend to die quicker

#

i do say they are between, boss 3 and 5 in terms of difficulty

#

i think boss x4 is near boss 5 level, and boss x5... should be above

alpine iron
#

Man, I still can believe I gave boss 5 in my mod too much steroids. clay_spiral

fading python
alpine iron
#

Yeah, this video says it all, when it came to Nasty mode, LMFAO.

fading python
alpine iron
#

IG it is fair to say Boss X5 in Casinopolis will defo be harder than the base game's final boss, but still manageable.

#

And yeah, we're pretty close to the forbidden black box.

fading python
#

boss x5 is a weirdo

#

just saying, it doesn't follow regular bosses rules

#

i could tell you the secret, or you want to discover it like everyone else

alpine iron
#

It depends on my end.

fading python
#

met with very old data inside my save

#

this one is even older

#

so the the reason it says reclayed, level x1

is because the mod started as an addon

fading python
#

currently waiting for the position setter for entities to work properly

fading python
#

When i get most of boss x4 and certain someones code and sprites done,
I will make like a teaser trailer for level x4

alpine iron
#

Certain someone huh...

#

Sounds like another Nasty mode miniboss. :3

fading python
#

-# is not

torpid hearth
torpid hearth
#

Alright... 2 Tracks to go... Or 3...

deft cosmos
#

K

torpid hearth
#

@fading python If you ever finish this project, are you going to release the tracks I made on yt?

fading python
#

i mean is your music, i think you deserve to post it, i can always promote you in my channel of course

alpine iron
#

For further reach, it is recommended to reach out to Claymatic for them to promote your tracks in their socials, since they have a reasonably high follower count overall.

#

Whenever possible that is...

fading python
#

is funny when i have to bring the difficulty brick

#

anyways this is the difficulty brick

#

it looks like a brick

alpine iron
#

A literal brick made of codes.

#

Anyway, I assume you haven't used it in a while since the last few new enemies.

fading python
#

they really often do not require

#

i mostly use the brick for some custom turret, or for bosses

ashen fiber
#

Check one of the examples, we have a data structure for those bricks called DiffDict

alpine iron
#

Wait, where can we find the examples in Lua you were alluding to?

#

You know, trains, bullets, and turrets. clay_smile

alpine iron
fading python
#

clay_spiral how it feels reading the turret code

ashen fiber
#

They should be where you initially found the saucer example, maybe the workshop tool didn't receive the update yet

fading python
#

they are on streaming assets/platypus reclayed/behaviours

alpine iron
#

LOL, you beat it to me when it came to searching the sample Lua scripts. LMFAO

#

But then again, I have a tight schedule these days as mentioned with the state of my college, so...

fading python
#

I actually knew since the beta launched fish

#

They were on the same place as the original saucer lua was

alpine iron
#

The file locations within the game itself?

fading python
#

Yeah

alpine iron
#

Since when did the Platypus Reclayed folder have any file in it?

fading python
#

Only the lua file fish

alpine iron
#

ISTG, I thought it always had been empty.

alpine iron
fading python
#

Yup

alpine iron
#

Is what happens when I joined in Lua scripting pretty late. anthony_kiwi

fading python
#

There aren't that many people using lua anyways

alpine iron
#

Welp, I get to experience the pain of trying to understanding Lua like how the first few people struggled on day one of Lua.

#

I'm just sharing my pain, you know? :3

fading python
#

I still remenber the first thing i did with lua

It was deleting every shooting component off saucer lua

And discovering damage frames
Then i made the first boss uns lua

alpine iron
#

Either they are too busy IRL, or they are just not witty enough.

alpine iron
fading python
#

Day 1 lua was more

Limited

#

Newjsonobject() were bugged
And you couldn't track the player position

#

Those were added later

alpine iron
#

You know what's funny?
As I started out doing Lua, whenever I discover something for myself, oftentimes, they were already discovered by you, LOL.

#

DW, I'm not loathing myself.

#

I remember trying to find out how to get the bullet entity from turret data last month, even when the sample for it was already documented here on January 3.

fading python
alpine iron
#

Anyway, now that I'm done sharing pain, how are my skills in Lua nowadays?

fading python
#

Pretty nice, stuff looking polish

Tho fish_dinner those big if else blocks are still something

alpine iron
#

Overall, am I already decent for someone really late into Lua scripting?

fading python
#

There no bar

So any knowlege is lua should be good

#

Even if small

alpine iron
#

Thx ^^

#

Well, if anything, I'll always thank you for anything Lua related. clay_heart

#

Aside from team Claymatic, you are pretty much the reason I am where I am now in the Lua land.

#

I may still be a few steps behind you in terms of using all the available Lua functions, but it does not matter, since at least I am already capable of Lua scripting. ^^

fading python
#

clay_heart yay

alpine iron
#

hugs in appreciation

#

Oh BTW, I am curious regarding the decision to add Psychosquid as an easter egg in the first place.

#

Like, what was the reason for it? :3

fading python
#

It looked easy to make

alpine iron
#

Was it also because of me as a member here in the server?

fading python
#

Yeah, i remenber i saw the remam version i thought i could do it too, as it seems easy to do so

alpine iron
#

Funny that my presence in the server inspired donny to make an enemy based on my profile.

#

Now I've realized, have I not joined in the server at all, there wouldn't be any Psychosquid enemy on any mod.

fading python
alpine iron
fading python
#

Was working on something, and i think i will keep using the cycle system for turrers instead of turret code

I have more experience handling the former

alpine iron
#

Oh boy, I am about to start my final three weeks of college.
-# It's already Monday in my nation, therefore I gotta go to college.

#

Also, good luck on your start of third sem tomorrow. ^^

fading python
#

Currently having a bit of a burnout of working too much onto the mod clay_spiral

Progress will be slow

sharp verge
#

Take ur time

alpine iron
#

As always, take some breaks whenever possible. ^^

scarlet bone
#

horse

frigid grotto
#

hort

scarlet bone
#

neigh

tired wolf
#

Car enemies that are like boats but are really fast cause we're on the road

#

Maybe even add trucks that shoot missiles (which would make sense more)

#

And like other vehicles

#

Maybe even add Helicopters to make it similar to those casino heist films with the helicopter chases

#

Maybe even add cop car enemies

alpine iron
#

Level X4 is already saturated with a ton of new enemies, so I doubt Tar tary will implement more of them.

#

There are 3 types of cars in the works though, as evidenced by the pinned message.

tired wolf
#

Oh kk

fading python
#

for flies, they are not suposed to trail behind the player when moving

fading python
#

spawn is janky, but this is what i had in mind when designing them

#

i might just add an extra spawning animation

#

they are WAY more threatening like this

#

i mean tecnically you could just hold fire but wahetever fish_dinner

#

maybe they should have a bit more health?

alpine iron
#

Maybe they could have randomized fire patterns too.

fading python
#

that feels a bit cheap in this scenariofish

#

also i think the reference is more clear like this

alpine iron
#

I see.

frigid grotto
#

Hmmm...

tired wolf
fading python
#

funny one of trail gun better usages

#

probably one of my favorite reworks

alpine iron
#

Sick as hell. BoomSpin

#

-# Despite the position setting visual bug.

fading python
#

That is just due interpolation

#

Just gotta spawn them all from the top and should be fixed

alpine iron
#

Fingers crossed for that fix. ๐Ÿคž

fading python