Skip to content

Jet Velocity: Invisible jets #12558

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

Closed
n0samu opened this issue Aug 4, 2023 · 1 comment
Closed

Jet Velocity: Invisible jets #12558

n0samu opened this issue Aug 4, 2023 · 1 comment
Labels
A-avm2 Area: AVM2 (ActionScript 3) bug Something isn't working xml

Comments

@n0samu
Copy link
Member

n0samu commented Aug 4, 2023

Describe the bug

Download SWF: jetvelocity_decrypted.zip

The gameplay in Jet Velocity works fine now, but the actual jets are invisible besides their shadows and trails.
image

Errors like this are repeated several times:

ERROR ruffle_core::avm2::events: Error dispatching event EventObject(EventObject { type: "complete", class: flash.events::Event, ptr: 0x13ae56e4b20 }) to handler FunctionObject(FunctionObject { ptr: 0x13ae7990c30 }) : TypeError: Error #1009: Cannot access a property or method of a null object reference. (accessing field: values)
        at org.ascollada.core::DaePrimitive/parse()
        at org.ascollada.core::DaePrimitive/read()
        at org.ascollada.core::DaeEntity()
        at org.ascollada.core::DaePrimitive()
        at org.ascollada.core::DaeMesh/read()
        at org.ascollada.core::DaeEntity()
        at org.ascollada.core::DaeMesh()
        at org.ascollada.core::DaeGeometry/read()
        at org.ascollada.core::DaeEntity()
        at org.ascollada.core::DaeGeometry()
        at org.ascollada.core::DaeDocument/readLibGeometries()
        at org.ascollada.core::DaeDocument/readAfterSources()
        at org.ascollada.io::DaeReader/onImagesComplete()
        at flash.events::EventDispatcher/flash::events::EventDispatcher::dispatchEvent()
        at org.ascollada.core::DaeDocument/readNextImage()
        at org.ascollada.io::DaeReader/loadNextSource()
        at org.ascollada.io::DaeReader/loadDocument()
        at org.papervision3d.objects.parsers::DAE/load()
        at com.devm.hover.game.racers.models::RacerFModel()
        at com.devm.hover.game.racers::Racer/createModel()
        at com.devm.hover.game.racers::Racer()
        at com.devm.hover.game::Game/onLevelInit()
        at com.devm.hover::HoverDispatcher$/onLevelInit()
        at com.devm.hover.game::Game/buildLevel2()
        at com.devm.hover.game::LevelBuilder/finalize()
        at com.devm.hover.game::LevelBuilder/buildPathDo()
        at flash.events::EventDispatcher/flash::events::EventDispatcher::dispatchEvent()
        at flash.utils::Timer/onUpdate()

Expected behavior

The jets should be visible.

Affected platform

Desktop app

Operating system

Windows 10

Browser

No response

Additional information

Tested with #12540, which fixes the previous problem with this game.

@n0samu n0samu added bug Something isn't working A-avm2 Area: AVM2 (ActionScript 3) xml labels Aug 4, 2023
@n0samu
Copy link
Member Author

n0samu commented Nov 26, 2023

Fixed by #13966 🎉

@n0samu n0samu closed this as completed Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm2 Area: AVM2 (ActionScript 3) bug Something isn't working xml
Projects
None yet
Development

No branches or pull requests

1 participant