Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In-Game: part_particles_create_color() does not apply the new colour until part_system_update() is next called #9070

Closed
2 tasks done
PekpyT666 opened this issue Jan 18, 2025 · 1 comment
Assignees
Labels
runner-bug In-game bugs with the "GameMaker Studio 2" runtimes
Milestone

Comments

@PekpyT666
Copy link

Description

The particles created with part_particles_create_color() to be white until part_system_update() is called. If it is not called at all, the particles will always be white, no matter what argument is specified. This issue happened after GameMaker got 2024.11 update.

Here's my Ticket Sample: https://api.gamemaker.io/api/github/downloads/d063faa6-95b4-4e74-a23e-8ede7b74ee7b
Here's alternate link to the project I made to test it. BrokenParticles.zip

Expected Change

I expect that particles created by part_particles_create_color() will always have the color specified in the function argument. Not depending on whether the particle system has been updated or not.

Steps To Reproduce

  1. Start GameMaker.
  2. Create particle system using part_system_create() and any particle type.
  3. Set function part_system_automatic_update() to false.
  4. Burst any particle using part_particles_create_color() function.
  5. Run the game and see the issue.
Image Image Image

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.11.0 (Monthly)

Which platform(s) are you seeing the problem on?

Windows

Sample Package Attached?

  • I have attached my bug package

Sample Project Added?

  • I have included a small sample project
@PekpyT666 PekpyT666 added the runner-bug In-game bugs with the "GameMaker Studio 2" runtimes label Jan 18, 2025
@stuckie stuckie moved this from Triage to Backlog in Team Workload Jan 20, 2025
@YYDan YYDan changed the title part_particles_create_color() does not apply color until part_system_update() is called. In-Game: part_particles_create_color() does not apply the new colour until part_system_update() is next called Jan 20, 2025
@pkraif pkraif moved this from Backlog to In Progress in Team Workload Jan 21, 2025
@pkraif pkraif added this to the 2024.13 milestone Jan 21, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Team Workload Jan 21, 2025
@YYBartT YYBartT moved this from Done to Ready for QA in Team Workload Jan 21, 2025
@Emc1923 Emc1923 self-assigned this Jan 29, 2025
@Emc1923
Copy link

Emc1923 commented Jan 29, 2025

Verified as of IDE v2024.1300.0.732 Runtime v2024.1300.0.743.

@Emc1923 Emc1923 moved this from Ready for QA to Verified in Team Workload Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
runner-bug In-game bugs with the "GameMaker Studio 2" runtimes
Projects
Status: Verified
Development

No branches or pull requests

3 participants