Asterix Gaming Guild Logo GeneralXXLXXL 2XXL 3XXXLOlympic GamesXXL EditorToolsOff-TopicXXL RomasteredXXL 2 RemasteredOther GamesModsCaesar's ChallengeUnfair XXLPatchesFan ArtPersonal ArtSpeedrunningMediaRandomizerBETA RomeHSKALPresence AdrienPresence SPQRSupport Bot Helpdesk

#editor

brickwallgaming
(i have never used blender, im just ripping the models for my friend because i know how to rip them)
brickwallgaming
i dont have permissions to post images in here so i cannot show you
brickwallgaming
https://imgur.com/a/iSljn5t
brickwallgaming
here is what the model looks like in blender
pegperegogaucho
I don't see anything wrong with the model, except some bones outside of the model (could be used for something)
pegperegogaucho
To be sure, you can try playing an animation
deathhound246
Is it all good if I open some PRs updating the Alice class encylopedia files? I'm trying to find all the class names and what their ids are bit by bit
adrientd
The encyclopedia files are mainly for defining property names and events of classes. Even though there is a name field for the classes, it is currently not used by the editor. Instead, the names are taken from the actual C++ classes in the editor's C++ source code (using `typeid` to obtain the name). So, adding new classes in the encyclopedia just for the names won't have much effect in the editor.
adrientd
So far, I only added classes to Encyclopedia whenever I needed to rename a property or define an event, otherwise there's not much need to define a class there.
adrientd
But I might consider changing that: having the class names in the Encylopedia could be useful as: - the editor can show the class names even if the class is not registered (this has to be first implemented though), - `typeid` class names are not very portable/consistent: in MSVC the class name always starts with `struct ` and I always need to remove the 7 first characters to not show it, but in GCC/Clang it's completely different iirc.
deathhound246
Ahh gotcha
deathhound246
That might make things a bit more difficult tho tbh
deathhound246
I've tried to change stuff and compile the editor before but for some reason it just won't build Last time I tried I followed the exact build steps in appveyor and it failed on the last command
deathhound246
Crossing that with my lack of C++ knowledge too...
deathhound246
Also how does the editor know which games to use the class for? I thought there can be 2+ different classes with the same id be used in separate games/version of the engine?
pegperegogaucho
If you look at the encyclopedia.json, you will see different references to game-specific json files
pegperegogaucho
i.e. ``` "games": { "1": { "name": "Asterix XXL 1", "classInfoFiles": [ "Properties_Common.json", "Properties_XXL1.json", "EventNamesXXL1.json" ] }, [...] } ```
deathhound246
Ahhh
pegperegogaucho
Also, what is the exact error with the build?
deathhound246
I can't remember exactly, and I'm in work atm. Next time I'll be able to test is tomorrow after work :/