Tools: PFM 4.1 - EditSF 1.2.0
(Download PFM - Download EditSF)
Warscape Modding Guide
Join the PFM User Group on Steam to receive PackFileManager update notifications.
Respecto Patronum
You are the best! Thanks so much!
That's Numberwang!
so um...this is new, I never had this issue before, all of the sudden, I can't use expressions anymore on things like land units table for example, when trying to mass edit several rows by putting an expression like x= x*1.25 (the " * " being the multiplication sigh in my keyboard) I've done that before and now it suddenly crashes with the new tables after the update.
"Courage is not having the strength to go on; it is going on when you don't have the strength" - Teddy Roosevelt
"Your time is limited, so don't waste it living someone else's life. Don't be trapped by dogma...Don't let the noise of others' opinions drown out your own inner voice...have the courage to follow your heart and intuition" - Steve Jobs
"Courage is not the absence of fear, courage is the ability to keep moving forward despite being afraid" - King Brian
here ya go
</table>
<table table_name='battle_entities_tables'
table_version='31' >
<field name='key' type='string_ascii' pk='true' />
<field name='type' type='string_ascii' />
<field name='walk_speed' type='float' />
<field name='run_speed' type='float' />
<field name='acceleration' type='float' />
<field name='deceleration' type='float' />
<field name='charge_speed' type='float' />
<field name='crawl_speed' type='float' />
<field name='charge_distance_commence_run' type='float' />
<field name='charge_distance_adopt_charge_pose' type='float' />
<field name='charge_distance_pick_target' type='float' />
<field name='shape' type='string_ascii' />
<field name='radius' type='float' />
<field name='mass' type='float' />
<field name='height' type='float' />
<field name='fire_arc_close' type='float' />
<field name='turn_speed' type='float' />
<field name='hit_points' type='int' />
<field name='allow_turn_to_move_anim' type='boolean' />
<field name='allow_static_turn_anim' type='boolean' />
<field name='min_turning_speed' type='float' />
<field name='fly_speed' type='float' />
<field name='flying_charge_speed' type='float' />
<field name='size' type='string_ascii' />
<field name='unknown24' type='float' />
<field name='gradient_strategy' type='string_ascii' />
<field name='audio_entity_type' type='string_ascii' />
<field name='combat_reaction_radius' type='float' />
<field name='entity_effects' type='string_ascii' />
<field name='unknown29' type='float' />
<field name='unknown30' type='float' />
<field name='soft_collision_offset_z' type='float' />
<field name='can_climb_ladder_and_stair_pipes' type='boolean' />
<field name='projectile_intersection_radius_ratio' type='float' />
<field name='projectile_penetration_speed_change' type='float' />
<field name='projectile_penetration_resistence' type='int' />
<field name='aura_vfx' type='optstring_ascii' />
<field name='porthole_camera' type='optstring_ascii' />
<field name='min_tracking_ratio' type='float' />
<field name='max_tracking_ratio' type='float' />
<field name='vfx_filter_id' type='int' />
<field name='can_cast_projectile' type='boolean' />
<field name='porthole_composite_scene' type='optstring_ascii' />
<field name='has_blood' type='boolean' />
<field name='can_dismember' type='boolean' />
<field name='combat_camera_shake_type' type='optstring_ascii' />
<field name='dismember_head-alive_hp_ratio' type='float' />
<field name='dismember_arms_hp_ratio' type='float' />
</table>
Tools: PFM 4.1 - EditSF 1.2.0
(Download PFM - Download EditSF)
Warscape Modding Guide
Join the PFM User Group on Steam to receive PackFileManager update notifications.
Respecto Patronum
thank you, that should be helpful to those battle mods out there.
about the entries added to battle_vortex_table Ive got the new ones but there actually seems to be too many entries in the PFM. For instance in tweak the file has 22 entries total where as in pfm it has 25, specifically Boolean 18 through 22 i have no idea. The only entry i didn't find was Launch_vfx which i suspect is one of them but no way of finding out
anway heres the updated one
</table>
<table table_name='battle_vortexs_tables'
table_version='12' >
<field name='change_max_angle' type='int' />
<field name='contact_effect' type='optstring_ascii' />
<field name='damage' type='int' />
<field name='damage_ap' type='int' />
<field name='duration' type='float' />
<field name='expansion_speed' type='float' />
<field name='goal_radius' type='float' />
<field name='infinite_height' type='boolean' />
<field name='move_change_freq' type='float' />
<field name='movement_speed' type='float' />
<field name='start_radius' type='float' />
<field name='vortex_key' type='string_ascii' />
<field name='ignition_amount' type='float' />
<field name='is_magical' type='boolean' />
<field name='composite_scene' type='string_ascii' />
<field name='detonation_force' type='float' />
<field name='launch_source' type='string_ascii' />
<field name='building_collision' type='string_ascii' />
<field name='unknown18' type='boolean' />
<field name='unknown19' type='boolean' />
<field name='unknown20' type='boolean' />
<field name='unknown21' type='boolean' />
<field name='unknown22' type='boolean' />
<field name='composite_scene_blood' type='optstring_ascii' />
<field name='delay' type='float' />
</table>
and here is the entries for Mounts_tables
</table>
<table table_name='mounts_tables'
table_version='9' >
<field name='key' type='string_ascii' pk='true' />
<field name='animation' type='string_ascii' />
<field fkey='battle_entities_tables.key' name='entity' type='string_ascii' />
<field name='audio_armour_type' type='string_ascii' />
<field name='variant' type='string_ascii' />
<field name='voiceover' type='string_ascii' />
</table>
and the projectile_display_tables
</table>
<table table_name='projectile_displays_tables'
table_version='10' >
<field name='display_model' type='optstring_ascii' />
<field name='impact' type='optstring_ascii' />
<field name='key' type='string_ascii' />
<field name='launch_fx' type='optstring_ascii' />
<field name='trail_fx' type='optstring_ascii' />
<field name='stationary_fx' type='boolean' />
<field name='airborne_anim' type='optstring_ascii' />
<field name='landing_anim' type='boolean' />
<field name='tip_offset' type='float' />
<field name='trail_spin' type='boolean' />
<field name='launch_camera_shake' type='optstring_ascii' />
<field name='impact_bounce' type='optstring_ascii' />
<field name='impact_penetrate' type='optstring_ascii' />
<field name='impact_blood' type='optstring_ascii' />
<field name='impact_bounce_blood' type='optstring_ascii' />
<field name='impact_penetrate_blood' type='optstring_ascii' />
</table>
Last edited by WakelessREX; July 01, 2016 at 04:36 AM.
Hello,
Since the update, ican't edit a column of my mod anymore (Artifact tweak), i can't choose effects (no more pop up with the list of effects)... what i have to do please? (i'm new to moding...^^)
I'm using Windows 10 and I can't open any db files. As soon as I click on one, PFM stops working. I can read script files just fine. Using PFM 4.1 and schema 74.
Since yesterday, I've been unable to open the "special_ability_groups_to_units_junction_table" which I need to give the Killing blow ability to the Grave guard. In the Decode tool it says 0 parsed with 0. Hope you can fix that soon Daniu. Thanks in advance.
Seems to be a problem somewhere I am getting yellow highlighted tables and if I update db I then cant access those tables
in this line
<field name='dismember_head-alive_hp_ratio' type='float' />
should it not be
<field name='dismember_head_alive_hp_ratio' type='float' />
I'd at least have to know the tables you're trying to edit.
Hmmm no error messageß
I just uploaded schema 75 which includes WakelessREXs updates and those two.
What tables?
It's possible that the automatic update doesn't work; in this case, you'll have to manually upgrade them I'm afraid.
Tools: PFM 4.1 - EditSF 1.2.0
(Download PFM - Download EditSF)
Warscape Modding Guide
Join the PFM User Group on Steam to receive PackFileManager update notifications.
Respecto Patronum
OK forgive me if I sound like a novice but I am. Here is what happens
I open a pack not just my own and certain tables will be highlighted in yellow if I update all in DB descriptions I can no longer access the table getting a failed to open warning (do you need the whole text in the warning ?)
The tables highlighted in yellow are
battle_entities_tables
mounts_tables
battle_vortexs_tables
I went through every mod in my folder not just my own personal ones now here is the thing not every instance of mounts_tables was highlighted in yellow.
I hope this information is a help. This was all with schema 75
Don't worry, I think even the most experienced modders save a few only have a relatively vague idea what's going on "under the hood".
So a yellow entry isn't something to worry about as such; it happens when the vanilla files are updated.I open a pack not just my own and certain tables will be highlighted in yellow if I update all in DB descriptions I can no longer access the table getting a failed to open warning (do you need the whole text in the warning ?)
The tables highlighted in yellow are
battle_entities_tables
mounts_tables
battle_vortexs_tables
I went through every mod in my folder not just my own personal ones now here is the thing not every instance of mounts_tables was highlighted in yellow.
For example, say the mounts_table has version 0, with a certain structure (this structure is described in the schema file).
Also in the schema is a tag of the highest version found in the game's vanilla data files - in this example, also 0.
You start modding it, include it in your pack and edit it - the file in your mod will also have version 0 of course.
Now CA ships an update, and the mount table in the vanilla files has a column added, and its version increased to 1.
I look into that table and decode the new structure, adding it to the schema file (not removing the version 0 description).
The "highest version found in game files" I also increase to 1.
Then I upload the new schema file, and you download it.
Now your mod still contains the version 0 mounts table. PFM can still open it because the version 0 description wasn't removed from the schema.
However, PFM can tell that a version 1 is available, and marks your table as yellow (as a tag that the game uses a newer version of that table).
So to keep your mod up to date, you need to include the new column that was added for version 1.
If it's really only a matter of new columns added to the end of the file, the PFM's update feature can manage that by adding the new column(s) with default data (empty strings, 0s for numbers, etc).
I'm not entirely sure, but I think the game still loads old versions.
If you cannot open your (version 0) file at all anymore, I messed something up when creating the schema file by changing or deleting the old version description, so that's something I need to know.
Tools: PFM 4.1 - EditSF 1.2.0
(Download PFM - Download EditSF)
Warscape Modding Guide
Join the PFM User Group on Steam to receive PackFileManager update notifications.
Respecto Patronum
Some fixes for the columns in unit_special_abilities:
can_autotrigger is actually target_friends
target_friends is actually target_enemies
target_enemies is actually target_ground
(there is no can_autotrigger)
Btw, I wanted to ask: Would it help you in any way if I give you some of the names of the unknown columns daniu?
Last edited by Larynja; July 05, 2016 at 03:31 PM. Reason: fixed typo
Well yes of course.
What would make my life easier when you give them to me though:
Open the table with DecodeTool.
Select the unknown columns you have identified and rename them ("Name" button, then enter correct name).
When you're finished renaming all columns, select "Show".
Copy the whole description that pops up and paste it into a post, surrounded by a [code ] tag.
This way I can paste the whole thing into the master schema file instead of editing the single values.
Hmmm, that doesn't sound too good. Have you tried re-installing the PFM?
That works fine for me.
If you hover over the effects column header, does it have a line "Reference Table: effects_table"?
Tools: PFM 4.1 - EditSF 1.2.0
(Download PFM - Download EditSF)
Warscape Modding Guide
Join the PFM User Group on Steam to receive PackFileManager update notifications.
Respecto Patronum
I was modding Shogun2 last night and exited out of the PFM and then when I started it up again it updated itself and now it will not open any file-it is all greyed out-just blank! Did the update just mess everything up? Please help.