Best Answer thudo, 10 May 2020 - 02:54 PM
Nice! Keep it interesting, gameplay-wise!
Go to the full postBest Answer thudo, 10 May 2020 - 02:54 PM
Nice! Keep it interesting, gameplay-wise!
Go to the full postPosted 10 June 2020 - 04:54 AM
Posted 10 June 2020 - 01:48 PM
Ok looking better but please fix the following (will update this as I go):
1) For both beastmans_squad_beastmans_champion.rgd and beastmans_squad_beastmans_evil_wolf_big in their GameData["squad_loadout_ext"]["trooper_base"]["type"] = section should instead of this (using the evil wolf big as an example):
GameData["squad_loadout_ext"]["trooper_base"]["type"] = "ebps\\races\\beastmans_race\\beastmans_big_evil_wolf.lua"
Should be:
GameData["squad_loadout_ext"]["trooper_base"]["type"] = "ebps\\races\\beastmans_race\\troops\\beastmans_big_evil_wolf.lua"
2) Noticed another Capital in the wrong place in the combat_ext section of the EBPS beastmans_beast_stupid.rgd so this:
weapon\\Beastmans_chomp_bones_warp_beast.lua
should be:
weapon\\beastmans_chomp_bones_warp_beast.lua
3) Missing UCS still outstanding (these are both found in the sandbox_local.lua within scar\winconditions):
LOCALIZER -- Requested string ID '367' does not exist! LOCALIZER -- Requested string ID '368' does not exist!
4) Last remaining designmessages.txt
Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_beast_hell.rgd Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_beast_stupid.rgd Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_nurgle_larva.rgd Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_woman_beastmans.rgd
Gather you know how to fix that as its covered in my Mod Best Practises Workflow Guide in the AE section.
5) This research "beastmens_weapons_research" should be "beastmans_weapons_research" to remain consistent with the rest. Also, some abilities are using "beastmens" rather than "beastmans".. it should all be the same.
Posted 10 June 2020 - 02:10 PM
Haven't checked yet..
Btw..
6) Recommend in your racebps you change all those section:
GameData["race_path"]["building_path"] = "Races/Beastmans_Race/Structure" GameData["race_path"]["image_filename"] = "" GameData["race_path"]["projectile_path"] = "Races/Beastmans_Race/Projectiles" GameData["race_path"]["speech_path"] = "Speech/Races/Beastmans_Race/Shared" GameData["race_path"]["squad_path"] = "Races/Beastmans_Race" GameData["race_path"]["taskbar_path"] = "beastmans" GameData["race_path"]["unit_path"] = "Races/Beastmans_Race/Troops"
To this:
GameData["race_path"]["building_path"] = "Races/Beastmans/Structures" GameData["race_path"]["image_filename"] = "" GameData["race_path"]["projectile_path"] = "Races/Beastmans/Projectiles" GameData["race_path"]["speech_path"] = "Speech/Races/Beastmans/Shared" GameData["race_path"]["squad_path"] = "Races/Beastmans" GameData["race_path"]["taskbar_path"] = "beastmans" GameData["race_path"]["unit_path"] = "Races/Beastmans/Troops"
Notice the differences? Only use _race just for your racebps file.. all other folders just use "beastmans" and in lower case. Also, \structure should be \structures.
Update all the paths accordingly so its neat and clean.
Posted 13 June 2020 - 02:40 PM
Coming along good sir.
Posted 16 June 2020 - 08:38 AM
https://yadi.sk/d/1xzlO-YlZq2kXQ
New version of Beastmans!
0.2.3.9
1.New balance.
2.New abilities.
3.Not Errors.
Posted 16 June 2020 - 03:13 PM
New issues:
1) Last remaining Designmessages.txt
Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_woman_beastmans.rgd
Just change it to "bonesong" instead of "laud_hailers_foeaura"
2) Missing UCS (due to your sandbox and change_players win conditions):
LOCALIZER -- Requested string ID '18010208' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010209' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010210' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010211' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010206' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010207' does not fit in a valid key range!
3) Missing "\\troops" as part of path in beastmans_squad_beastmans_champion.rgd so this:
GameData["squad_loadout_ext"]["trooper_base"]["type"] = "ebps\\races\\beastmans_race\\beastmans_champions.lua"
Should become:
GameData["squad_loadout_ext"]["trooper_base"]["type"] = "ebps\\races\\beastmans_race\\troops\\beastmans_champions.lua"
4) And still recommend what I said before under #6..
Recommend in your racebps you change all those section:
GameData["race_path"]["building_path"] = "Races/Beastmans_Race/Structures" GameData["race_path"]["image_filename"] = "" GameData["race_path"]["projectile_path"] = "Races/Beastmans_Race/Projectiles" GameData["race_path"]["speech_path"] = "Speech/Races/Beastmans_Race/Shared" GameData["race_path"]["squad_path"] = "Races/Beastmans_Race" GameData["race_path"]["taskbar_path"] = "beastmans" GameData["race_path"]["unit_path"] = "Races/Beastmans_Race/Troops"
To this:
GameData["race_path"]["building_path"] = "Races/Beastmans/Structures" GameData["race_path"]["image_filename"] = "" GameData["race_path"]["projectile_path"] = "Races/Beastmans/Projectiles" GameData["race_path"]["speech_path"] = "Speech/Races/Beastmans/Shared" GameData["race_path"]["squad_path"] = "Races/Beastmans" GameData["race_path"]["taskbar_path"] = "beastmans" GameData["race_path"]["unit_path"] = "Races/Beastmans/Troops"
Notice the differences? Only use _race just for your racebps file.. all other folders just use "beastmans" and in lower case.
Update all the paths accordingly so its neat and clean.
Posted 17 June 2020 - 02:05 AM
GameData["race_path"]["building_path"] = "Races/Beastmans_Race/Structures"
GameData["race_path"]["image_filename"] = ""
GameData["race_path"]["projectile_path"] = "Races/Beastmans_Race/Projectiles"
GameData["race_path"]["speech_path"] = "Speech/Races/Beastmans_Race/Shared"
GameData["race_path"]["squad_path"] = "Races/Beastmans_Race"
GameData["race_path"]["taskbar_path"] = "beastmans"
GameData["race_path"]["unit_path"] = "Races/Beastmans_Race/Troops"
I already have everything
Posted 17 June 2020 - 02:07 AM
Yes but you should not have Beastmans_Race as a folder in \attrib except for the master racebps file. Folders in attrib should be called the name of the project without the _race.
Posted 17 June 2020 - 02:16 AM
No but its a good idea to keep the project clean and neat + gives me additional incentive to help you do things like AI and Heroes scripting.
Posted 22 June 2020 - 10:41 AM
https://drive.google...iew?usp=sharing
New Alpha Version Beastmans 0.2.42
Posted 23 June 2020 - 01:40 AM
Almost there..
1) Under attrib\abilities there is a lone "beastmans_battlecy_lord" with no extension. Should be deleted?
2) Under attrib\research should not "beastmans_armor" be "beastmans_armor_research"?
3) Code issue in building "beastmans_gathering"..
This:
GameData["spawner_ext"]["squad_table"]["squad_02"] = "sbps\\races\\Beasbps\\races\\beastmans_race\\beastmans_squad_beastmans_leaders.lua"
Should be this:
GameData["spawner_ext"]["squad_table"]["squad_02"] = "sbps\\races\\beastmans_race\\races\\beastmans_race\\beastmans_squad_beastmans_leaders.lua"
4) Another code issue in building "beastmans_cage_hound"..
This:
GameData["spawner_ext"]["squad_table"]["squad_01"] = "sbps\\races\\beastmans_race\\beastmans_squad_beastmans_beast_hell"
Should be this:
GameData["spawner_ext"]["squad_table"]["squad_01"] = "sbps\\races\\beastmans_race\\beastmans_squad_beastmans_beast_hell.lua"
5) Yet another code issue with the building "beastmans_gathering_womans"..
I am unsure what SBPS squad this was intended to be but its invalid.
GameData["spawner_ext"]["squad_table"]["squad_05"] = "sbps\\races\\beastmans_squad_beastmans_hell_stupid_mutant.lua"
6) I have noticed some troops and structures have .rgd in their path but they should be only .lua.. can you correct? I have identified 13 files.. two EBPS troops, two SBPS troops, and 9 buildings with these. .rgd is not used in AE.. only the ext .lua is.
And since last release you still have not fixed these:
7) Last remaining Designmessages.txt
Loading error in event_manager_ext. Unknown modifier type(ability_laud_hailers_foeaura_event)., data:attrib\ebps\races\beastmans_race\troops\beastmans_woman_beastmans.rgd
Just change it to "bonesong" instead of "laud_hailers_foeaura"
8) Missing UCS (due to your sandbox and change_players win conditions):
LOCALIZER -- Requested string ID '18010208' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010209' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010210' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010211' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010206' does not fit in a valid key range! LOCALIZER -- Requested string ID '18010207' does not fit in a valid key range!
9) Missing Sounds:
Failed to preload patch 'speech\races\emperors_children\masque\combat' sound_vocal_combat art/ebps/races/beastmens_woman/troops/beastmans_womans Using default patch for speech\races\emperors_children\masque\combat Failed to preload patch 'speech\races\emperors_children\masque\damage' sound_vocal_damage art/ebps/races/beastmens_woman/troops/beastmans_womans Using default patch for speech\races\emperors_children\masque\damage Failed to preload patch 'speech\races\emperors_children\masque\die' sound_vocal_die art/ebps/races/beastmens_woman/troops/beastmans_womans Using default patch for speech\races\emperors_children\masque\die Failed to preload patch 'speech\races\emperors_children\masque\charge' sound_vocal_charge art/ebps/races/beastmens_woman/troops/beastmans_womans Using default patch for speech\races\emperors_children\masque\charge Failed to preload patch 'speech\races\emperors_children\masque\ability\dance' sound_vocal_dance art/ebps/races/beastmens_woman/troops/beastmans_womans Using default patch for speech\races\emperors_children\masque\ability\dance
10) Missing Art:
RENDER ANIM -- Art/EBPs/Races/Beastmans\Troops\beastmans_bloodletter_ancient: Unable to open file! RENDER ANIM -- 'art/ebps/races/Beastmens_Woman/texture_share/hh_chaos_marine_unit_shared_01': Unable to open file!
11) Missing FX, events and actions:
FX -- type (kwe\boom) not found. Replacing it with default FX (badfx). pound art/ebps/races/beastmans/troops/daemon_spawn FX -- type (chaos\abilities\slaanesh_aura1) not found. Replacing it with default FX (badfx). aura art/ebps/races/beastmens_woman/troops/beastmans_woman_lord FX -- type (chaos\eye_glow_purple) not found. Replacing it with default FX (badfx). eye_1 art/ebps/races/beastmens_woman/troops/beastmans_woman_lord
EVENTS -- 'Event Manager': Unable to load event 'art/events/daemons/lp_addon2'! EVENTS -- 'Event Manager': Unable to load event 'art/events/daemons/lp_addon1'!
'art/ebps/races/beastmans/troops/spawn': Missing game action 'build'! 'art/ebps/races/beastmans/troops/spawn': Missing game action 'flag_motion'! 'art/ebps/races/beastmans/troops/beastmans_nurgle_larva': Missing game action 'bombing_run'! 'art/ebps/races/beastmans/structures/infernal_rift': Missing game action 'build'!
TEXTURE FORMAT -- The tool used to create the DDS file 'DATA:art\ui\textures\taskbar\beastmans\taskbar.dds' did not save it correctly, please check for an updated version of the tool. TEXTURE FORMAT -- The tool used to create the DDS file 'DATA:art\ui\textures\taskbar\beastmans\taskbar_minimap.dds' did not save it correctly, please check for an updated version of the tool. TEXTURE FORMAT -- The tool used to create the DDS file 'DATA:art\ui\textures\taskbar\beastmans\taskbar_menu.dds' did not save it correctly, please check for an updated version of the tool. TEXTURE FORMAT -- The tool used to create the DDS file 'DATA:art\ui\textures\taskbar\beastmans\btn_minimizetaskbar.dds' did not save it correctly, please check for an updated version of the tool.
Posted 23 June 2020 - 03:13 PM
Okay?
Btw, I am offering all these suggestions for a reason: it will allow the AI to be updated easier when new builds come out. I am NOT making all these suggestions for sh*tz and giggles.. there are real good reasons for all these.
All these changes above can be done quickly AND, going forward, you need to ensure you run with -DEV and watch your logs for errors.. I simply cannot be holding your hand all the time: you have all the tuts to follow I and other have written for "best practices".
Posted 30 June 2020 - 01:04 PM
Posted 30 June 2020 - 01:34 PM
D00d.. please fix all that I mentioned first so your Beastman foundation is solid then worry about the rest. As I stated, I am willing to help with AI (can do all that and more with a blindfold on) but I need to see you can get all the final issues I listed above resolved first.
0 members, 0 guests, 0 anonymous users