ZZZ-Plugin/lib/convert/weapon.js
2024-07-10 16:38:50 +08:00

24 lines
567 B
JavaScript

// import WeaponId2Sprite from '../../resources/map/WeaponId2Sprite.json' assert { type: 'json' };
import { getMapData } from '../../utils/file.js';
const WeaponId2Sprite = getMapData('WeaponId2Sprite');
/**
* @param {string} id
* @returns string
*/
export const IDToWeaponFileName = id => {
const data = WeaponId2Sprite?.[id];
return data;
};
/**
* @param {string} name
* @returns string
*/
export const weaponFileNameToID = name => {
for (const [id, data] of Object.entries(WeaponId2Sprite)) {
if (data === name) return id;
}
return null;
};