If a novel like " Battle Through the Heavens " was published online, the royalties would vary according to the different editors. Generally speaking, the publishing firm would evaluate the value of the novel based on its quality, reader feedback, and market demand, and pay a certain amount of royalties. However, novels uploaded online could also be paid for by paying for their services, advertising revenue, and so on. Therefore, the author of a novel can earn money in many ways, but the exact amount depends on the quality of the novel, its popularity, and the author's ability.