List all damages of a weapon?

hello, i'm working on a project which involves of me knowing the damage that each weapon does. for example i want to get the damage number that a rocket does to an armored door. i dont mean the naked-eye damage, i want the EXACT number with decimals.

right now, i run my own server and manually fill up my chart with the data, but it's very tedious

namespace Oxide.Plugins
{
    [Info("Test Plugin", "Test", 0.1)]
    public class Main : RustPlugin
    {
        object OnEntityTakeDamage(BaseCombatEntity entity, HitInfo hitinfo)
        {
            if (entity == null || hitinfo == null) return null;
            if (hitinfo.Initiator.ToPlayer() == null) return null;
            PrintToChat($"{hitinfo.damageTypes.Total()}");

            return null;
        }​
        void Loaded()
        {
            PrintToChat("loaded!!!");
        }
    }
}​

is there a way that i can get the list of all damages, for example list the damages for each structure by rocket without involving me shooting it on every structure known to mankind?
i really appreciate your help

i don't know if i'm clear. here's an example of what i want

Rocket:-
  Wooden Wall: 155.6 damage
  Armored wall: 450.3 damage
  Workbench Level 3: 123 damage
  etc.....

C4:
  Wooden Wall: 155.6 damage
  Armored wall: 450.3 damage
  Workbench Level 3: 123 damage
  etc...

i want to get this data automatically just by simply running the server, i don't know if this is possible, really appreciate any input!

Wouldnt you have to take in consideration the distance from the "launch" to the target and maybe angle ?

nMyfFlEnglczTD3.jpg pookins

Wouldnt you have to take in consideration the distance from the "launch" to the target and maybe angle ?

i don't think angle and target has much to do with the damage, for splash damages that's true, but things like c4 or satchel usually damage only one part of the construction.

but i just found out about oxide like 24 hours ago, so i have very little idea of what's possible and whatnot, but i assumed there has to be a raw value for how much damage a rocket or a c4 does to a construction type, then that value will be modified depending on splash damages or other scenarios that rust devs decided to put in