• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Returning a struct

Status
Not open for further replies.
Level 2
Joined
May 15, 2008
Messages
22
JASS:
struct ITEM{ //Define the struct
    string name;
    int cost;
}

ITEM[100] ItemArray; //Define an array of ITEM

ITEM GetMyItem(int index){
    return ItemArray[index];
}
Is there any way to realize GetMyItem() in Galaxy? I'm getting the error that "bulk copy is not supported".

I think in C you'd write it like that:
JASS:
ITEM* GetMyItem(int index){
    return &ItemArray[index];
}
But that simply gives me some syntax error.

I'd be grateful for any help, as it would make my work a lot easier.
 
Status
Not open for further replies.
Top