Advertising Microsite

Sorry,
I mean lets say:

  1. I worked on an Unreal project( work for hire) at 10k and i pay royalties
  2. The project actually goes through an agency which charge its client 30k
  3. Does the agency require to pay royalties for his contracted work?